Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Scalar field on mesh with coordinate transformation.
Derived types and interfaces | |
type | sll_t_scalar_field_2d |
interface | sll_i_scalar_function_2d_old |
interface | sll_o_create |
Functions/Subroutines | |
subroutine, public | sll_s_scalar_field_2d_init (this, field_name, transf, data_position, eta1_interpolator, eta2_interpolator, initializer) |
subroutine, public | sll_s_write_scalar_field_2d (scalar_field, multiply_by_jacobian, output_file_name, output_format) |
subroutine, public sll_m_scalar_field_2d_old::sll_s_scalar_field_2d_init | ( | class(sll_t_scalar_field_2d), intent(inout) | this, |
character(len=*), intent(in) | field_name, | ||
class(sll_c_coordinate_transformation_2d_base), pointer | transf, | ||
integer(kind=i32), intent(in) | data_position, | ||
class(sll_c_interpolator_1d), pointer | eta1_interpolator, | ||
class(sll_c_interpolator_1d), pointer | eta2_interpolator, | ||
class(sll_c_scalar_field_2d_initializer_base), optional, pointer | initializer | ||
) |
Definition at line 79 of file sll_m_scalar_field_2d_old.F90.
subroutine, public sll_m_scalar_field_2d_old::sll_s_write_scalar_field_2d | ( | class(sll_t_scalar_field_2d) | scalar_field, |
logical, optional | multiply_by_jacobian, | ||
character(len=*), optional | output_file_name, | ||
integer(kind=i32), optional | output_format | ||
) |
Definition at line 189 of file sll_m_scalar_field_2d_old.F90.