atl_modg_2d_modalVolToModalFace Subroutine

public subroutine atl_modg_2d_modalVolToModalFace(mesh, statedata, facedata, equation, modg_2d)

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
type(atl_cube_elem_type), intent(in) :: mesh

The elements we apply the projection for.

type(atl_statedata_type), intent(in) :: statedata

Volumetric, modal states for each element.

type(atl_facedata_type), intent(inout) :: facedata

Modal representation on the face (will be updated by this routine for all fluid elements in mesh).

type(atl_Equations_type), intent(in) :: equation

The equation system under consideration

type(atl_modg_2d_scheme_type), intent(in) :: modg_2d

The parameters of your modg scheme.