TPLS
Two-phaselevelset
 All Classes Files Functions Variables
Functions/Subroutines
advect_phi.f90 File Reference

Functions/Subroutines

subroutine advect_phi (phi2, u2, v2, w2, conv2_phi, sx, ex, sy, ey, sz_p, ez_p, sz_uv, sz_w, ez_uv, ez_w, maxl, maxn, ex_max, neighbours, comm2d_quasiperiodic, dx, dy, dz, stride_p_augaug1_xz, stride_p_augaug1_yz, stride_p_augaug2_xz, stride_p_augaug2_yz, stride_p_augaug3_xz, stride_p_augaug3_yz, stride_uv_xz, stride_uv_yz, stride_w_xz, stride_w_yz)
 

Function/Subroutine Documentation

subroutine advect_phi ( double precision, dimension(sx-1:ex+1,sy-1:ey+1,sz_p:ez_p), intent(in)  phi2,
double precision, dimension(sx-1:ex+1,sy-1:ey+1,sz_uv:ez_uv), intent(in)  u2,
double precision, dimension(sx-1:ex+1,sy-1:ey+1,sz_uv:ez_uv), intent(in)  v2,
double precision, dimension(sx-1:ex+1,sy-1:ey+1,sz_w:ez_w), intent(in)  w2,
double precision, dimension(sx-1:ex+1,sy-1:ey+1,sz_p:ez_p), intent(out)  conv2_phi,
integer, intent(in)  sx,
integer, intent(in)  ex,
integer, intent(in)  sy,
integer, intent(in)  ey,
integer, intent(in)  sz_p,
integer, intent(in)  ez_p,
integer, intent(in)  sz_uv,
integer, intent(in)  sz_w,
integer, intent(in)  ez_uv,
integer, intent(in)  ez_w,
integer, intent(in)  maxl,
integer, intent(in)  maxn,
integer, intent(in)  ex_max,
integer, dimension(6), intent(in)  neighbours,
integer, intent(in)  comm2d_quasiperiodic,
double precision, intent(in)  dx,
double precision, intent(in)  dy,
double precision, intent(in)  dz,
integer, intent(in)  stride_p_augaug1_xz,
integer, intent(in)  stride_p_augaug1_yz,
integer, intent(in)  stride_p_augaug2_xz,
integer, intent(in)  stride_p_augaug2_yz,
integer, intent(in)  stride_p_augaug3_xz,
integer, intent(in)  stride_p_augaug3_yz,
integer, intent(in)  stride_uv_xz,
integer, intent(in)  stride_uv_yz,
integer, intent(in)  stride_w_xz,
integer, intent(in)  stride_w_yz 
)

Here is the call graph for this function:

Here is the caller graph for this function: