Initializes the face data by a given set of faces.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_face_type), | intent(in) | :: | faces(minLevel:maxLevel) | Description of the faces (levelwise). |
||
type(atl_facedata_type), | intent(out), | allocatable | :: | facedata(:) | The face data to be initialized (levelwise, running from minLevel to maxLevel). |
|
integer, | intent(in) | :: | minLevel | The minimum refinement level of the mesh. |
||
integer, | intent(in) | :: | maxLevel | The maximum refinement level of the mesh. |
||
integer, | intent(in) | :: | nDim | The number of dimensions of the used scheme. |
||
integer, | intent(in) | :: | nScalars | The number of scalar variables to store on the faces. |
||
integer, | intent(in) | :: | nFaceDofs(minLevel:maxLevel) | The number of degrees of freedoms on the face (one value for each level). |
||
type(atl_level_boundary_type), | intent(in) | :: | boundary(minLevel:maxLevel) | The boundary description for the faces on all levels of the mesh. |
Initializes the face data by a given set of faces (asymmetrically).
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_face_type), | intent(in) | :: | faces(minLevel:maxLevel) | Description of the faces (levelwise). |
||
type(atl_facedata_type), | intent(out), | allocatable | :: | facedata(:) | The face data to be initialized (levelwise, running from minLevel to maxLevel). |
|
integer, | intent(in) | :: | minLevel | The minimum refinement level of the mesh. |
||
integer, | intent(in) | :: | maxLevel | The maximum refinement level of the mesh. |
||
integer, | intent(in) | :: | nDim | The number of dimensions of the used scheme. |
||
integer, | intent(in) | :: | nScalarsState | The number of scalar variables to store on the faces for the state. |
||
integer, | intent(in) | :: | nScalarsFlux | The number of scalar variables to store on the faces for the flux. |
||
integer, | intent(in) | :: | nFaceDofs(minLevel:maxLevel) | The number of degrees of freedoms on the face (one value for each level). |
||
type(atl_level_boundary_type), | intent(in) | :: | boundary(minLevel:maxLevel) | The boundary description for the faces on all levels of the mesh. |