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.