History log of /petsc/src/ts/interface/ts.c (Results 1151 – 1175 of 1763)
Revision Date Author Comments
# 1e0499e5 28-Jun-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Fix compilation error because PostEvent wasn't renamed to TSPostEvent in TSEventMonitor() call.


# 8bb0fe70 28-Jun-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Renamed event_tol to ts_event_tol and PostEvent() to TSPostEvent()


# 90932dee 28-Jun-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Bug fix to avoid hitting back-to-back event zero.


# 75d33d53 26-Jun-2013 Satish Balay <balay@mcs.anl.gov>

ts.c: fix c89 syntax for windows build


# a90b9f81 23-Jun-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Removed TSEVENTSZEROMAX.


# aeb4809d 23-Jun-2013 Shri Abhyankar <abhyshr@mcs.anl.gov>

Started incorporating the event interface in TS.


# 9a6158bf 19-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'barry/fix-PetscObjectPrintClassNamePrefixType'

* barry/fix-PetscObjectPrintClassNamePrefixType:
update tests of src/mat/examples/tests/ex136.c
Use classname in object for object na

Merge branch 'barry/fix-PetscObjectPrintClassNamePrefixType'

* barry/fix-PetscObjectPrintClassNamePrefixType:
update tests of src/mat/examples/tests/ex136.c
Use classname in object for object name when calling PetscObjectPrintClassNamePrefixType() instead of some string with less precise name passed in

Conflicts:
src/snes/interface/snes.c

show more ...


# 57a922c7 18-Jun-2013 Shri <abhyshr@mcs.anl.gov>

Merge branch 'shri/ts-rollback' into shri/ts-events


# 24655328 17-Jun-2013 Shri <abhyshr@mcs.anl.gov>

TS: Rollback current step

Added TSRollBack() to rollback the current step. This feature is currently
available with arkimex, rosw, and theta methods. Tested on tutorials/ex8.c


# e33c197d 11-Jun-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master.


# dacc3f42 05-Jun-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/fix-ts-jacobian-linear'

* jed/fix-ts-jacobian-linear:
TS: fix MSVC compiler error: non-POD member of anonymous struct
TS tests/ex3: SNESFD and TSComputeIJacobianConstant are in

Merge branch 'jed/fix-ts-jacobian-linear'

* jed/fix-ts-jacobian-linear:
TS: fix MSVC compiler error: non-POD member of anonymous struct
TS tests/ex3: SNESFD and TSComputeIJacobianConstant are incompatible
TS: fix shortcut scaling; document TSComputeIJacobianConstant limitations
TS tests/ex3: fix example and inclusion in nightlies
TS tests/ex5*: re-activate test and fix monitor interval
TS: add TSRHSJacobianSetReuse, fixes TSComputeRHSJacobianConstant

show more ...


# b41af12e 31-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

TS: fix shortcut scaling; document TSComputeIJacobianConstant limitations

The shortcut re-shifting on re-evaluation of the IJacobian can only be
used when the implicit system is just the "mass matri

TS: fix shortcut scaling; document TSComputeIJacobianConstant limitations

The shortcut re-shifting on re-evaluation of the IJacobian can only be
used when the implicit system is just the "mass matrix". This
re-scaling also needs to be recorded for the next iteration. Since this
logic cannot work in general, it is now moved to
TSComputeIJacobianConstant. This funtion seems to be of limited use
beyond "explicit" finite element computations (especially those that use
a consistent mass matrix) and similar.

show more ...


# e1244c69 31-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

TS: add TSRHSJacobianSetReuse, fixes TSComputeRHSJacobianConstant

When using a constant RHS and no IJacobian, the RHS Jacobian is shifted
to make it function as an IJacobian (shift*I - Arhs), which

TS: add TSRHSJacobianSetReuse, fixes TSComputeRHSJacobianConstant

When using a constant RHS and no IJacobian, the RHS Jacobian is shifted
to make it function as an IJacobian (shift*I - Arhs), which is the matrix
used by SNES. We don't want to duplicate the full matrix because that
uses a lot of memory, so we play this game of recording the shift and
scale, then unshifting in TSComputeRHSJacobian. Add tests that fail
prior to this bug fix.

show more ...


# 3bb1ff40 28-May-2013 Barry Smith <bsmith@mcs.anl.gov>

logging memory now credits to all ancestors


# dae58748 22-May-2013 Barry Smith <bsmith@mcs.anl.gov>

Use classname in object for object name when calling PetscObjectPrintClassNamePrefixType() instead of some string with less precise name passed in


# 7619abb3 13-May-2013 Shri <abhyshr@mcs.anl.gov>

Modified interface for TS error norm calculation.

Renamed TSErrorNormWRMS to TSErrorWeightedNorm.
Implemented infinite weighted norm calculation.
Added option -ts_adapt_wnormtype to set the type of

Modified interface for TS error norm calculation.

Renamed TSErrorNormWRMS to TSErrorWeightedNorm.
Implemented infinite weighted norm calculation.
Added option -ts_adapt_wnormtype to set the type of norm computed.

show more ...


# 49f7f57a 05-May-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'dalcinl/ts-monitor'

