atl_modg_modalVolToModalFace Subroutine

public subroutine atl_modg_modalVolToModalFace(nElems_fluid, length, volState, faceRep, nScalars, nDerivatives, modg)

Projects modal representation of each cell to its faces, i.e. this subroutine creates a modal representation on the faces.

Arguments

Type IntentOptional 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.