Merge branch 'stefanozampini/fix-ts-overshoot' into 'master'TS: fix for overshooting time steppingSee merge request petsc/petsc!2545
Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported
TS: fix for overshooting time stepping
Merge remote-tracking branch 'origin/maint'
Add missing description of numcost in TSSetCostGradients()
TSSolve: reset rhsjacobian.time when starting from the zero-th step
TS: Minor enhancements to TSStep()* Do not bump stime/steps if the step failed* Move up check for ts->ops->step implementation* Rewrite ts->errorifstepfailed checks to improve (fool?) code covera
TS: Minor enhancements to TSStep()* Do not bump stime/steps if the step failed* Move up check for ts->ops->step implementation* Rewrite ts->errorifstepfailed checks to improve (fool?) code coverage
show more ...
Please describe the typo or error in the documentation: petsc-3.12.2 v3.12.2 docs/manualpages/TS/TSSetFromOptions.htmlOn the "TSSetFromOptions" page, the description for the "-ts_exact_final_time"
Please describe the typo or error in the documentation: petsc-3.12.2 v3.12.2 docs/manualpages/TS/TSSetFromOptions.htmlOn the "TSSetFromOptions" page, the description for the "-ts_exact_final_time" flag is not in the same format or location as the other flag descriptions.Reported-by: James Wright <jrwrigh.iii@gmail.com>
Add vec lock for RHSFunction()
Fix item list in manpages of XXXViewFromOptions
prototype for ViewFromOptions macro-->functions
TS+ConvEst: Made suggested improvements- Renamed initialGuess to initialConditions- Made refinement factor usable settable, but still only support 2 for space
TS: Fix checks of function pointers
ConvEst: Generalize to use TS as well- Now the solver is a PetscObject- ts_convergence_estimate calculates the order for a TS method- Added tsconvest.c- Added initial guess and error methods that
ConvEst: Generalize to use TS as well- Now the solver is a PetscObject- ts_convergence_estimate calculates the order for a TS method- Added tsconvest.c- Added initial guess and error methods that can be overridden
TS: Added functions to enable automatic order determination- Added TSGet/SetComputeInitialGuess(), TSGetSetComputeExactError()
Merge branch 'knepley/feature-plex-remap-geometry' into 'master'Knepley/feature plex remap geometrySee merge request petsc/petsc!2131
TS: If using MATCHSTEP, do not change time_step if ptime >= max_timeOtherwise, we end up setting a non positive time step size
DM: Promoted DMDADirection to DMDirection
Remove wrong usage of int datatype from PETSc code
Fix wrong error messageAlso add convergence check for TSForwardStep Funded-by: Project: FASTMath adjoint Time: 1.0 hours Reported-by: Thanks-to:
Merge branch 'hongzh/fd-for-adjoint' into 'master'Support Jacobian approximation with FDColoring in adjointSee merge request petsc/petsc!2037
Add an API to compute SNES Jacobian in TSThis function can be used by both implicit methods and explicit methods.Funded-by:Project: FASTMath adjointTime: 1.0 hoursReported-by:Thanks-to: Barry
Add an API to compute SNES Jacobian in TSThis function can be used by both implicit methods and explicit methods.Funded-by:Project: FASTMath adjointTime: 1.0 hoursReported-by:Thanks-to: Barry Smith <bsmith@mcs.anl.gov>
TSConvergedReasons[] was not correctly updated when TSConvergedReason add new values addedCommit-type: bug-fixReported-by: gitlab-ci
1...<<11121314151617181920>>...60