SCORPIO 1.9.0
Loading...
Searching...
No Matches
Macros | Functions/Subroutines
spio_darray.F90 File Reference

APIs for reading and writing distributed arrays. More...

Macros

#define __PIO_FILE__   'spio_darray.F90'
 

Functions/Subroutines

program __spio_darray_f90__
 
subroutine pio_write_darray_1d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 1D array of type real to the output file.
 
subroutine pio_write_darray_2d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 2D array of type real to the output file.
 
subroutine pio_write_darray_3d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 3D array of type real to the output file.
 
subroutine pio_write_darray_4d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 4D array of type real to the output file.
 
subroutine pio_write_darray_5d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 5D array of type real to the output file.
 
subroutine pio_write_darray_6d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 6D array of type real to the output file.
 
subroutine pio_write_darray_7d_real (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 7D array of type real to the output file.
 
subroutine pio_write_darray_1d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 1D array of type int to the output file.
 
subroutine pio_write_darray_2d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 2D array of type int to the output file.
 
subroutine pio_write_darray_3d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 3D array of type int to the output file.
 
subroutine pio_write_darray_4d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 4D array of type int to the output file.
 
subroutine pio_write_darray_5d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 5D array of type int to the output file.
 
subroutine pio_write_darray_6d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 6D array of type int to the output file.
 
subroutine pio_write_darray_7d_int (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 7D array of type int to the output file.
 
subroutine pio_write_darray_1d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 1D array of type double to the output file.
 
subroutine pio_write_darray_2d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 2D array of type double to the output file.
 
subroutine pio_write_darray_3d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 3D array of type double to the output file.
 
subroutine pio_write_darray_4d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 4D array of type double to the output file.
 
subroutine pio_write_darray_5d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 5D array of type double to the output file.
 
subroutine pio_write_darray_6d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 6D array of type double to the output file.
 
subroutine pio_write_darray_7d_double (file, vdesc, iodesc, array, ierr, fillval)
 Writes a distributed 7D array of type double to the output file.
 
subroutine pio_read_darray_1d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 1D array of type real from the output file.
 
subroutine pio_read_darray_2d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 2D array of type real from the output file.
 
subroutine pio_read_darray_3d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 3D array of type real from the output file.
 
subroutine pio_read_darray_4d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 4D array of type real from the output file.
 
subroutine pio_read_darray_5d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 5D array of type real from the output file.
 
subroutine pio_read_darray_6d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 6D array of type real from the output file.
 
subroutine pio_read_darray_7d_real (file, vdesc, iodesc, array, ierr)
 Reads a distributed 7D array of type real from the output file.
 
subroutine pio_read_darray_1d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 1D array of type int from the output file.
 
subroutine pio_read_darray_2d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 2D array of type int from the output file.
 
subroutine pio_read_darray_3d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 3D array of type int from the output file.
 
subroutine pio_read_darray_4d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 4D array of type int from the output file.
 
subroutine pio_read_darray_5d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 5D array of type int from the output file.
 
subroutine pio_read_darray_6d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 6D array of type int from the output file.
 
subroutine pio_read_darray_7d_int (file, vdesc, iodesc, array, ierr)
 Reads a distributed 7D array of type int from the output file.
 
subroutine pio_read_darray_1d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 1D array of type double from the output file.
 
subroutine pio_read_darray_2d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 2D array of type double from the output file.
 
subroutine pio_read_darray_3d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 3D array of type double from the output file.
 
subroutine pio_read_darray_4d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 4D array of type double from the output file.
 
subroutine pio_read_darray_5d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 5D array of type double from the output file.
 
subroutine pio_read_darray_6d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 6D array of type double from the output file.
 
subroutine pio_read_darray_7d_double (file, vdesc, iodesc, array, ierr)
 Reads a distributed 7D array of type double from the output file.
 

Detailed Description

APIs for reading and writing distributed arrays.

This file contains the APIs for reading and writing distributed arrays, pio_[read|write]_darray

Macro Definition Documentation

◆ __PIO_FILE__

#define __PIO_FILE__   'spio_darray.F90'

Function/Subroutine Documentation

◆ __spio_darray_f90__()

program __spio_darray_f90__