Peano
Loading...
Searching...
No Matches
exahype2.solvers.rkfd.OneSweepPerRungeKuttaStep Namespace Reference

Data Structures

class  OneSweepPerRungeKuttaStep
 Probably the simplest solver you could think off. More...
 
class  UpdateCell
 Update one cell, i.e. More...
 

Variables

str ComputeNewQPointer
 
str ReconstructLinearCombination
 

Variable Documentation

◆ ComputeNewQPointer

str exahype2.solvers.rkfd.OneSweepPerRungeKuttaStep.ComputeNewQPointer
Initial value:
1= """
2 #if Dimensions==2
3 constexpr int NumberOfDoFsPerCell = {{NUMBER_OF_GRID_CELLS_PER_PATCH_PER_AXIS}} * {{NUMBER_OF_GRID_CELLS_PER_PATCH_PER_AXIS}};
4 newQ = fineGridCell{{UNKNOWN_IDENTIFIER}}RhsEstimates.value + {{PREDICATE_NO}} * NumberOfDoFsPerCell * {{NUMBER_OF_UNKNOWNS}};
5 #elif Dimensions==3
6 constexpr int NumberOfDoFsPerCell = {{NUMBER_OF_GRID_CELLS_PER_PATCH_PER_AXIS}} * {{NUMBER_OF_GRID_CELLS_PER_PATCH_PER_AXIS}} * {{NUMBER_OF_GRID_CELLS_PER_PATCH_PER_AXIS}};
7 newQ = fineGridCell{{UNKNOWN_IDENTIFIER}}RhsEstimates.value + {{PREDICATE_NO}} * NumberOfDoFsPerCell * {{NUMBER_OF_UNKNOWNS}};
8 #endif
9"""

Definition at line 16 of file OneSweepPerRungeKuttaStep.py.

◆ ReconstructLinearCombination

str exahype2.solvers.rkfd.OneSweepPerRungeKuttaStep.ReconstructLinearCombination

Definition at line 27 of file OneSweepPerRungeKuttaStep.py.