atl_varSys_solverData_type Derived Type

type, public :: atl_varSys_solverData_type

Solver-specific structure for solver and source term variables.

Method data structures are used to provide access to solver structures via function pointers routed through the variable system. This structure is also used to provide access to structures needed to evaluate source terms.


Components

Type Visibility Attributes Name Initial
type(atl_scheme_type), public, pointer :: scheme_listPtr(:) => null()
type(atl_statedata_type), public, pointer :: statedata_listPtr(:) => null()
type(atl_kerneldata_type), public, pointer :: kerneldata_listPtr(:) => null()
type(atl_Equations_type), public, pointer :: equationPtr => null()
type(ply_poly_project_type), public, pointer :: polyProjectPtr(:) => null()
type(atl_cube_elem_type), public, pointer :: mesh_listPtr(:) => null()

Levelwise mesh information used for creating chebychev coordinates.

integer, public, pointer :: poly_proj_posPtr(:) => null()
integer, public, pointer :: levelPointer(:) => null()
type(treelmesh_type), public, pointer :: tree => null()