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

Write a nD array in a binary file. More...

Private Member Functions

subroutine sll_s_binary_write_array_1d (file_id, array, error)
 Write a 1D array in the binary file file_id. More...
 
subroutine sll_s_binary_write_array_2d (file_id, array, error)
 Write a 2D array in the binary file file_id. More...
 
subroutine sll_s_binary_write_array_3d (file_id, array, error)
 Write a 3D array in the binary file file_id. More...
 

Detailed Description

Write a nD array in a binary file.

Parameters
[in]file_idfile unit number
[in]arrayarray
[out]errorerror code

Definition at line 51 of file sll_m_binary_io.F90.

Member Function/Subroutine Documentation

◆ sll_s_binary_write_array_1d()

subroutine sll_s_binary_write_array_1d ( integer(kind=i32), intent(in)  file_id,
real(kind=f64), dimension(:), intent(in)  array,
integer(kind=i32), intent(out)  error 
)
private

Write a 1D array in the binary file file_id.

Parameters
[in]file_idfile unit number
[out]errorerror code
[in]arraydata array

Definition at line 122 of file sll_m_binary_io.F90.

◆ sll_s_binary_write_array_2d()

subroutine sll_s_binary_write_array_2d ( integer(kind=i32), intent(in)  file_id,
real(kind=f64), dimension(:, :), intent(in)  array,
integer(kind=i32), intent(out)  error 
)
private

Write a 2D array in the binary file file_id.

Parameters
[in]file_idfile unit number
[out]errorerror code
[in]arrayadata array

Definition at line 130 of file sll_m_binary_io.F90.

◆ sll_s_binary_write_array_3d()

subroutine sll_s_binary_write_array_3d ( integer(kind=i32), intent(in)  file_id,
real(kind=f64), dimension(:, :, :), intent(in)  array,
integer(kind=i32), intent(out)  error 
)
private

Write a 3D array in the binary file file_id.

Parameters
[in]file_idfile unit number
[out]errorerror code
[in]arraydata array

Definition at line 138 of file sll_m_binary_io.F90.

    Report Typos and Errors