save_1d_array_to_hdf5 Interface

public interface save_1d_array_to_hdf5

Calls

interface~~save_1d_array_to_hdf5~~CallsGraph interface~save_1d_array_to_hdf5 save_1d_array_to_hdf5 proc~rsave_1d_array_to_hdf5 rsave_1d_array_to_hdf5 interface~save_1d_array_to_hdf5->proc~rsave_1d_array_to_hdf5 proc~isave_1d_array_to_hdf5 isave_1d_array_to_hdf5 interface~save_1d_array_to_hdf5->proc~isave_1d_array_to_hdf5 h5tset_size_f h5tset_size_f proc~rsave_1d_array_to_hdf5->h5tset_size_f h5dclose_f h5dclose_f proc~rsave_1d_array_to_hdf5->h5dclose_f h5aclose_f h5aclose_f proc~rsave_1d_array_to_hdf5->h5aclose_f h5tcopy_f h5tcopy_f proc~rsave_1d_array_to_hdf5->h5tcopy_f h5screate_simple_f h5screate_simple_f proc~rsave_1d_array_to_hdf5->h5screate_simple_f h5awrite_f h5awrite_f proc~rsave_1d_array_to_hdf5->h5awrite_f h5dwrite_f h5dwrite_f proc~rsave_1d_array_to_hdf5->h5dwrite_f h5sclose_f h5sclose_f proc~rsave_1d_array_to_hdf5->h5sclose_f h5acreate_f h5acreate_f proc~rsave_1d_array_to_hdf5->h5acreate_f proc~isave_1d_array_to_hdf5->h5tset_size_f proc~isave_1d_array_to_hdf5->h5dclose_f proc~isave_1d_array_to_hdf5->h5aclose_f proc~isave_1d_array_to_hdf5->h5tcopy_f proc~isave_1d_array_to_hdf5->h5screate_simple_f proc~isave_1d_array_to_hdf5->h5awrite_f proc~isave_1d_array_to_hdf5->h5dwrite_f proc~isave_1d_array_to_hdf5->h5sclose_f proc~isave_1d_array_to_hdf5->h5acreate_f

Called by

interface~~save_1d_array_to_hdf5~~CalledByGraph interface~save_1d_array_to_hdf5 save_1d_array_to_hdf5 proc~save_simulation_outputs save_simulation_outputs proc~save_simulation_outputs->interface~save_1d_array_to_hdf5 proc~save_params_ms save_params_ms proc~save_params_ms->interface~save_1d_array_to_hdf5 proc~save_simulation_parameters save_simulation_parameters proc~save_simulation_parameters->interface~save_1d_array_to_hdf5 proc~save_restart_variables save_restart_variables proc~save_restart_variables->interface~save_1d_array_to_hdf5 program~main main program~main->proc~save_simulation_outputs program~main->proc~save_simulation_parameters program~main->proc~save_restart_variables proc~save_collision_params save_collision_params program~main->proc~save_collision_params proc~save_collision_params->proc~save_params_ms

Contents


Module Procedures

private subroutine isave_1d_array_to_hdf5(h5file_id, dset, idata, attr)

Arguments

Type IntentOptional AttributesName
integer(kind=HID_T), intent(in) :: h5file_id
character(len=MAX_STRING_LENGTH), intent(in) :: dset
integer, intent(in), DIMENSION(:):: idata
character(len=MAX_STRING_LENGTH), intent(in), optional DIMENSION(:), ALLOCATABLE:: attr

private subroutine rsave_1d_array_to_hdf5(h5file_id, dset, rdata, attr)

Arguments

Type IntentOptional AttributesName
integer(kind=HID_T), intent(in) :: h5file_id
character(len=MAX_STRING_LENGTH), intent(in) :: dset
real(kind=rp), intent(in), DIMENSION(:):: rdata
character(len=MAX_STRING_LENGTH), intent(in), optional DIMENSION(:), ALLOCATABLE:: attr