Peano
Loading...
Searching...
No Matches
solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets Class Reference

Code snippet generator for fixed time stepping in the Runge-Kutta schemes. More...

Inheritance diagram for solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets:
Collaboration diagram for solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets:

Public Member Functions

 __init__ (self, time_step_relaxation, use_enclave_tasking)
 
 create_start_time_step_implementation (self)
 
 create_finish_time_step_implementation (self)
 This routine is inserted after we have reduced all global quantities.
 

Protected Attributes

 _time_step_relaxation
 
 _use_enclave_tasking
 

Detailed Description

Code snippet generator for fixed time stepping in the Runge-Kutta schemes.

Definition at line 6 of file LocalTimeSteppingCodeSnippets.py.

Constructor & Destructor Documentation

◆ __init__()

solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets.__init__ (   self,
  time_step_relaxation,
  use_enclave_tasking 
)

Definition at line 12 of file LocalTimeSteppingCodeSnippets.py.

Member Function Documentation

◆ create_finish_time_step_implementation()

solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets.create_finish_time_step_implementation (   self)

This routine is inserted after we have reduced all global quantities.

These are the quantities with the postfix ThisTimeStep.

Definition at line 21 of file LocalTimeSteppingCodeSnippets.py.

◆ create_start_time_step_implementation()

solvers.fv.LocalTimeSteppingCodeSnippets.LocalTimeSteppingCodeSnippets.create_start_time_step_implementation (   self)

Definition at line 17 of file LocalTimeSteppingCodeSnippets.py.

Field Documentation

◆ _time_step_relaxation

◆ _use_enclave_tasking


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