DL_MG
Functions/Subroutines
dl_mg_conjugate_gradient_method Module Reference

Functions/Subroutines

subroutine conj_grad_solver (mg, eq_type, qrho, rho, pot, res, use_pot_in, ierr)
 

Function/Subroutine Documentation

◆ conj_grad_solver()

subroutine dl_mg_conjugate_gradient_method::conj_grad_solver ( type(mg_t), dimension(:), intent(inout), target  mg,
integer, intent(in)  eq_type,
real(wp), intent(in)  qrho,
real(wp), dimension(isx:, isy:, isz:), intent(in)  rho,
real(wp), dimension(isx:, isy:, isz:), intent(inout), target  pot,
real(wp), dimension(isx:, isy:, isz:), intent(out), optional  res,
logical, intent(in), optional  use_pot_in,
integer, intent(out)  ierr 
)
Parameters
[in]use_pot_inif absent or false the inital solution is set 0 inside domain