getVelocity_forPdfSubset Function

private pure function getVelocity_forPdfSubset(subset, stencil, varPos) result(vel)

Calculate the velocity in all 3 directions from a subset given, ordered according to the stencil

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: subset(:)
type(tem_stencilHeader_type), intent(in) :: stencil
integer, intent(in) :: varPos(:)

Return Value real(kind=rk), (3)


Called by

proc~~getvelocity_forpdfsubset~~CalledByGraph proc~getvelocity_forpdfsubset getVelocity_forPdfSubset interface~getvelocity getVelocity interface~getvelocity->proc~getvelocity_forpdfsubset proc~getequilibrium_forpdfsubset getEquilibrium_forPdfSubset proc~getequilibrium_forpdfsubset->proc~getvelocity_forpdfsubset interface~getequilibrium getEquilibrium interface~getequilibrium->proc~getequilibrium_forpdfsubset proc~getequilibrium_forelemfromstate getEquilibrium_forElemfromState interface~getequilibrium->proc~getequilibrium_forelemfromstate proc~getequilibrium_forelemfromstate->interface~getvelocity proc~mus_inamuroini mus_inamuroIni proc~mus_inamuroini->interface~getvelocity proc~mus_inamuro_ibm mus_inamuro_IBM proc~mus_inamuro_ibm->proc~mus_inamuroini proc~mus_turbvisc_smagorinsky_fromprecolpdf_2d mus_turbVisc_Smagorinsky_fromPreColPDF_2D proc~mus_turbvisc_smagorinsky_fromprecolpdf_2d->interface~getequilibrium proc~mus_turbvisc_smagorinsky_fromprecolpdf_3d mus_turbVisc_Smagorinsky_fromPreColPDF_3D proc~mus_turbvisc_smagorinsky_fromprecolpdf_3d->interface~getequilibrium proc~do_fast_singlelevel do_fast_singleLevel proc~do_fast_singlelevel->proc~mus_inamuro_ibm