Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Private Member Functions | |
procedure | init => s_conjugate_gradient__init |
procedure | solve => s_conjugate_gradient__solve |
procedure | free => s_conjugate_gradient__free |
Private Attributes | |
real(wp) | tol = 1.0e-14_wp |
logical | verbose = .true. |
integer | iterations |
logical | success |
real(wp) | residual |
class(sll_c_vector_space), allocatable, private | p |
class(sll_c_vector_space), allocatable, private | r |
class(sll_c_vector_space), allocatable, private | v |
logical | allocate_once |
Definition at line 27 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 50 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 48 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 49 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 44 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 34 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 39 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 40 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 36 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 35 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 30 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 41 of file sll_m_conjugate_gradient.F90.
|
private |
Definition at line 31 of file sll_m_conjugate_gradient.F90.