petsc-3.11.0 2019-03-29
TSAlpha2SetParams
sets the algorithmic parameters for TSALPHA2
Synopsis
#include "petscts.h"
PetscErrorCode TSAlpha2SetParams(TS ts,PetscReal alpha_m,PetscReal alpha_f,PetscReal gamma,PetscReal beta)
Logically Collective on TS
Second-order accuracy can be obtained so long as
\gamma = 1/2 + alpha_m - alpha_f
\beta = 1/4 (1 + alpha_m - alpha_f)^2
Unconditional stability requires
\alpha_m >= \alpha_f >= 1/2
Input Parameter
| ts | - timestepping context
|
| \alpha_m | - algorithmic paramenter
|
| \alpha_f | - algorithmic paramenter
|
| \gamma | - algorithmic paramenter
|
| \beta | - algorithmic paramenter
|
Options Database