Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Basic type for 2 dimensional box splines. More...
Private Member Functions | |
procedure, pass(spline) | compute_coeff_box_spline_2d |
procedure, pass(spline) | compute_coeff_box_spline_2d_diri |
procedure, pass(spline) | compute_coeff_box_spline_2d_prdc |
procedure, pass(spline) | compute_coeff_box_spline_2d_neum |
Private Attributes | |
type(sll_t_hex_mesh_2d), pointer | mesh |
Hexagonal mesh. More... | |
integer(kind=i32), private | bc_type |
Boundary conditions definition. More... | |
real(kind=f64), dimension(:), pointer | coeffs |
Spline coefficients. More... | |
Basic type for 2 dimensional box splines.
2D Box spline type, containing the mesh information, the boundary condition, and the spline coefficients
Definition at line 67 of file sll_m_box_splines.F90.
|
private |
Definition at line 73 of file sll_m_box_splines.F90.
|
private |
Definition at line 74 of file sll_m_box_splines.F90.
|
private |
Definition at line 76 of file sll_m_box_splines.F90.
|
private |
Definition at line 75 of file sll_m_box_splines.F90.
|
private |
Boundary conditions definition.
Definition at line 69 of file sll_m_box_splines.F90.
|
private |
Spline coefficients.
Definition at line 70 of file sll_m_box_splines.F90.
|
private |
Hexagonal mesh.
Definition at line 68 of file sll_m_box_splines.F90.