History log of /petsc/include/petscts.h (Results 701 – 725 of 1099)
Revision Date Author Comments
# fdefd5e5 11-Jun-2013 Debojyoti Ghosh <ghosh@mcs.anl.gov>

Added Dormand-Prince and Bogacki-Shampine RK schemes...


# f68a32c8 24-May-2013 Emil Constantinescu <emconsta@mcs.anl.gov>

Implemented the renovated RK.
The first 6 commits are squashed and the text is preserved below.

modified the comment in rk.c

Copied arkimex.c to rk.c... will now start removing the implicit parts..

Implemented the renovated RK.
The first 6 commits are squashed and the text is preserved below.

modified the comment in rk.c

Copied arkimex.c to rk.c... will now start removing the implicit parts..

Renamed all ARKIMEX to RK in the variables... edited the structures representing the RK scheme...

Rough cut: removed all implicit stuff from ARKIMEX to get RK... have registered forward Euler, RK2 and RK3...

TSRK is *sort of* running... with probably some issues that need to be ironed out...

Added two more RK methods of orders 4 and 5, verified the rates of convergence for all the RK methods implemented...

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 ...


# 386b2e21 01-Jun-2013 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/fix-docs-regarding-xxxtype'


# 8f6c3df8 01-Jun-2013 Barry Smith <bsmith@mcs.anl.gov>

Removed the ability of XXXType to be the string name of a library and function in that library but forgot to remove this form from all the XXXAType manual pages


# 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 ...


# 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 ...


# 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


# 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 ...


# 06e93e79 11-Apr-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisteralldestroy'

* barry/rm-xxxregisteralldestroy:
TSSSP: Fix to use proper TSSSPInitializePackage() system
flag should have been false
removed unnneeded and unuse

Merge branch 'barry/rm-xxxregisteralldestroy'

* barry/rm-xxxregisteralldestroy:
TSSSP: Fix to use proper TSSSPInitializePackage() system
flag should have been false
removed unnneeded and unused XXXRegisterDestroy() routines
removed PetscFunctionListDestroyAll() and put PetscFunctionListDestroy(&XXXList) into the package finalize

show more ...


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

Merged petsc/petsc into rmills/petsc master


# 787849ff 10-Apr-2013 Jed Brown <jed@59A2.org>

TSSSP: Fix to use proper TSSSPInitializePackage() system

The old code was lazy, relying on any unreferenced PetscFunctionList's
being silently cleaned up.


# 48dd1dff 08-Apr-2013 Barry Smith <bsmith@mcs.anl.gov>

removed unnneeded and unused XXXRegisterDestroy() routines


# 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 ...


# e1d27e54 28-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which

Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimex

PetscObjectComposeFunctionDynamic() and TSRegisterDynamic() were
replaced by PetscObjectComposeFunction() and TSRegister(), both of which
drop the string name argument.

* barry/rm-xxxregisterdynamic: (82 commits)
...

Conflicts:
src/ts/interface/tsregall.c

show more ...


# bdf89e91 26-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()


# 607a6623 26-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

removed path argument to XXXInitializePackage() and XXXRegister()


# 1c84c290 25-Mar-2013 Barry Smith <bsmith@mcs.anl.gov>

removed XXXRegisterDynamic() but kept the APIs for everything else underneath the same
phase I of the update to handling registering function pointers


# 4042b796 17-Mar-2013 Jed Brown <jed@59A2.org>

Merge branch 'master' into jed/ts-eimex

Sync to include Git conversion, PETSC_EXTERN, and minor API changes.

Conflicts:
src/ts/interface/tsregall.c


1...<<21222324252627282930>>...44