SCORPIO 1.9.0
Loading...
Searching...
No Matches
Functions/Subroutines
PIO_freedecomp

Free an I/O decomposition. More...

Functions/Subroutines

subroutine pio_freedecomp_ios (iosys, iodesc, ierr)
 Free an I/O decomposition associated with an I/O subsystem.
 
subroutine pio_freedecomp_file (file, iodesc, ierr)
 Free an I/O decomposition associated with a file.
 

Detailed Description

Free an I/O decomposition.

Function/Subroutine Documentation

◆ pio_freedecomp_file()

subroutine __spio_decomp_f90__::pio_freedecomp_file ( type(file_desc_t), intent(in)  file,
type(io_desc_t), intent(inout)  iodesc,
integer, intent(out), optional  ierr 
)

Free an I/O decomposition associated with a file.

Parameters
[in]fileThe handle to the file associated with the I/O decomposition. File descriptor structure.

This structure holds information associated with each open file

Parameters
[in]iodescThe handle to the I/O decomposition

IO descriptor structure.

This structure defines the mapping for a given variable between compute and IO decomposition.

Parameters
[out]ierr(Optional) : The error return code.

Set to PIO_NOERR on success, or an error code otherwise (See PIO_seterrorhandling for more information on how to customize/set error handling)

◆ pio_freedecomp_ios()

subroutine __spio_decomp_f90__::pio_freedecomp_ios ( type(iosystem_desc_t), intent(in)  iosys,
type(io_desc_t), intent(inout)  iodesc,
integer, intent(out), optional  ierr 
)

Free an I/O decomposition associated with an I/O subsystem.

Parameters
[in]iosysThe handle to the I/O subsystem associated with the I/O decomposition. IO system descriptor structure.

This structure contains the general IO subsystem data and MPI structure

Parameters
[in]iodescThe handle to the I/O decomposition.

IO descriptor structure.

This structure defines the mapping for a given variable between compute and IO decomposition.

Parameters
[out]ierr(Optional) : The error return code.

Set to PIO_NOERR on success, or an error code otherwise (See PIO_seterrorhandling for more information on how to customize/set error handling)