Peano
Loading...
Searching...
No Matches
Elastic.Elastic Class Reference

Superclass for all elastic solvers. More...

Public Member Functions

 setup_parser (self)
 
 setup_solver (self, args)
 
 setup_project (self, args, solver)
 
 build (self, args, project)
 

Static Protected Attributes

dict _available_solvers
 

Detailed Description

Superclass for all elastic solvers.

Definition at line 9 of file Elastic.py.

Member Function Documentation

◆ build()

Elastic.Elastic.build (   self,
  args,
  project 
)

Definition at line 386 of file Elastic.py.

Referenced by peano4.api.Project.Project.run().

Here is the caller graph for this function:

◆ setup_parser()

Elastic.Elastic.setup_parser (   self)

◆ setup_project()

Elastic.Elastic.setup_project (   self,
  args,
  solver 
)

Definition at line 320 of file Elastic.py.

◆ setup_solver()

Elastic.Elastic.setup_solver (   self,
  args 
)

Field Documentation

◆ _available_solvers

dict Elastic.Elastic._available_solvers
staticprotected
Initial value:
= {
"RusanovGlobalFixedFV": exahype2.solvers.fv.rusanov.GlobalFixedTimeStep,
"RusanovGlobalFixedEnclaveFV": exahype2.solvers.fv.rusanov.GlobalFixedTimeStepWithEnclaveTasking,
"RusanovGlobalAdaptiveFV": exahype2.solvers.fv.rusanov.GlobalAdaptiveTimeStep,
"RusanovGlobalAdaptiveEnclaveFV": exahype2.solvers.fv.rusanov.GlobalAdaptiveTimeStepWithEnclaveTasking,
"RusanovGlobalFixedADERDG": exahype2.solvers.aderdg.GlobalFixedTimeStep,
"RusanovGlobalAdaptiveADERDG": exahype2.solvers.aderdg.GlobalAdaptiveTimeStep,
}

Definition at line 15 of file Elastic.py.

Referenced by Acoustic.Acoustic.setup_parser(), Elastic.Elastic.setup_parser(), euler.Euler.setup_parser(), Acoustic.Acoustic.setup_solver(), Elastic.Elastic.setup_solver(), and euler.Euler.setup_solver().


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