ommp_save_as_hdf5 Subroutine

public subroutine ommp_save_as_hdf5(s, filename, namespace)

This function is an interface for saving an HDF5 file with all the data contained in mmpol module using mod_io

Arguments

Type IntentOptional Attributes Name
type(ommp_system), pointer :: s
character(len=*) :: filename
character(len=*) :: namespace

Calls

proc~~ommp_save_as_hdf5~~CallsGraph proc~ommp_save_as_hdf5 ommp_save_as_hdf5 proc~save_system_as_hdf5 save_system_as_hdf5 proc~ommp_save_as_hdf5->proc~save_system_as_hdf5 proc~fatal_error fatal_error proc~save_system_as_hdf5->proc~fatal_error proc~ommp_message ommp_message proc~fatal_error->proc~ommp_message proc~close_output close_output proc~fatal_error->proc~close_output proc~close_output->proc~ommp_message

Contents

Source Code


Source Code

        subroutine ommp_save_as_hdf5(s, filename, namespace) 
            !! This function is an interface for saving an HDF5 file 
            !! with all the data contained in mmpol module using
            !! [[mod_io:mmpol_save_as_hdf5]]
            implicit none
            
            character(len=*) :: filename, namespace
            type(ommp_system), pointer :: s
            integer(kind=4) :: err

            call save_system_as_hdf5(filename, &
                                     s, &
                                     err, &
                                     namespace, &
                                     logical(.false., kind=ommp_logical))
            
        end subroutine ommp_save_as_hdf5