![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Implements the geometry and mesh descriptor types.
This module depends on:
Derived types and interfaces | |
| type | scalar_field_1d |
| interface | scalar_function_1D |
Functions/Subroutines | |
| subroutine | initialize_scalar_field_1d (this, field_name, mesh, data_position, init_function) |
| subroutine | delete_scalar_field_1d (this) |
| subroutine | write_scalar_field_1d (scalar_field, multiply_by_jacobian, output_file_name, output_format) |
|
private |
Definition at line 130 of file sll_m_scalar_field_1d_old.F90.
| subroutine sll_m_scalar_field_1d_old::initialize_scalar_field_1d | ( | class(scalar_field_1d), intent(inout) | this, |
| character(len=*), intent(in) | field_name, | ||
| class(sll_t_cartesian_mesh_1d), pointer | mesh, | ||
| integer(kind=i32), intent(in) | data_position, | ||
| procedure(scalar_function_1d), optional | init_function | ||
| ) |
Definition at line 74 of file sll_m_scalar_field_1d_old.F90.
|
private |
Definition at line 137 of file sll_m_scalar_field_1d_old.F90.
1.9.1