Peano
Loading...
Searching...
No Matches
exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint Class Reference

When to push the solution back onto the algebraic CCZ4 constraints. More...

Inheritance diagram for exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint:
Collaboration diagram for exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint:

Static Public Attributes

int No = 0
 
int OnlyFinalSolution = 1
 
int IntermediateSteps = 2
 

Detailed Description

When to push the solution back onto the algebraic CCZ4 constraints.

  • No: never. This is the default.
  • OnlyFinalSolution: after each task which writes a new solution (exahype2.api.Solver.SolutionUpdateTaskTag), i.e. once per time step.
  • IntermediateSteps: in addition after each task which writes an intermediate solution (exahype2.api.Solver.IntermediateSolutionUpdateTag), i.e. after each Runge-Kutta stage. For single-step schemes such as the Finite Volumes, this is the same as OnlyFinalSolution.

exagrype.api.CCZ4Solver.CCZ4Solver.enforce_ccz4_constraint()

Definition at line 63 of file CCZ4Solver.py.

Field Documentation

◆ IntermediateSteps

int exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint.IntermediateSteps = 2
static

Definition at line 83 of file CCZ4Solver.py.

◆ No

int exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint.No = 0
static

Definition at line 81 of file CCZ4Solver.py.

◆ OnlyFinalSolution

int exagrype.api.CCZ4Solver.CCZ4Solver.EnforceCCZ4Constraint.OnlyFinalSolution = 1
static

Definition at line 82 of file CCZ4Solver.py.


The documentation for this class was generated from the following file: