Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
4D cartesian mesh More...
Private Member Functions | |
procedure, pass(mesh) | eta1_node => eta1_node_4d |
procedure, pass(mesh) | eta2_node => eta2_node_4d |
procedure, pass(mesh) | eta3_node => eta3_node_4d |
procedure, pass(mesh) | eta1_cell => eta1_cell_4d |
procedure, pass(mesh) | eta2_cell => eta2_cell_4d |
procedure, pass(mesh) | eta3_cell => eta3_cell_4d |
procedure, pass(mesh) | display => display_cartesian_mesh_4d |
procedure, pass(mesh) | delete => sll_s_cartesian_mesh_4d_free |
Private Attributes | |
integer(kind=i32) | num_cells1 |
number of cells in direction 1 More... | |
integer(kind=i32) | num_cells2 |
number of cells in direction 2 More... | |
integer(kind=i32) | num_cells3 |
number of cells in direction 3 More... | |
integer(kind=i32) | num_cells4 |
number of cells in direction 4 More... | |
real(kind=f64) | eta1_min |
minimum value of eta, direction 1 More... | |
real(kind=f64) | eta1_max |
maximum value of eta, direction 1 More... | |
real(kind=f64) | eta2_min |
minimum value of eta, direction 2 More... | |
real(kind=f64) | eta2_max |
maximum value of eta, direction 2 More... | |
real(kind=f64) | eta3_min |
minimum value of eta, direction 3 More... | |
real(kind=f64) | eta3_max |
maximum value of eta, direction 3 More... | |
real(kind=f64) | eta4_min |
minimum value of eta, direction 4 More... | |
real(kind=f64) | eta4_max |
maximum value of eta, direction 4 More... | |
real(kind=f64) | delta_eta1 |
cell spacing, direction 1 More... | |
real(kind=f64) | delta_eta2 |
cell spacing, direction 2 More... | |
real(kind=f64) | delta_eta3 |
cell spacing, direction 3 More... | |
real(kind=f64) | delta_eta4 |
cell spacing, direction 4 More... | |
4D cartesian mesh
Definition at line 132 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 157 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 156 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 153 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 150 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 154 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 151 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 155 of file sll_m_cartesian_meshes.F90.
|
private |
Definition at line 152 of file sll_m_cartesian_meshes.F90.
|
private |
cell spacing, direction 1
Definition at line 145 of file sll_m_cartesian_meshes.F90.
|
private |
cell spacing, direction 2
Definition at line 146 of file sll_m_cartesian_meshes.F90.
|
private |
cell spacing, direction 3
Definition at line 147 of file sll_m_cartesian_meshes.F90.
|
private |
cell spacing, direction 4
Definition at line 148 of file sll_m_cartesian_meshes.F90.
|
private |
maximum value of eta, direction 1
Definition at line 138 of file sll_m_cartesian_meshes.F90.
|
private |
minimum value of eta, direction 1
Definition at line 137 of file sll_m_cartesian_meshes.F90.
|
private |
maximum value of eta, direction 2
Definition at line 140 of file sll_m_cartesian_meshes.F90.
|
private |
minimum value of eta, direction 2
Definition at line 139 of file sll_m_cartesian_meshes.F90.
|
private |
maximum value of eta, direction 3
Definition at line 142 of file sll_m_cartesian_meshes.F90.
|
private |
minimum value of eta, direction 3
Definition at line 141 of file sll_m_cartesian_meshes.F90.
|
private |
maximum value of eta, direction 4
Definition at line 144 of file sll_m_cartesian_meshes.F90.
|
private |
minimum value of eta, direction 4
Definition at line 143 of file sll_m_cartesian_meshes.F90.
|
private |
number of cells in direction 1
Definition at line 133 of file sll_m_cartesian_meshes.F90.
|
private |
number of cells in direction 2
Definition at line 134 of file sll_m_cartesian_meshes.F90.
|
private |
number of cells in direction 3
Definition at line 135 of file sll_m_cartesian_meshes.F90.
|
private |
number of cells in direction 4
Definition at line 136 of file sll_m_cartesian_meshes.F90.