atl_elemMaterialData_type Derived Type

type, private :: atl_elemMaterialData_type

Datatype provides information each


Inherited by

type~~atl_elemmaterialdata_type~~InheritedByGraph type~atl_elemmaterialdata_type atl_elemMaterialData_type type~atl_materialdata_type atl_materialData_type type~atl_materialdata_type->type~atl_elemmaterialdata_type elemMaterialData 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
integer, private :: nPointsPerDir

The number of nodal points with material information per spatial direction.

real(kind=rk), private, allocatable:: materialDat(:,:,:)

The nodal material properties. \n First dimension is the number of elements with this material info. \n Second dimension is the number of nPointsPerDir^3 \n Third dimension is the number of material components. Attention: We do not use the number of material parameters, but the number of their components here, because a material parameter is not limited to consist of only one component. The ordering of the material components is also not fixed, but depends on the order of the material parameter definition in the configuration file.