Determine the numerical error of the interpolated quantities to the given initial conditions
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(pdf_data_type), | intent(in) | :: | global fluid parameters |
|||
| integer, | intent(in) | :: | level | level |
||
| type(treelmesh_type), | intent(in) | :: | tree | treelm tree |
||
| type(tem_general_type), | intent(in) | :: | general | |||
| type(mus_convertFac_type), | intent(in) | :: | fac | |||
| type(mus_scheme_type), | intent(in) | :: | scheme | the current scheme |
||
| type(mus_scheme_layout_type), | intent(in) | :: | layout | the layout used |
||
| type(mus_interpolation_type), | intent(in) | :: | intp | interpolation method info |
||
| type(grw_intarray_type), | intent(in) | :: | ind | indirection list |
||
| type(tem_varSys_type), | intent(in) | :: | varSys | global variable system |
||
| type(mus_derVarPos_type), | intent(in) | :: | derVarPos(:) | required variable system which maps to global varsys |
||
| integer, | intent(in) | :: | eType | element type, eT_ghostFromFiner, eT_ghostFromCoarser |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | private | :: | targetElem | ||||
| integer, | private | :: | iVal | ||||
| integer, | private | :: | iPos | ||||
| integer, | private | :: | iElem | ||||
| integer, | private | :: | nElems | ||||
| integer, | private | :: | globnElems | ||||
| integer, | private | :: | nStresses | ||||
| integer, | private | :: | indElem | ||||
| integer, | private | :: | fUnit | ||||
| real(kind=rk), | private | :: | targetPdf(layout%fStencil%QQ) | ||||
| real(kind=rk), | private | :: | targetMom(layout%fStencil%QQ) | ||||
| integer, | private | :: | t_target | ||||
| integer, | private | :: | iErr | ||||
| integer, | private | :: | nChunkELems | ||||
| integer, | private | :: | nDims | ||||
| integer, | private | :: | iVelMin | ||||
| integer, | private | :: | iVelMax | ||||
| integer, | private | :: | iStressMin | ||||
| integer, | private | :: | iStressMax | ||||
| integer, | private | :: | iPress | ||||
| integer(kind=long_k), | private | :: | targetID | ||||
| integer(kind=long_k), | private, | allocatable | :: | minErrorID(:) | |||
| integer(kind=long_k), | private, | allocatable | :: | maxErrorID(:) | |||
| real(kind=rk), | private | :: | targetVel(3) | ||||
| real(kind=rk), | private | :: | refVel(3) | ||||
| real(kind=rk), | private | :: | targetPress(1) | ||||
| real(kind=rk), | private | :: | refPress | ||||
| real(kind=rk), | private | :: | targetStrain(6) | ||||
| type(flu_state), | private, | allocatable | :: | conf(:) | |||
| real(kind=rk), | private, | allocatable | :: | xc(:,:) | |||
| real(kind=rk), | private, | allocatable | :: | ux(:) | |||
| real(kind=rk), | private, | allocatable | :: | uy(:) | |||
| real(kind=rk), | private, | allocatable | :: | uz(:) | |||
| real(kind=rk), | private, | allocatable | :: | rho(:) | |||
| real(kind=rk), | private, | allocatable | :: | Sxx(:,:) | |||
| real(kind=rk), | private, | allocatable | :: | maxError(:) | |||
| real(kind=rk), | private, | allocatable | :: | minError(:) | |||
| real(kind=rk), | private, | allocatable | :: | error(:) | |||
| real(kind=rk), | private, | allocatable | :: | errorNorm(:) | |||
| real(kind=rk), | private, | allocatable | :: | globMaxError(:) | |||
| real(kind=rk), | private, | allocatable | :: | globminError(:) | |||
| real(kind=rk), | private, | allocatable | :: | globErrorNorm(:) | |||
| character(len=labelLen), | private | :: | intpString | ||||
| character(len=PathLen), | private | :: | buffer | ||||
| character(len=PathLen), | private | :: | filename | ||||
| character(len=PathLen), | private | :: | header | ||||
| logical, | private | :: | file_exists | ||||
| integer, | private | :: | bound(2) | ||||
| integer, | private | :: | nSize | ||||
| integer, | private | :: |