Octopus
poisson_cg_oct_m Module Reference

Functions/Subroutines

subroutine, public poisson_cg_init (thr, itr)
 
subroutine, public poisson_cg_end
 
subroutine, public poisson_cg1 (namespace, der, corrector, pot, rho)
 
subroutine, public poisson_cg2 (namespace, der, pot, rho)
 

Variables

real(real64), public threshold
 
integer, public maxiter
 

Function/Subroutine Documentation

◆ poisson_cg_init()

subroutine, public poisson_cg_oct_m::poisson_cg_init ( real(real64), intent(in)  thr,
integer, intent(in)  itr 
)

Definition at line 143 of file poisson_cg.F90.

◆ poisson_cg_end()

subroutine, public poisson_cg_oct_m::poisson_cg_end

Definition at line 155 of file poisson_cg.F90.

◆ poisson_cg1()

subroutine, public poisson_cg_oct_m::poisson_cg1 ( type(namespace_t), intent(in)  namespace,
type(derivatives_t), intent(in), target  der,
type(poisson_corr_t), intent(in)  corrector,
real(real64), dimension(:), intent(inout)  pot,
real(real64), dimension(:), intent(in)  rho 
)

Definition at line 161 of file poisson_cg.F90.

◆ poisson_cg2()

subroutine, public poisson_cg_oct_m::poisson_cg2 ( type(namespace_t), intent(in)  namespace,
type(derivatives_t), intent(in), target  der,
real(real64), dimension(:), intent(inout), contiguous  pot,
real(real64), dimension(:), intent(in)  rho 
)

Definition at line 210 of file poisson_cg.F90.

Variable Documentation

◆ threshold

real(real64), public poisson_cg_oct_m::threshold

Definition at line 136 of file poisson_cg.F90.

◆ maxiter

integer, public poisson_cg_oct_m::maxiter

Definition at line 137 of file poisson_cg.F90.