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 ...
removed string version of function name for XXXRegister(), PetscFunctionListAdd() and PetscObjectComposeFunction()
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
theta.c: fix for C++ complex<single>There is no safe unit literal because promotion rules are not applied asin C99. One more reason not to use std::complex...Hg-commit: 45d18d2fad71ffaf94060c026
theta.c: fix for C++ complex<single>There is no safe unit literal because promotion rules are not applied asin C99. One more reason not to use std::complex...Hg-commit: 45d18d2fad71ffaf94060c026a973b48622f23ce
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
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
Minor doc fix for TSTHETAHg-commit: c6efebc337cc59328807cfe6c7be05b88f874b1c
removed trailing spaces from all filesHg-commit: 1cfa55059afe46c5145e0e830cd797b97216abfb
Added time-step adaptivity for the theta method. It's currently switched off by defaulttill the error estimation is fixed.Hg-commit: 6fc333fb77ae6ce6c276a2f0b67f9b35e29d88e7
doc fix for TSBEULERHg-commit: 55c59199ebd6a5d9d6cfc1f961514d50e24c07e8
Added support for subdomain SNES solves under TSHg-commit: f4fead50da1dbe8cf5ab910236516251b254ac31
Factor ts->time_step out of "shift" field and switch -ts_monitor_sp_eigTS implementations should not store the entire shift internally, andinstead should use ts->time_step directly. TSMonitorSPEig
Factor ts->time_step out of "shift" field and switch -ts_monitor_sp_eigTS implementations should not store the entire shift internally, andinstead should use ts->time_step directly. TSMonitorSPEig() computes the"steady-state" Jacobian by manipulating ts->time_step before callingSNESComputeJacobian().Hg-commit: 28c7df5560d100a222655100368151915451540f
added TSComputeLinearStability() for Euler and theta, use it in graphicscleaned up formating in rosw and arkimex filesHg-commit: 553e2c2ebaaa83a3a28c43188c2ab6f232784856
reemove OBJSC and OBJSF from invididual makefiles and auto-define in conf/variablesHg-commit: 2f01c17f3c19dc4b89aaf306cfd60a12312c270d
Nightly fixesHg-commit: d81e81fb4f36586d986355922c227d84ba1c9c5c
removed trailing blanks from source codeadded rule rmtrailingblanks accessible via make ACTION=remtrailingblanks treeHg-commit: 6e3652165d48aa5f3e94dd66bf607adea6fac27a
added very simple logic for TS theta method to increase time-step when nonlinear convergence is good after timestep forced down due to lack of convergence of nonlinear system for LuLu. This is tempor
added very simple logic for TS theta method to increase time-step when nonlinear convergence is good after timestep forced down due to lack of convergence of nonlinear system for LuLu. This is temporary code until TSadapt is done for ThetaHg-commit: a402eff3a6a90261e34fe9653f60ff1d7f83657b
added crude support for cutting dt in TSStep_Theta when SNES failsHg-commit: 6928a1a10c348eb29207058ad64c50288fe77120
Merge from petsc-3.3Hg-commit: a246759f6a519deef2eb2988ed29ecfe7e2deddd
1234567891011