mus_iMomVector Function

private pure function mus_iMomVector(cxDir, expX, QQ) result(iMom)

The integer moment vector for a given cxDir and order.

Assuming 0**0 = 1 here.

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: cxDir(:,:)

discrete velocity

integer, intent(in) :: expX(3)

order in each direction

integer, intent(in) :: QQ

number of velocity channels (include rest)

Return Value integer(QQ)


Called by

proc~~mus_imomvector~~CalledByGraph proc~mus_imomvector mus_iMomVector proc~get_momentvector get_momentVector proc~get_momentvector->proc~mus_imomvector proc~get_moment get_moment proc~get_moment->proc~get_momentvector proc~init_transformation_matrix_fluid init_transformation_matrix_fluid proc~init_transformation_matrix_fluid->proc~get_momentvector proc~init_transformation_matrix_ms init_transformation_matrix_MS proc~init_transformation_matrix_ms->proc~get_momentvector proc~fillmyghostsfromfiner_quadraticcompact2d fillMyGhostsFromFiner_quadraticCompact2d proc~fillmyghostsfromfiner_quadraticcompact2d->proc~get_moment proc~mus_init_moments mus_init_moments proc~mus_init_moments->proc~init_transformation_matrix_fluid proc~mus_init_moments->proc~init_transformation_matrix_ms proc~fillfinerghostsfromme_quadraticcompact2d fillFinerGhostsFromMe_quadraticCompact2d proc~fillfinerghostsfromme_quadraticcompact2d->proc~get_moment proc~fillmyghostsfromfiner_quadraticcompact3d fillMyGhostsFromFiner_quadraticCompact3d proc~fillmyghostsfromfiner_quadraticcompact3d->proc~get_moment proc~getstrain getStrain proc~getstrain->proc~get_moment proc~fillfinerghostsfromme_quadraticcompact3d fillFinerGhostsFromMe_quadraticCompact3d proc~fillfinerghostsfromme_quadraticcompact3d->proc~get_moment proc~getshearratetensor_diffusive_forpdfsubset getShearRateTensor_diffusive_forPdfSubset proc~getshearratetensor_diffusive_forpdfsubset->proc~get_moment proc~mus_init_scheme mus_init_scheme proc~mus_init_scheme->proc~mus_init_moments proc~fillcoarser_compact2dincomp fillCoarser_compact2DIncomp proc~fillcoarser_compact2dincomp->proc~getstrain proc~fillfiner_compact2d fillFiner_compact2D proc~fillfiner_compact2d->proc~getstrain interface~getshearratetensor_diffusive getShearRateTensor_diffusive interface~getshearratetensor_diffusive->proc~getshearratetensor_diffusive_forpdfsubset proc~fillfiner_compact2dincomp fillFiner_compact2DIncomp proc~fillfiner_compact2dincomp->proc~getstrain proc~fillfiner_quadratic2d_diffusive fillFiner_quadratic2D_diffusive proc~fillfiner_quadratic2d_diffusive->proc~getstrain

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: nIndices
integer, private :: iVal
integer, private :: iX
integer, private :: X_idx(3)
integer, private :: xx(3)