* dalcinl/ts-monitor:
TS: remove last-step '-1 TS' monitor lines from output
TS: Remove last call to TSMonitor() with step=-1


# b29392e1 01-May-2013 Shri <abhyshr@mcs.anl.gov>

Added functionality for setting IS for differential equations in a DAE.


# 6a4bb4b0 26-Apr-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge bug fix/patch releases up to 3.2-p7 into maint-3.2

* commit 'a9157d915ed96804280c3dc077186a2a633fd603': (157 commits)
Fix PyPI download URL to help pip figure out the release version
#1109

Merge bug fix/patch releases up to 3.2-p7 into maint-3.2

* commit 'a9157d915ed96804280c3dc077186a2a633fd603': (157 commits)
Fix PyPI download URL to help pip figure out the release version
#110990 fix timestamp order for .so vs .a during 'make install'
Update FFTW download
Increase patchlevel to 3.2-p7
...

show more ...


# bc056aa5 26-Apr-2013 Jed Brown <jedbrown@mcs.anl.gov>

Merge branch 'jed/tsgetadapt'

* jed/tsgetadapt:
TSGetAdapt: restore name from TSGetTSAdapt


# b06615a5 24-Apr-2013 Lisandro Dalcin <dalcinl@gmail.com>

TS: Remove last call to TSMonitor() with step=-1

* Call TSMonitor() at the beginning of each step.
* Update a some monitors to inspect ts->reason to detect the call after
the last (possibly interp

TS: Remove last call to TSMonitor() with step=-1

* Call TSMonitor() at the beginning of each step.
* Update a some monitors to inspect ts->reason to detect the call after
the last (possibly interpolated) step.
* TSSolve() requires users to pass a non NULL solution vector
when interpolation at the final time is set.
* Add error checking.

show more ...


# 552698da 16-Apr-2013 Jed Brown <jed@59A2.org>

TSGetAdapt: restore name from TSGetTSAdapt

This function was called TSGetAdapt in petsc-3.3 and was changed to
TSGetTSAdapt in:

commit ad6bc4219076b084d4a49a29c04a77944f238f10
Author: Barry Smi

TSGetAdapt: restore name from TSGetTSAdapt

This function was called TSGetAdapt in petsc-3.3 and was changed to
TSGetTSAdapt in:

commit ad6bc4219076b084d4a49a29c04a77944f238f10
Author: Barry Smith <bsmith@mcs.anl.gov>
Date: Sun Dec 9 18:14:24 2012 -0600

My first TS restart just 8 million other changes needed PETSc!
TSGetAdapt() changed to TSGetTSAdapt() because it gets a TSAdapt object, not an Adapt object
added TSAdapt binary view and load

This rationale does not match the more established convention used by
functions such as the following.

MatGetInfo
MatGetColoring
MatGetNullSpace
MatGetLocalToGlobalMapping
MatGetLocalToGlobalMappingBlock (31 characters)
SNESGetConvergedReason

show more ...


# 7e7d4f0d 10-Apr-2013 Richard Mills <rtm@eecs.utk.edu>

Merged petsc/petsc into rmills/petsc master


# a62689b3 03-Apr-2013 Jed Brown <jed@59A2.org>

Merge branch 'jed/ts-eimex'

* jed/ts-eimex:
TSEIMEX: cleanup example and convergence tabulation
TSEIMEX: add basic test to nightlies, fix warning
Addressed Barry's comments from the EIMEX pull

Merge branch 'jed/ts-eimex'

* jed/ts-eimex:
TSEIMEX: cleanup example and convergence tabulation
TSEIMEX: add basic test to nightlies, fix warning
Addressed Barry's comments from the EIMEX pull request for the EIMEX tutorials
Addressed Barry's comments from the pull request for eimex.c
fixed the starting procedure in arkimex for DAEs to handle snes properly
fixed small ts typo
fixed ts typo
Updated and tested eimex examples
TSEIMEX: use makefile targets for running examples
Implementation of the Extrapolated IMEX schemes - initial push.
TSEIMEX: import extrapolated IMEX from mercurial repository

show more ...


# 8a1af44d 03-Apr-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic'

* barry/rm-xxxregisterdynamic:
Registration: remove stale 'XXRegisterDynamic)' entries in man pages
TS examples: fix use of PetscFunctionList and add t

Merge branch 'barry/rm-xxxregisterdynamic'

* barry/rm-xxxregisterdynamic:
Registration: remove stale 'XXRegisterDynamic)' entries in man pages
TS examples: fix use of PetscFunctionList and add to nightlies
Changes: Note updates to XRegisterDynamic/PetscObjectComposeFunctionDynamic
PetscObjectComposeFunctionDynamic: remove stale docs and usage
developers.tex: remove complications from function composition with dlls
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
changes: document PetscFunctionListAdd() API change
developers.tex: update documentation of PetscObjectComposeFunction
removed path and MPI_Comm arguments from PetscFunctionListFind/Add()
removed path argument to XXXInitializePackage() and XXXRegister()
removed XXXRegisterDynamic() but kept the APIs for everything else underneath the same phase I of the update to handling registering function pointers

show more ...


1...<<41424344454647484950>>...71