![]() |
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.
1.9.1