Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Derived types and interfaces | |
type | sll_t_linear_operator_ecsim_ev |
Functions/Subroutines | |
subroutine | create_linear_operator_ecsim_ev (self, n_dof, degree, mass_line_0, mass_line_1, m1, m2, m4) |
subroutine | free_ecsim_ev (self) |
subroutine | dot_mono_r2r_ecsim_ev (self, x, y) |
subroutine | print_info_ecsim_ev (self) |
|
private |
[in,out] | self | Linear operator object |
n_dof | Number of degrees of freedom | |
degree | Splinedegree | |
mass_line_0 | Entries of mass matrix M0 | |
mass_line_1 | Entries of mass matrix M1 | |
m1 | Blockmatrix of particle-mass matrix | |
m2 | Blockmatrix of particle-mass matrix | |
m4 | Blockmatrix of particle-mass matrix |
Definition at line 34 of file sll_m_linear_operator_ecsim_ev.F90.
|
private |
[in] | self | Linear operator object |
[in] | x | Inputvariable |
[out] | y | Outputvariable |
Definition at line 76 of file sll_m_linear_operator_ecsim_ev.F90.
|
private |
[in,out] | self | Linear operator object |
Definition at line 66 of file sll_m_linear_operator_ecsim_ev.F90.
|
private |
[in] | self | Linear operator object |
Definition at line 124 of file sll_m_linear_operator_ecsim_ev.F90.