Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Vector space for wrapping 3D Fortran real arrays.
Derived types and interfaces | |
type | sll_t_vector_space_real_array_3d |
Vector space for wrapping 3D Fortran real arrays. More... | |
Functions/Subroutines | |
subroutine | copy__real (self, x) |
subroutine | incr__real (self, x) |
subroutine | scal__real (self, a) |
subroutine | add__real (self, x, y) |
subroutine | mult__real (self, a, x) |
subroutine | mult_add__real (self, a, x, y) |
subroutine | incr_mult__real (self, a, x) |
subroutine | lcmb__real (self, a, x) |
subroutine | incr_lcmb__real (self, a, x) |
real(wp) function | norm__real (self) |
real(wp) function | inner__real (self, x) |
Variables | |
integer, parameter | wp = f64 |
Working precision. More... | |
character(len= *), parameter | wrong_type_x = "x not of type 'sll_t_vector_space_real_array_3d'" |
character(len= *), parameter | wrong_type_y = "y not of type 'sll_t_vector_space_real_array_3d'" |
|
private |
Definition at line 115 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 63 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 85 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 252 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 202 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 288 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 224 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 147 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 169 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 279 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 106 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Working precision.
Definition at line 23 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 56 of file sll_m_vector_space_real_array_3d.F90.
|
private |
Definition at line 57 of file sll_m_vector_space_real_array_3d.F90.