f_f_eq_regularized_4th_ord_d3q27 Subroutine

public pure subroutine f_f_eq_regularized_4th_ord_d3q27(weight, rho, u_x, u_y, u_z, feq, f1, a12xx, a12yy, a12zz, a12xy, a12xz, a12yz)

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: weight(QQ)

weights of the stencil

real(kind=rk), intent(in) :: rho

density, velocity components

real(kind=rk), intent(in) :: u_x
real(kind=rk), intent(in) :: u_y
real(kind=rk), intent(in) :: u_z
real(kind=rk), intent(out) :: feq(QQ)

equilibrium pdf and full pdf

real(kind=rk), intent(out) :: f1(QQ)
real(kind=rk), intent(in) :: a12xx

coefficients of f1: a12xx, a12yy, a12xy, etc ...

real(kind=rk), intent(in) :: a12yy

coefficients of f1: a12xx, a12yy, a12xy, etc ...

real(kind=rk), intent(in) :: a12zz

coefficients of f1: a12xx, a12yy, a12xy, etc ...

real(kind=rk), intent(in) :: a12xy

coefficients of f1: a12xx, a12yy, a12xy, etc ...

real(kind=rk), intent(in) :: a12xz

coefficients of f1: a12xx, a12yy, a12xy, etc ...

real(kind=rk), intent(in) :: a12yz

coefficients of f1: a12xx, a12yy, a12xy, etc ...


Calls

proc~~f_f_eq_regularized_4th_ord_d3q27~~CallsGraph proc~f_f_eq_regularized_4th_ord_d3q27 f_f_eq_regularized_4th_ord_d3q27 proc~f_f_eq_regularized_2nd_ord_d3q27 f_f_eq_regularized_2nd_ord_d3q27 proc~f_f_eq_regularized_4th_ord_d3q27->proc~f_f_eq_regularized_2nd_ord_d3q27

Called by

proc~~f_f_eq_regularized_4th_ord_d3q27~~CalledByGraph proc~f_f_eq_regularized_4th_ord_d3q27 f_f_eq_regularized_4th_ord_d3q27 proc~bgk_hybridrecursiveregularized_d3q27 bgk_HybridRecursiveRegularized_d3q27 proc~bgk_hybridrecursiveregularized_d3q27->proc~f_f_eq_regularized_4th_ord_d3q27 proc~bgk_recursiveregularized_d3q27 bgk_RecursiveRegularized_d3q27 proc~bgk_recursiveregularized_d3q27->proc~f_f_eq_regularized_4th_ord_d3q27 proc~bgk_projectedrecursiveregularized_d3q27 bgk_ProjectedRecursiveRegularized_d3q27 proc~bgk_projectedrecursiveregularized_d3q27->proc~f_f_eq_regularized_4th_ord_d3q27

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=rk), private :: u_x_sqr_u_y
real(kind=rk), private :: u_y_sqr_u_x
real(kind=rk), private :: f03
real(kind=rk), private :: u_z_sqr_u_x
real(kind=rk), private :: u_z_sqr_u_y
real(kind=rk), private :: u_x_sqr
real(kind=rk), private :: u_y_sqr
real(kind=rk), private :: u_z_sqr
real(kind=rk), private :: u_x_sqr_u_z
real(kind=rk), private :: u_y_sqr_u_z
real(kind=rk), private :: u_x_u_y
real(kind=rk), private :: u_x_u_z
real(kind=rk), private :: u_y_u_z
real(kind=rk), private :: u_x_u_y_u_z
real(kind=rk), private :: f04
real(kind=rk), private :: f05
real(kind=rk), private :: f06
real(kind=rk), private :: u_x_sqr_u_y_sqr
real(kind=rk), private :: u_x_sqr_u_z_sqr
real(kind=rk), private :: u_y_sqr_u_z_sqr
real(kind=rk), private :: u_x_sqr_u_y_sqr_u_z
real(kind=rk), private :: u_x_sqr_u_y_u_z_sqr
real(kind=rk), private :: u_x_u_y_sqr_u_z_sqr
real(kind=rk), private :: u_x_sqr_u_y_sqr_u_z_sqr
real(kind=rk), private :: f13
real(kind=rk), private :: f14
real(kind=rk), private :: f15
real(kind=rk), private :: f16
real(kind=rk), private :: a13xyy
real(kind=rk), private :: a13xxy
real(kind=rk), private :: a13xxz
real(kind=rk), private :: a13xzz
real(kind=rk), private :: a13yzz
real(kind=rk), private :: a13yyz
real(kind=rk), private :: a13xyz
real(kind=rk), private :: a14xxyy
real(kind=rk), private :: a14xxzz
real(kind=rk), private :: a14yyzz
real(kind=rk), private :: a15xxyzz
real(kind=rk), private :: a15xxyyz
real(kind=rk), private :: a15xyyzz
real(kind=rk), private :: a16xxyyzz
real(kind=rk), private :: u_x_u_y_u_z_sqr
real(kind=rk), private :: u_x_u_y_sqr_u_z
real(kind=rk), private :: u_x_sqr_u_y_u_z
real(kind=rk), private :: a14xyzz
real(kind=rk), private :: a14xyyz
real(kind=rk), private :: a14xxyz