Projects modal representation of each cell to its faces, i.e. this subroutine creates a modal representation on the faces.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | nElems_fluid | number of fluid elements |
||
real(kind=rk), | intent(in) | :: | length | length of cubic element |
||
real(kind=rk), | intent(in) | :: | volState(:,:,:) | Volumetric, modal states for each element. |
||
type(atl_faceRep_type), | intent(inout) | :: | faceRep(:) | Modal representation on the face (will be updated by this routine for all fluid elements in mesh). |
||
integer, | intent(in) | :: | nScalars | number of variables |
||
integer, | intent(in) | :: | nDerivatives | number of derivatives |
||
type(atl_modg_scheme_type), | intent(in) | :: | modg | The parameters of your modg scheme. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | iDir | ||||
integer, | private | :: | spaceDir | ||||
integer, | private | :: | nFaces | ||||
real(kind=rk), | private, | allocatable | :: | volState_Q(:,:,:) | |||
real(kind=rk), | private, | allocatable | :: | faceState_Q(:,:,:,:) |