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.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(atl_scheme_type), | private, | pointer | :: | scheme_listPtr(:) | => | null() | |
type(atl_statedata_type), | private, | pointer | :: | statedata_listPtr(:) | => | null() | |
type(atl_kerneldata_type), | private, | pointer | :: | kerneldata_listPtr(:) | => | null() | |
type(atl_Equations_type), | private, | pointer | :: | equationPtr | => | null() | |
type(ply_poly_project_type), | private, | pointer | :: | polyProjectPtr(:) | => | null() | |
type(atl_cube_elem_type), | private, | pointer | :: | mesh_listPtr(:) | => | null() | Levelwise mesh information used for creating chebychev coordinates. |
integer, | private, | pointer | :: | poly_proj_posPtr(:) | => | null() | |
integer, | private, | pointer | :: | levelPointer(:) | => | null() | |
type(treelmesh_type), | private, | pointer | :: | tree | => | null() |