atl_materialData_type Derived Type

type, public :: atl_materialData_type

Datatype to provide material parameter information


Inherits

type~~atl_materialdata_type~~InheritsGraph type~atl_materialdata_type atl_materialData_type type~atl_facematerialdata_type atl_faceMaterialData_type type~atl_materialdata_type->type~atl_facematerialdata_type faceMaterialData type~atl_elemmaterialdata_type atl_elemMaterialData_type type~atl_materialdata_type->type~atl_elemmaterialdata_type elemMaterialData

Inherited by

type~~atl_materialdata_type~~InheritedByGraph type~atl_materialdata_type atl_materialData_type type~atl_material_type atl_material_type type~atl_material_type->type~atl_materialdata_type material_dat type~atl_cube_container_type atl_cube_container_type type~atl_cube_container_type->type~atl_material_type material_list, penalization_list type~atl_element_container_type atl_element_container_type type~atl_element_container_type->type~atl_cube_container_type cubes

Contents


Components

TypeVisibilityAttributesNameInitial
type(atl_elemMaterialData_type), private :: elemMaterialData(2)

Material parameter information for each fluid element. \n First entry covers all the constant material parameters, second entry covers all non-constant material parmaters. \sa atl_ConstMatIdx \sa atl_VarMatIdx

type(atl_faceMaterialData_type), private :: faceMaterialData(3,2)

Material parameter information for the compute faces.\n First dimension is the number of face directions, i.e. x y and z. Second dimension covers the material combinations, i.e.: First entry covers all the constant material parameters, second entry covers all non-constant material parmaters.

logical, private, allocatable:: mode_reducable(:)

Indicates whether this element fulfills all prerequisites to be computed with a lower resolution.