Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Public Member Functions | List of all members
sll_o_4d_parallel_array_initializer_cartesian Interface Reference

Public Member Functions

subroutine sll_4d_parallel_array_initializer_cartesian_aux (layout, eta1_min, eta2_min, eta3_min, eta4_min, delta1, delta2, delta3, delta4, array, func, func_params)
 
subroutine sll_4d_parallel_array_initializer_cartesian_logical_1d_1d_1d_1d (layout, mesh1d_eta1, mesh1d_eta2, mesh1d_eta3, mesh1d_eta4, array, func, func_params)
 
subroutine sll_4d_parallel_array_initializer_cartesian_logical_4d (layout, mesh4d, array, func, func_params)
 

Detailed Description

Definition at line 44 of file sll_m_parallel_array_initializer.F90.

Member Function/Subroutine Documentation

◆ sll_4d_parallel_array_initializer_cartesian_aux()

subroutine sll_4d_parallel_array_initializer_cartesian_aux ( type(sll_t_layout_4d), pointer  layout,
real(kind=f64), intent(in)  eta1_min,
real(kind=f64), intent(in)  eta2_min,
real(kind=f64), intent(in)  eta3_min,
real(kind=f64), intent(in)  eta4_min,
real(kind=f64), intent(in)  delta1,
real(kind=f64), intent(in)  delta2,
real(kind=f64), intent(in)  delta3,
real(kind=f64), intent(in)  delta4,
real(kind=f64), dimension(:, :, :, :), intent(out)  array,
procedure(sll_i_scalar_initializer_4d), pointer  func,
real(kind=f64), dimension(:), intent(in)  func_params 
)

Definition at line 194 of file sll_m_parallel_array_initializer.F90.

◆ sll_4d_parallel_array_initializer_cartesian_logical_1d_1d_1d_1d()

subroutine sll_4d_parallel_array_initializer_cartesian_logical_1d_1d_1d_1d ( type(sll_t_layout_4d), pointer  layout,
type(sll_t_cartesian_mesh_1d), pointer  mesh1d_eta1,
type(sll_t_cartesian_mesh_1d), pointer  mesh1d_eta2,
type(sll_t_cartesian_mesh_1d), pointer  mesh1d_eta3,
type(sll_t_cartesian_mesh_1d), pointer  mesh1d_eta4,
real(kind=f64), dimension(:, :, :, :), intent(out)  array,
procedure(sll_i_scalar_initializer_4d), pointer  func,
real(kind=f64), dimension(:), intent(in)  func_params 
)

Definition at line 286 of file sll_m_parallel_array_initializer.F90.

◆ sll_4d_parallel_array_initializer_cartesian_logical_4d()

subroutine sll_4d_parallel_array_initializer_cartesian_logical_4d ( type(sll_t_layout_4d), pointer  layout,
type(sll_t_cartesian_mesh_4d), pointer  mesh4d,
real(kind=f64), dimension(:, :, :, :), intent(out)  array,
procedure(sll_i_scalar_initializer_4d), pointer  func,
real(kind=f64), dimension(:), intent(in)  func_params 
)

Definition at line 337 of file sll_m_parallel_array_initializer.F90.

    Report Typos and Errors