getShearStressTensor Interface

public interface getShearStressTensor

Calls

interface~~getshearstresstensor~~CallsGraph interface~getshearstresstensor getShearStressTensor proc~getshearstresstensor_forelemfromstate getShearStressTensor_forElemFromState interface~getshearstresstensor->proc~getshearstresstensor_forelemfromstate proc~getshearstresstensorincomp_forpdfsubset getShearStressTensorIncomp_forPdfSubset interface~getshearstresstensor->proc~getshearstresstensorincomp_forpdfsubset proc~getshearstresstensor_forpdfsubset getShearStressTensor_forPdfSubset interface~getshearstresstensor->proc~getshearstresstensor_forpdfsubset proc~convprepost convPrePost proc~getshearstresstensor_forelemfromstate->proc~convprepost interface~getequilibrium getEquilibrium proc~getshearstresstensor_forelemfromstate->interface~getequilibrium proc~secondmom secondMom proc~getshearstresstensor_forelemfromstate->proc~secondmom proc~getequilibriumincomp getEquilibriumIncomp proc~getshearstresstensorincomp_forpdfsubset->proc~getequilibriumincomp proc~getshearstresstensorincomp_forpdfsubset->proc~convprepost proc~getshearstresstensorincomp_forpdfsubset->proc~secondmom proc~getshearstresstensor_forpdfsubset->proc~convprepost proc~getshearstresstensor_forpdfsubset->interface~getequilibrium proc~getshearstresstensor_forpdfsubset->proc~secondmom proc~getequilibrium_forpdfsubset getEquilibrium_forPdfSubset interface~getequilibrium->proc~getequilibrium_forpdfsubset proc~getequilibrium_forelemfromstate getEquilibrium_forElemfromState interface~getequilibrium->proc~getequilibrium_forelemfromstate proc~geteqbydensvel getEqByDensVel interface~getequilibrium->proc~geteqbydensvel proc~getvelocity_forpdfsubset getVelocity_forPdfSubset proc~getequilibrium_forpdfsubset->proc~getvelocity_forpdfsubset proc~getdensity_forpdfsubset getDensity_forPdfSubset proc~getequilibrium_forpdfsubset->proc~getdensity_forpdfsubset interface~getvelocity getVelocity proc~getequilibrium_forelemfromstate->interface~getvelocity interface~getdensity getDensity proc~getequilibrium_forelemfromstate->interface~getdensity

Called by

interface~~getshearstresstensor~~CalledByGraph interface~getshearstresstensor getShearStressTensor proc~getwss2d getWSS2D proc~getwss2d->interface~getshearstresstensor proc~getwss getWSS proc~getwss->interface~getshearstresstensor

Contents


Module Procedures

private pure function getShearStressTensor_forElemFromState(state, neigh, elem, omega, layout, iField, varPos, nScalars) result(tau)

Author
Jiaxing Qi

Calculate the viscous shear stress (exclude pressure) This function returns a one-dimensional array with 6 entries: tau(1:6) = [ Sxx, Syy, Szz, Sxy, Syz, Sxz ]

Read more…

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: state(:)
integer, intent(in) :: neigh(:)
integer, intent(in) :: elem
real(kind=rk), intent(in) :: omega
type(mus_scheme_layout_type), intent(in) :: layout
integer, intent(in) :: iField
integer, intent(in) :: varPos(:)
integer, intent(in) :: nScalars

Return Value real(kind=rk)(6)

private pure function getShearStressTensor_forPdfSubset(subset, omega, layout, varPos) result(tau)

Author
Manuel Hasert

Calculate the viscous shear stress (exclude pressure) This function returns a one-dimensional array with 6 entries: tau(1:6) = [ Sxx, Syy, Szz, Sxy, Syz, Sxz ]

Read more…

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: subset(:)
real(kind=rk), intent(in) :: omega
type(mus_scheme_layout_type), intent(in) :: layout
integer, intent(in) :: varPos(:)

Return Value real(kind=rk)(6)

private pure function getShearStressTensorIncomp_forPdfSubset(subset, omega, layout, rho0) result(tau)

Author
Manuel Hasert

Calculate the viscous shear stress (exclude pressure) This function returns a one-dimensional array with 6 entries: tau(1:6) = [ Sxx, Syy, Szz, Sxy, Syz, Sxz ]

Read more…

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: subset(:)
real(kind=rk), intent(in) :: omega
type(mus_scheme_layout_type), intent(in) :: layout
real(kind=rk), intent(in) :: rho0

Return Value real(kind=rk)(6)