![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Derived types and interfaces | |
| type | sll_t_init_test_4d_par |
| type | sll_t_simple_cartesian_4d_mesh |
Functions/Subroutines | |
| type(sll_t_simple_cartesian_4d_mesh) function, pointer, public | sll_f_new_cartesian_4d_mesh (num_cells1, num_cells2, num_cells3, num_cells4, x1_min, x1_max, x2_min, x2_max, x3_min, x3_max, x4_min, x4_max) |
| subroutine | delete_cartesian_4d_mesh (mesh) |
| subroutine, public | sll_s_load_test_4d_initializer (init_obj, data_position, mesh_4d, v_thermal, layout) |
| subroutine | compact_4d_field (init_obj, data_out) |
| type sll_m_distribution_function_initializer_4d::sll_t_simple_cartesian_4d_mesh |
Definition at line 71 of file sll_m_distribution_function_initializer_4d.F90.
|
private |
Definition at line 175 of file sll_m_distribution_function_initializer_4d.F90.
|
private |
Definition at line 140 of file sll_m_distribution_function_initializer_4d.F90.
| type(sll_t_simple_cartesian_4d_mesh) function, pointer, public sll_m_distribution_function_initializer_4d::sll_f_new_cartesian_4d_mesh | ( | intent(in) | num_cells1, |
| intent(in) | num_cells2, | ||
| intent(in) | num_cells3, | ||
| intent(in) | num_cells4, | ||
| intent(in) | x1_min, | ||
| intent(in) | x1_max, | ||
| intent(in) | x2_min, | ||
| intent(in) | x2_max, | ||
| intent(in) | x3_min, | ||
| intent(in) | x3_max, | ||
| intent(in) | x4_min, | ||
| intent(in) | x4_max | ||
| ) |
Definition at line 92 of file sll_m_distribution_function_initializer_4d.F90.
| subroutine, public sll_m_distribution_function_initializer_4d::sll_s_load_test_4d_initializer | ( | class(sll_t_init_test_4d_par), intent(inout) | init_obj, |
| data_position, | |||
| type(sll_t_simple_cartesian_4d_mesh), pointer | mesh_4d, | ||
| intent(in) | v_thermal, | ||
| type(sll_t_layout_4d), pointer | layout | ||
| ) |
Definition at line 146 of file sll_m_distribution_function_initializer_4d.F90.
1.9.1