History log of /petsc/src/ts/interface/ts.c (Results 351 – 375 of 1763)
Revision Date Author Comments
# 9e31fb84 16-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/binary-io' into 'master'

Binary IO Enhancements

See merge request petsc/petsc!2594


# f253e43c 09-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

PetscBinaryWrite: Remove `istemp` boolean flag


# 9f33ad33 14-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/ts-transient-var' into 'master'

Jed/ts transient var

Closes #547

See merge request petsc/petsc!2557


# 438f35af 01-Mar-2020 Jed Brown <jed@jedbrown.org>

TS: add TSSetTransientVariable (alias for DMTSSetTransientVariable)

Requested-by: Hong Zhang <hongzhang@anl.gov>


# e3c11fc1 28-Jan-2020 Jed Brown <jed@jedbrown.org>

TS: add support for transient variables in BDF

This feature enables conservative time integration even when using
nonconservative state variables. The formulation, which requires only
the definitio

TS: add support for transient variables in BDF

This feature enables conservative time integration even when using
nonconservative state variables. The formulation, which requires only
the definition of transient (conservative) variables C(U) as a
function of the state variable U, is appropriate for linear multistep
methods for ODE and DAE.

This technique could be extended to Runge-Kutta methods by creating an
index-1 DAE by augmentation with the equation C = C(U). The stage
equations in diagonally implicit methods generally ask to solve for Y:

F(Y, alpha Y + Z) = 0

where Y = [C, U] and Z is known from prior stages. With the augmented
equation, this decouples to

C - C(U) = 0
f(U, alpha C + C_z) = 0

This commit includes an example demonstrating loss of conservation in
chain rule primitive-variable IFunction, while preserving it for
pure-conservative variables and the transient variable formulation.

Resolves #547

Requested-by: Gautam Bisht <gautam.bisht@pnnl.gov>
Thanks-to: Hong Zhang <hongzhang@anl.gov>

show more ...


# bead7c79 14-Mar-2020 Jed Brown <jed-gitlab@jedbrown.org>

Merge branch 'stefanozampini/fix-snescomposite-update' into 'master'

Fix update vector in SNESCOMPOSITE

See merge request petsc/petsc!2582


# 1a638600 07-Mar-2020 Stefano Zampini <stefano.zampini@gmail.com>

TSSetUp: create solution vector from DM if present


# 796c0d91 25-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-ts-overshoot' into 'master'

TS: fix for overshooting time stepping

See merge request petsc/petsc!2545


# e97c63d7 20-Feb-2020 Stefano Zampini <stefano.zampini@gmail.com>

TS: fix for overshooting time stepping


# ba571b51 29-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# aa7ba59b 29-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/small-fixes' into 'maint'

few small fixes

See merge request petsc/petsc!2471


# 7d51462c 24-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

TSSolve: reset rhsjacobian.time when starting from the zero-th step


# 752f930c 24-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/dalcinl/test-ts'

Minor fix for TSStep and tests for TSRK types

See merge request petsc/petsc!2462


# fc8dbba5 22-Jan-2020 Lisandro Dalcin <dalcinl@gmail.com>

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


# 01964dc8 12-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 6c51df0e 07-Dec-2019 Barry Smith <bsmith@mcs.anl.gov>

Please describe the typo or error in the documentation: petsc-3.12.2 v3.12.2 docs/manualpages/TS/TSSetFromOptions.html

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

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

show more ...


# 22ada751 25-Nov-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'hongzh/add-lock-tsrhsfunction' into 'master'

Add vec lock for RHSFunction()

See merge request petsc/petsc!2303


# 1be370b1 25-Nov-2019 Hong Zhang <hongzhang@anl.gov>

Add vec lock for RHSFunction()


# 1b5f50e6 11-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/fix-fortran-interface' into 'master'

Fix Fortran interface that messed up with CAPS vs !UNDERSCORE

See merge request petsc/petsc!2283


# 736c3998 08-Nov-2019 Jose E. Roman <jroman@dsic.upv.es>

Fix item list in manpages of XXXViewFromOptions


# d0eddb9b 07-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mark/fix-viewfromoptions' into 'master'

prototype for ViewFromOptions macro-->functions

See merge request petsc/petsc!2083


# fe2efc57 07-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


# 7e346017 29-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-convest-ts' into 'master'

Knepley/feature convest ts

See merge request petsc/petsc!2190


# 2e61be88 23-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

TS+ConvEst: Made suggested improvements
- Renamed initialGuess to initialConditions
- Made refinement factor usable settable, but still only support 2 for
space


# f907fdbf 20-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

TS: Fix checks of function pointers


1...<<11121314151617181920>>...71