Scrambler  1
HyperbolicControl Module Reference

Module for managing different hyperbolic solvers. More...

List of all members.

Public Member Functions

subroutine, public HyperbolicInit ()
 Read data in from the SOLVER_DATA_FILE and use it to initialize a solver based on which scheme is selected. Bootstraps initialization by reading in the SolverData namelist, and then uses that data to select the appropriate scheme. Calls scheme implementation files to finish initialization.
INTEGER function, public AdvanceStackSize (n)
subroutine, public advance (Info, lCompleteOpt)
 Performs one (level-appropriate) step-advance on the input grid.
subroutine, public ProfileAdvance

Detailed Description

Module for managing different hyperbolic solvers.

Definition at line 49 of file hyperbolic_control.f90.


Member Function/Subroutine Documentation

subroutine, public HyperbolicInit ( )

Read data in from the SOLVER_DATA_FILE and use it to initialize a solver based on which scheme is selected. Bootstraps initialization by reading in the SolverData namelist, and then uses that data to select the appropriate scheme. Calls scheme implementation files to finish initialization.

Read data in from the SOLVER_DATA_FILE and use it to initialize a solver based on which scheme is selected.

Definition at line 76 of file hyperbolic_control.f90.

INTEGER function, public AdvanceStackSize ( INTEGER  n)

Definition at line 144 of file hyperbolic_control.f90.

subroutine, public advance ( TYPE (InfoDef)  Info,
LOGICAL, optional  lCompleteOpt 
)

Performs one (level-appropriate) step-advance on the input grid.

Does no actual work on its own; rather, it calls the appropriate scheme's advance method.

Parameters:
InfoInfo structure
partialOK_optOptional logical flag that says partial updates of info are ok.

Definition at line 161 of file hyperbolic_control.f90.

subroutine, public ProfileAdvance ( )

Definition at line 213 of file hyperbolic_control.f90.


The documentation for this module was generated from the following file:
 All Classes Files Functions Variables