atl_init_facedata Interface

public interface atl_init_facedata

Calls

interface~~atl_init_facedata~~CallsGraph interface~atl_init_facedata atl_init_facedata proc~atl_init_facedata_sym atl_init_facedata_sym interface~atl_init_facedata->proc~atl_init_facedata_sym proc~atl_init_facedata_asym atl_init_facedata_asym interface~atl_init_facedata->proc~atl_init_facedata_asym proc~atl_init_facerep atl_init_facerep proc~atl_init_facedata_sym->proc~atl_init_facerep proc~atl_init_facedata_asym->proc~atl_init_facerep

Called by

interface~~atl_init_facedata~~CalledByGraph interface~atl_init_facedata atl_init_facedata proc~atl_init_elem_container atl_init_elem_container proc~atl_init_elem_container->interface~atl_init_facedata proc~atl_initialize atl_initialize proc~atl_initialize->proc~atl_init_elem_container proc~atl_initialize_program atl_initialize_program proc~atl_initialize_program->proc~atl_initialize program~atl_harvesting atl_harvesting program~atl_harvesting->proc~atl_initialize program~ateles ateles program~ateles->proc~atl_initialize_program

Contents


Module Procedures

private subroutine atl_init_facedata_sym(faces, facedata, minLevel, maxLevel, nDim, nScalars, nFaceDofs, boundary)

Initializes the face data by a given set of faces.

Read more…

Arguments

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

private subroutine atl_init_facedata_asym(faces, facedata, minLevel, maxLevel, nDim, nScalarsState, nScalarsFlux, nFaceDofs, boundary)

Initializes the face data by a given set of faces (asymmetrically).

Read more…

Arguments

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