Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | Private Attributes | List of all members
sll_t_hdf5_serial Type Reference
Collaboration diagram for sll_t_hdf5_serial:

Private Member Functions

procedure init => t_hdf5_serial__init
 
procedure create => t_hdf5_serial__create
 
procedure open => t_hdf5_serial__open
 
procedure close => t_hdf5_serial__close
 
procedure delete => t_hdf5_serial__delete
 
procedure write_dble_array_1d => t_hdf5_serial__write_dble_array_1d
 
procedure write_dble_array_2d => t_hdf5_serial__write_dble_array_2d
 
procedure write_dble_array_3d => t_hdf5_serial__write_dble_array_3d
 
procedure write_int_array_1d => t_hdf5_serial__write_int_array_1d
 
procedure write_int_array_2d => t_hdf5_serial__write_int_array_2d
 
procedure write_int_array_3d => t_hdf5_serial__write_int_array_3d
 
generic write_array => write_dble_array_1d, write_dble_array_2d, write_dble_array_3d, write_int_array_1d, write_int_array_2d, write_int_array_3d
 

Private Attributes

character(len=maxlenfilename = ""
 file name More...
 
logical is_open = .false.
 
type(sll_t_hdf5_ser_handle), private file_handle
 

Detailed Description

Definition at line 40 of file sll_m_hdf5_serial.F90.

Member Function/Subroutine Documentation

◆ close()

procedure close
private

Definition at line 51 of file sll_m_hdf5_serial.F90.

◆ create()

procedure create
private

Definition at line 49 of file sll_m_hdf5_serial.F90.

◆ delete()

procedure delete
private

Definition at line 52 of file sll_m_hdf5_serial.F90.

◆ init()

procedure init
private

Definition at line 48 of file sll_m_hdf5_serial.F90.

◆ open()

procedure open
private

Definition at line 50 of file sll_m_hdf5_serial.F90.

◆ write_array()

generic write_array
private

Definition at line 60 of file sll_m_hdf5_serial.F90.

◆ write_dble_array_1d()

procedure write_dble_array_1d
private

Definition at line 54 of file sll_m_hdf5_serial.F90.

◆ write_dble_array_2d()

procedure write_dble_array_2d
private

Definition at line 55 of file sll_m_hdf5_serial.F90.

◆ write_dble_array_3d()

procedure write_dble_array_3d
private

Definition at line 56 of file sll_m_hdf5_serial.F90.

◆ write_int_array_1d()

procedure write_int_array_1d
private

Definition at line 57 of file sll_m_hdf5_serial.F90.

◆ write_int_array_2d()

procedure write_int_array_2d
private

Definition at line 58 of file sll_m_hdf5_serial.F90.

◆ write_int_array_3d()

procedure write_int_array_3d
private

Definition at line 59 of file sll_m_hdf5_serial.F90.

Member Data Documentation

◆ file_handle

type(sll_t_hdf5_ser_handle), private file_handle
private

Definition at line 45 of file sll_m_hdf5_serial.F90.

◆ filename

character(len=maxlen) filename = ""
private

file name

Definition at line 42 of file sll_m_hdf5_serial.F90.

◆ is_open

logical is_open = .false.
private

Definition at line 43 of file sll_m_hdf5_serial.F90.

    Report Typos and Errors