History log of /petsc/include/petscts.h (Results 176 – 200 of 1099)
Revision Date Author Comments
# 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 ...


# 14ddb785 03-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'master' into 'master'

added petsc maxord option

See merge request petsc/petsc!2485


# c4e80e11 03-Feb-2020 Florian <e0425375@gmail.com>

added petsc maxord option


# 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


# 99cd39f5 23-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/rk-access' into 'master'

Add Tableau getter for TSRK

See merge request petsc/petsc!2461


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

TSRK: Add TSRKGetOrder()


# 0f7a28cd 16-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

TSRK: add tableau getter


# 0477f822 22-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 38af56dc 22-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'hongzh/remove-unimplemented-ts-api' into 'maint'

Remove unimplemented ts api

See merge request petsc/petsc!2450


# 5d1808f1 16-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

TSRK: remove dead declaration


# 14735d09 16-Jan-2020 Hong Zhang <hongzhang@anl.gov>

Remove TSForwardXXX that are not implemented


# e1c63711 15-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/arkimex-get-fullyimplicit' into 'master'

TSARKIMEX: add getter for fully implicit flag

See merge request petsc/petsc!2447


# 3a28c0e5 15-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

TSARKIMEX: add getter for fully implicit flag

Update test outputs


# 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


# 900f6b5b 19-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

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

show more ...


# aad739ac 19-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

TS: Added functions to enable automatic order determination
- Added TSGet/SetComputeInitialGuess(), TSGetSetComputeExactError()


# ed0ed7c6 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'

# Conflicts:
# lib/petsc/conf/test


# 2eee7f68 17-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'hongzh/fd-for-adjoint' into 'master'

Support Jacobian approximation with FDColoring in adjoint

See merge request petsc/petsc!2037


# ba0675f6 14-Sep-2019 Hong Zhang <hongzhang@anl.gov>

Add an API to compute SNES Jacobian in TS

This function can be used by both implicit methods and explicit methods.

Funded-by:
Project: FASTMath adjoint
Time: 1.0 hours
Reported-by:
Thanks-to: Barry

Add an API to compute SNES Jacobian in TS

This function can be used by both implicit methods and explicit methods.

Funded-by:
Project: FASTMath adjoint
Time: 1.0 hours
Reported-by:
Thanks-to: Barry Smith <bsmith@mcs.anl.gov>

show more ...


# eab7691a 12-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-09-08/fix-tsconvergedreason' into 'master'

Barry/2019 09 08/fix tsconvergedreason

See merge request petsc/petsc!2025


# 22b60d99 08-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

TSConvergedReasons[] was not correctly updated when TSConvergedReason add new values added

Commit-type: bug-fix
Reported-by: gitlab-ci


12345678910>>...44