atl_modg_2d_scheme_module Module

Routines and datatypes realted to specification and definition of the 2D MODG scheme. Facial Chebyshev nodes (reference element) for 2 spatial direction and left and right face. These points are necessary to transfer boundary conditions given in physical space to modal space by means of an FPT.



Derived Types

type, public ::  atl_modg_2d_scheme_type

Datatype for the modg scheme

Components

Type Visibility Attributes Name Initial
integer, public :: maxPolyDegree

The maximal polynomial degree per spatial direction.

integer, public :: basisType

Polynomial basis type.

Read more…

Subroutines

public subroutine atl_modg_2d_scheme_init(me, nDofs, nFaceDofs, conf, thandle, currentLevel, maxLevel)

Arguments

Type IntentOptional Attributes Name
type(atl_modg_2d_scheme_type), intent(out) :: me
integer, intent(out) :: nDofs
integer, intent(out) :: nFaceDofs
type(flu_State) :: conf
integer, intent(in) :: thandle
integer, intent(in) :: currentLevel

The current level of the mesh

integer, intent(in) :: maxLevel

The maximal level of the mesh

private subroutine atl_modg_2d_scheme_load_polyDegree(degree, conf, thandle, currentLevel, maxLevel)

Arguments

Type IntentOptional Attributes Name
integer, intent(out) :: degree
type(flu_State) :: conf
integer, intent(in) :: thandle
integer, intent(in) :: currentLevel
integer, intent(in) :: maxLevel