SCORPIO  1.8.0
Data Types | Functions/Subroutines
spio_decomp Module Reference

Functions/Subroutines

subroutine pio_initdecomp_int (iosys, dt, gdims, map, iodesc, rearr, iostart, iocount, ierr)
 Initialize an I/O decomposition. More...
 
subroutine pio_initdecomp_offset (iosys, dt, gdims, map, iodesc, rearr, iostart, iocount, ierr)
 Initialize an I/O decomposition. More...
 
subroutine pio_initdecomp_bc (iosys, dt, gdims, mapstart, mapcount, iodesc, ierr)
 Initialize a block cyclic I/O decomposition. More...
 
subroutine pio_freedecomp_ios (iosys, iodesc, ierr)
 Free an I/O decomposition associated with an I/O subsystem. More...
 
subroutine pio_freedecomp_file (file, iodesc, ierr)
 Free an I/O decomposition associated with a file. More...
 
integer function, public pio_get_local_array_size (iodesc, ierr)
 
subroutine pio_readdof_int (fname, ndims, gdims, map, comm, ierr)
 Read an I/O decomposition from a file (saved using PIO_writedof()) More...
 
subroutine pio_readdof_offset (fname, ndims, gdims, map, comm, ierr)
 Read an I/O decomposition from a file (saved using PIO_writedof()) More...
 
subroutine pio_writedof_int (fname, gdims, map, comm, ioid, ierr)
 Write/Save an I/O decomposition. More...
 
subroutine pio_writedof_offset (fname, gdims, map, comm, ioid, ierr)
 Write/Save an I/O decomposition. More...
 

Function/Subroutine Documentation

◆ pio_get_local_array_size()

integer function, public spio_decomp::pio_get_local_array_size ( type(io_desc_t), intent(inout)  iodesc,
integer, intent(out), optional  ierr 
)