Functions/Subroutines
module_poisson_solver Module Reference

Functions/Subroutines

subroutine get_p_eqn_coeff (aa, bb, cc)
 
subroutine get_p_eqn_src (u, v, w, qp)
 
subroutine get_u_eqn_coeff (aa, bb, cc)
 
subroutine get_w_eqn_coeff (aa, bb, cc)
 
subroutine get_t_eqn_coeff (aa, bb, cc)
 
subroutine poisson_solver_fft (aa, bb, cc, r_src, r_var, zstagger, delnull, tbnd, ubnd)
 

Function/Subroutine Documentation

◆ get_p_eqn_coeff()

subroutine module_poisson_solver::get_p_eqn_coeff ( real(mytype), dimension(:), intent(out)  aa,
complex(mytype), dimension(:,:,:), intent(out)  bb,
real(mytype), dimension(:), intent(out)  cc 
)

◆ get_p_eqn_src()

subroutine module_poisson_solver::get_p_eqn_src ( real(mytype), dimension(:,:,:), intent(in)  u,
real(mytype), dimension(:,:,:), intent(in)  v,
real(mytype), dimension(:,:,:), intent(in)  w,
real(mytype), dimension(:,:,:), intent(out)  qp 
)

◆ get_u_eqn_coeff()

subroutine module_poisson_solver::get_u_eqn_coeff ( real(mytype), dimension(:), intent(out)  aa,
complex(mytype), dimension(:,:,:), intent(out)  bb,
real(mytype), dimension(:), intent(out)  cc 
)

◆ get_w_eqn_coeff()

subroutine module_poisson_solver::get_w_eqn_coeff ( real(mytype), dimension(:), intent(out)  aa,
complex(mytype), dimension(:,:,:), intent(out)  bb,
real(mytype), dimension(:), intent(out)  cc 
)

◆ get_t_eqn_coeff()

subroutine module_poisson_solver::get_t_eqn_coeff ( real(mytype), dimension(:), intent(out)  aa,
complex(mytype), dimension(:,:,:), intent(out)  bb,
real(mytype), dimension(:), intent(out)  cc 
)

◆ poisson_solver_fft()

subroutine module_poisson_solver::poisson_solver_fft ( real(mytype), dimension(:,:,:), intent(inout)  aa,
complex(mytype), dimension(:,:,:), intent(inout)  bb,
real(mytype), dimension(:,:,:), intent(inout)  cc,
real(mytype), dimension(:,:,:), intent(in)  r_src,
real(mytype), dimension(:,:,:), intent(out)  r_var,
integer, intent(in)  zstagger,
integer, intent(in)  delnull,
integer, intent(in)  tbnd,
integer, intent(in)  ubnd 
)