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

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

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

Public Member Functions

 __init__ (self, normalised_time_step_size, use_enclave_tasking, remove_accumulation_errors)
 
 create_start_time_step_implementation (self)
 The outcome is used before we actually roll over the accumulation variables and other stuff.
 
 create_finish_time_step_implementation (self)
 The superclass takes the admissible cell size and divides it by the maximum eigenvalue.
 

Protected Attributes

 _normalised_time_step_size
 
 _use_enclave_tasking
 

Detailed Description

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

Definition at line 6 of file FixedSubcyclingTimeSteppingCodeSnippets.py.

Constructor & Destructor Documentation

◆ __init__()

solvers.fv.FixedSubcyclingTimeSteppingCodeSnippets.FixedSubcyclingTimeSteppingCodeSnippets.__init__ (   self,
  normalised_time_step_size,
  use_enclave_tasking,
  remove_accumulation_errors 
)

Member Function Documentation

◆ create_finish_time_step_implementation()

solvers.fv.FixedSubcyclingTimeSteppingCodeSnippets.FixedSubcyclingTimeSteppingCodeSnippets.create_finish_time_step_implementation (   self)

◆ create_start_time_step_implementation()

Field Documentation

◆ _normalised_time_step_size

◆ _use_enclave_tasking


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