Levewise description of the material properties.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(atl_spacetime_fun_pointer_type), | private, | allocatable | :: | material_elems(:,:) | The material property position for all fluid elements. The first index is the element ordering, which is the same as in the total list of the level descriptor.\n The second index is the material parameter, as they are defined independently of each other. |
||
type(atl_face_material_type), | private | :: | material_face(3) | Information for the faces and the materials meeting at these interfaces, for each spatial direction (i.e. x y and z one entry). |
|||
type(tem_faceIterator_type), | private | :: | computeFace(3,2) | The compute list for the material-face-combinations. First dimension is is number of spatial directions (i.e. x, y, z). Second dimension is 2 for the two different material face combinations \sq atl_pureConstMat_prp \sa atl_mixedMat_prp |
|||
type(atl_computeElem_type), | private | :: | computeElems(2) | Create a list with element indices with constant material properties and those with variable ones. First entry covers all the elements with constant material paramters, while the second entry covers all the elements with non-constant material parameters. \sa atl_ConstMatIdx \sa atl_VarMatIdx |
|||
type(atl_boundaryMaterial_type), | private | :: | bnd_faces(2) | The boundary face information. First entry on first index covers all boundary faces with constant material parameters. The second entry on first index covers all the boundary faces with non-constant material parameters. \sa atl_ConstMatIdx \sa atl_VarMatIdx |