Skip to content

adam_fnl_weno_object

ADAM, WENO class FNL (FNL backend of weno_object).

Source: src/lib/fnl/adam_fnl_weno_object.F90

Dependencies

Contents

Derived Types

weno_fnl_object

WENO FNL class definition.

Components

NameTypeAttributesDescription
wenotype(weno_object)pointerWENO common handler.
mpihtype(mpih_object)MPI handler.
a_gpureal(kind=R8P)pointerOptimal weights [1:2,0:S-1,1:S].
p_gpureal(kind=R8P)pointerPolinomials coefficients [1:2,0:S-1,0:S-1,1:S].
d_gpureal(kind=R8P)pointerSmoothness indicators coefficients [0:S-1,0:S-1,0:S-1,1:S].
ror_schemes_gpuinteger(kind=I4P)pointerScheme (S value) for each ROR step.
ror_ivar_gpuinteger(kind=I4P)pointerIndex variables to check in ROR.
ror_stats_gpuinteger(kind=I4P)pointerScheme (S value) for each ROR step.
cell_scheme_gpuinteger(kind=I4P)pointerModified order close to solids (GPU variable).

Type-Bound Procedures

NameAttributesDescription
initializepass(self)Initialize class.

Subroutines

initialize

Initialize class.

fortran
subroutine initialize(self, weno)

Arguments

NameTypeIntentAttributesDescription
selfclass(weno_fnl_object)inoutWENO FNL object.
wenotype(weno_object)intargetWENO object.

Call graph