Repositioned the saving of previous time-step stage values to after acceptance of time step
Bugfix: do not use extrapolated initial guess in the first time step
Adding extrapolated initial guess to ARKIMEX - part 2
Adding extrapolated initial guess to ARKIMEX - part 1
Cannot use PETSC_COMM_WORLD in library code
TSGetAdapt: restore name from TSGetTSAdaptThis function was called TSGetAdapt in petsc-3.3 and was changed toTSGetTSAdapt in: commit ad6bc4219076b084d4a49a29c04a77944f238f10 Author: Barry Smi
TSGetAdapt: restore name from TSGetTSAdaptThis function was called TSGetAdapt in petsc-3.3 and was changed toTSGetTSAdapt 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 loadThis rationale does not match the more established convention used byfunctions such as the following.MatGetInfoMatGetColoringMatGetNullSpaceMatGetLocalToGlobalMappingMatGetLocalToGlobalMappingBlock (31 characters)SNESGetConvergedReason
show more ...
Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimexPetscObjectComposeFunctionDynamic() and TSRegisterDynamic() werereplaced by PetscObjectComposeFunction() and TSRegister(), both of which
Merge branch 'barry/rm-xxxregisterdynamic' into jed/ts-eimexPetscObjectComposeFunctionDynamic() and TSRegisterDynamic() werereplaced by PetscObjectComposeFunction() and TSRegister(), both of whichdrop the string name argument.* barry/rm-xxxregisterdynamic: (82 commits) ...Conflicts: src/ts/interface/tsregall.c
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
removed path argument to XXXInitializePackage() and XXXRegister()
removed XXXRegisterDynamic() but kept the APIs for everything else underneath the samephase I of the update to handling registering function pointers
fixed the starting procedure in arkimex for DAEs to handle snes properly
fixed small ts typo
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
updated EXTERN_C_BEGIN/END through TSHg-commit: c76fd273af402078ae0fa266ac7dcdc7b8d0306e
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still availabl
changed use of PetscObjectComposeFunctionDynamic() to PetscObjectComposeFunction() to allow use of static for functions for standard use in PETScPetscObjectComposeFunctionDynamic() is still available for use if neededalso fixed calls to PetscObjectComposeFunction() to not wrap lines (per PETSc coding style)Hg-commit: 822f9ddaac95a8ff6c2a9ad77fbf07d02d2c20d9
Split out petscdmdatypes.h and petscdmtypes.hHg-commit: 3f8f2ebaa036547d616a74a818868b81d0922c1f
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for FortranFixed a few bugs where PETSC_NULL had been used incorrectly.Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
Uncrustified src/ts/*Hg-commit: 688366eb7a8ecbc6948bb32d69e2de3093f22e25
Reformatted: "Do not put a blank line immediately before PetscFunctionReturn;"Hg-commit: c8a41c455986e732d0ea0513d7162a54daffaece
Fixed a lot of warnings issued by nightly builds.Hg-commit: bb7830f8063713f2056fa10a7a6289debea1f614
Updated style to obey 'Do not put a blank line immediately after PetscFunctionBegin;'Hg-commit: 5408b9ce2402ad624305b7a7a323ab3ae5e0c3f1
Fixed all violations of 'In function declaration the open bracket { should be on the next line, not on the same line as the function name and arguments'Hg-commit: dcf94e40c4cd63bca3cd717b13d3be0d4e
Fixed all violations of 'In function declaration the open bracket { should be on the next line, not on the same line as the function name and arguments'Hg-commit: dcf94e40c4cd63bca3cd717b13d3be0d4ebc15eb
Style improvements: braces around 'else', partial '){' -> ') {'Hg-commit: adc31fe870178bcba56a29e10981c8f8716a006a
Eliminated all C++-style comment sequences '//'. Exception: src/dm/impls/mesh/* with all the Sieve stuffHg-commit: 2021722ddbb234169c3fed24a68346839472dd36
1234567891011