Data Types | |
interface | esio_attribute_read |
interface | esio_attribute_readv |
interface | esio_attribute_write |
interface | esio_attribute_writev |
interface | esio_field_read |
interface | esio_field_readv |
interface | esio_field_write |
interface | esio_field_writev |
interface | esio_line_read |
interface | esio_line_readv |
interface | esio_line_write |
interface | esio_line_writev |
interface | esio_plane_read |
interface | esio_plane_readv |
interface | esio_plane_write |
interface | esio_plane_writev |
Public Member Functions | |
Initializing and finalizing a state handle | |
See handles for the associated semantics. | |
subroutine | esio_handle_initialize (handle, comm, ierr) |
subroutine | esio_handle_comm_size (handle, size, ierr) |
subroutine | esio_handle_comm_rank (handle, rank, ierr) |
subroutine | esio_handle_finalize (handle, ierr) |
Opening and closing files | |
See file concepts for more details. | |
subroutine | esio_file_create (handle, file, overwrite, ierr) |
subroutine | esio_file_open (handle, file, readwrite, ierr) |
subroutine | esio_file_clone (handle, srcfile, dstfile, overwrite, ierr) |
subroutine | esio_file_path (handle, file_path, ierr) |
subroutine | esio_file_flush (handle, ierr) |
subroutine | esio_file_close (handle, ierr) |
subroutine | esio_file_close_restart (handle, restart_template, retain_count, ierr) |
Manipulating string-valued attributes | |
See attributes concepts for more details. | |
subroutine | esio_string_set (handle, location, name, value, ierr) |
subroutine | esio_string_get (handle, location, name, value, ierr) |
Manipulating scalar-valued attributes | |
See attribute concepts for more details. | |
subroutine | esio_attribute_write_double (handle, location, name, value, ierr) |
subroutine | esio_attribute_write_single (handle, location, name, value, ierr) |
subroutine | esio_attribute_write_integer (handle, location, name, value, ierr) |
subroutine | esio_attribute_read_double (handle, location, name, value, ierr) |
subroutine | esio_attribute_read_single (handle, location, name, value, ierr) |
subroutine | esio_attribute_read_integer (handle, location, name, value, ierr) |
Manipulating vector-valued attributes | |
See attributes concepts for more details. | |
subroutine | esio_attribute_writev_double (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_writev_single (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_writev_integer (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_readv_double (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_readv_single (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_readv_integer (handle, location, name, value, ncomponents, ierr) |
subroutine | esio_attribute_sizev (handle, location, name, ncomponents, ierr) |
Manipulating decompositions for line, plane, and field operations. | |
subroutine | esio_line_establish (handle, aglobal, astart, alocal, ierr) |
subroutine | esio_plane_establish (handle, aglobal, astart, alocal, bglobal, bstart, blocal, ierr) |
subroutine | esio_field_establish (handle, aglobal, astart, alocal, bglobal, bstart, blocal, cglobal, cstart, clocal, ierr) |
subroutine | esio_line_established (handle, aglobal, astart, alocal, ierr) |
subroutine | esio_plane_established (handle, aglobal, astart, alocal, bglobal, bstart, blocal, ierr) |
subroutine | esio_field_established (handle, aglobal, astart, alocal, bglobal, bstart, blocal, cglobal, cstart, clocal, ierr) |
Manipulating distributed, one-dimensional, scalar-valued data | |
See line concepts for more details. | |
subroutine | esio_line_write_double (handle, name, line, astride, comment, ierr) |
subroutine | esio_line_write_single (handle, name, line, astride, comment, ierr) |
subroutine | esio_line_write_integer (handle, name, line, astride, comment, ierr) |
subroutine | esio_line_read_double (handle, name, line, astride, ierr) |
subroutine | esio_line_read_single (handle, name, line, astride, ierr) |
subroutine | esio_line_read_integer (handle, name, line, astride, ierr) |
subroutine | esio_line_size (handle, name, aglobal, ierr) |
Manipulating distributed, one-dimensional, vector-valued data | |
See line concepts for more details. | |
subroutine | esio_line_writev_double (handle, name, line, ncomponents, astride, comment, ierr) |
subroutine | esio_line_writev_single (handle, name, line, ncomponents, astride, comment, ierr) |
subroutine | esio_line_writev_integer (handle, name, line, ncomponents, astride, comment, ierr) |
subroutine | esio_line_readv_double (handle, name, line, ncomponents, astride, ierr) |
subroutine | esio_line_readv_single (handle, name, line, ncomponents, astride, ierr) |
subroutine | esio_line_readv_integer (handle, name, line, ncomponents, astride, ierr) |
subroutine | esio_line_sizev (handle, name, ncomponents, aglobal, ierr) |
Manipulating distributed, two-dimensional, scalar-valued data | |
See plane concepts for more details. | |
subroutine | esio_plane_write_double (handle, name, plane, astride, bstride, comment, ierr) |
subroutine | esio_plane_write_single (handle, name, plane, astride, bstride, comment, ierr) |
subroutine | esio_plane_write_integer (handle, name, plane, astride, bstride, comment, ierr) |
subroutine | esio_plane_read_double (handle, name, plane, astride, bstride, ierr) |
subroutine | esio_plane_read_single (handle, name, plane, astride, bstride, ierr) |
subroutine | esio_plane_read_integer (handle, name, plane, astride, bstride, ierr) |
subroutine | esio_plane_size (handle, name, aglobal, bglobal, ierr) |
Manipulating distributed, two-dimensional, vector-valued data | |
See plane concepts for more details. | |
subroutine | esio_plane_writev_double (handle, name, plane, ncomponents, astride, bstride, comment, ierr) |
subroutine | esio_plane_writev_single (handle, name, plane, ncomponents, astride, bstride, comment, ierr) |
subroutine | esio_plane_writev_integer (handle, name, plane, ncomponents, astride, bstride, comment, ierr) |
subroutine | esio_plane_readv_double (handle, name, plane, ncomponents, astride, bstride, ierr) |
subroutine | esio_plane_readv_single (handle, name, plane, ncomponents, astride, bstride, ierr) |
subroutine | esio_plane_readv_integer (handle, name, plane, ncomponents, astride, bstride, ierr) |
subroutine | esio_plane_sizev (handle, name, ncomponents, aglobal, bglobal, ierr) |
Manipulating distributed, three-dimensional, scalar-valued data | |
See field concepts for more details. | |
subroutine | esio_field_write_double (handle, name, field, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_write_single (handle, name, field, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_write_integer (handle, name, field, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_read_double (handle, name, field, astride, bstride, cstride, ierr) |
subroutine | esio_field_read_single (handle, name, field, astride, bstride, cstride, ierr) |
subroutine | esio_field_read_integer (handle, name, field, astride, bstride, cstride, ierr) |
subroutine | esio_field_size (handle, name, aglobal, bglobal, cglobal, ierr) |
Manipulating distributed, three-dimensional, vector-valued data | |
See field concepts for more details. | |
subroutine | esio_field_writev_double (handle, name, field, ncomponents, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_writev_single (handle, name, field, ncomponents, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_writev_integer (handle, name, field, ncomponents, astride, bstride, cstride, comment, ierr) |
subroutine | esio_field_readv_double (handle, name, field, ncomponents, astride, bstride, cstride, ierr) |
subroutine | esio_field_readv_single (handle, name, field, ncomponents, astride, bstride, cstride, ierr) |
subroutine | esio_field_readv_integer (handle, name, field, ncomponents, astride, bstride, cstride, ierr) |
subroutine | esio_field_sizev (handle, name, ncomponents, aglobal, bglobal, cglobal, ierr) |
Public Attributes | |
integer(c_int), parameter | esio_success 0 |
Status codes matching the esio_status C enum . | |
integer(c_int), parameter | esio_efault 3 |
Invalid pointer. | |
integer(c_int), parameter | esio_einval 4 |
Invalid argument supplied by user. | |
integer(c_int), parameter | esio_efailed 5 |
Generic failure. | |
integer(c_int), parameter | esio_esanity 7 |
Sanity check failed - shouldn't happen. | |
integer(c_int), parameter | esio_enomem 8 |
Memory allocation failed. | |
integer(c_int), parameter | esio_notfound 9 |
Object not found. | |
Querying and controlling field layout | |
See layout concepts for more details. | |
subroutine | esio_field_layout_count (count, ierr) |
subroutine | esio_field_layout_get (handle, layout_index, ierr) |
subroutine | esio_field_layout_set (handle, layout_index, ierr) |
subroutine esio::esio_attribute_read_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_double), intent(out) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_read_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
integer(c_int), intent(out) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_read_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_float), intent(out) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_readv_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_double), dimension(*), intent(out) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_readv_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(*), intent(out) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_readv_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_float), dimension(*), intent(out) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_sizev | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
integer, intent(inout) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_write_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_double), intent(in) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_write_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
integer(c_int), intent(in) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_write_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_float), intent(in) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_writev_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_double), dimension(*), intent(in) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_writev_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(*), intent(in) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_attribute_writev_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
real(c_float), dimension(*), intent(in) | value, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_establish | ( | type(esio_handle), intent(in) | handle, |
integer, intent(in) | aglobal, | ||
integer, intent(in) | astart, | ||
integer, intent(in) | alocal, | ||
integer, intent(in) | bglobal, | ||
integer, intent(in) | bstart, | ||
integer, intent(in) | blocal, | ||
integer, intent(in) | cglobal, | ||
integer, intent(in) | cstart, | ||
integer, intent(in) | clocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_established | ( | type(esio_handle), intent(in) | handle, |
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | astart, | ||
integer, intent(inout) | alocal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(inout) | bstart, | ||
integer, intent(inout) | blocal, | ||
integer, intent(inout) | cglobal, | ||
integer, intent(inout) | cstart, | ||
integer, intent(inout) | clocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_layout_count | ( | integer, intent(out) | count, |
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_layout_get | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out) | layout_index, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_layout_set | ( | type(esio_handle), intent(in) | handle, |
integer, intent(in) | layout_index, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_read_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_read_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_read_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_readv_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_readv_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_readv_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,1,*), intent(out) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_size | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(inout) | cglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_sizev | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(out) | ncomponents, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(inout) | cglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_write_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_write_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_write_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_writev_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_writev_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_field_writev_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,1,*), intent(in) | field, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(in), optional | cstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_clone | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | srcfile, | ||
character(len=*), intent(in) | dstfile, | ||
logical, intent(in) | overwrite, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_close | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_close_restart | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | restart_template, | ||
integer, intent(in) | retain_count, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_create | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | file, | ||
logical, intent(in) | overwrite, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_flush | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_open | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | file, | ||
logical, intent(in) | readwrite, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_file_path | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(out) | file_path, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_handle_comm_rank | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out) | rank, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_handle_comm_size | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out) | size, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_handle_finalize | ( | type(esio_handle), intent(in) | handle, |
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_handle_initialize | ( | type(esio_handle), intent(out) | handle, |
integer, intent(in) | comm, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_establish | ( | type(esio_handle), intent(in) | handle, |
integer, intent(in) | aglobal, | ||
integer, intent(in) | astart, | ||
integer, intent(in) | alocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_established | ( | type(esio_handle), intent(in) | handle, |
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | astart, | ||
integer, intent(inout) | alocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_read_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,*), intent(out) | line, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_read_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,*), intent(out) | line, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_read_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,*), intent(out) | line, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_readv_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,*), intent(out) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_readv_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,*), intent(out) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_readv_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,*), intent(out) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_size | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_sizev | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(inout) | ncomponents, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_write_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,*), intent(in) | line, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_write_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,*), intent(in) | line, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_write_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,*), intent(in) | line, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_writev_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,*), intent(in) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_writev_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,*), intent(in) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_line_writev_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,*), intent(in) | line, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_establish | ( | type(esio_handle), intent(in) | handle, |
integer, intent(in) | aglobal, | ||
integer, intent(in) | astart, | ||
integer, intent(in) | alocal, | ||
integer, intent(in) | bglobal, | ||
integer, intent(in) | bstart, | ||
integer, intent(in) | blocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_established | ( | type(esio_handle), intent(in) | handle, |
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | astart, | ||
integer, intent(inout) | alocal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(inout) | bstart, | ||
integer, intent(inout) | blocal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_read_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_read_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_read_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_readv_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_readv_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_readv_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,*), intent(out) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_size | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_sizev | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer, intent(inout) | ncomponents, | ||
integer, intent(inout) | aglobal, | ||
integer, intent(inout) | bglobal, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_write_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_write_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_write_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_writev_double | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_double), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_writev_integer | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
integer(c_int), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_plane_writev_single | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | name, | ||
real(c_float), dimension(1,1,*), intent(in) | plane, | ||
integer, intent(in) | ncomponents, | ||
integer, intent(in), optional | astride, | ||
integer, intent(in), optional | bstride, | ||
character(len=*), intent(in), optional | comment, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_string_get | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
character(len=*), intent(out) | value, | ||
integer, intent(out), optional | ierr | ||
) |
subroutine esio::esio_string_set | ( | type(esio_handle), intent(in) | handle, |
character(len=*), intent(in) | location, | ||
character(len=*), intent(in) | name, | ||
character(len=*), intent(in) | value, | ||
integer, intent(out), optional | ierr | ||
) |
integer(c_int), parameter esio::esio_efailed 5 |
Generic failure.
integer(c_int), parameter esio::esio_efault 3 |
Invalid pointer.
integer(c_int), parameter esio::esio_einval 4 |
Invalid argument supplied by user.
integer(c_int), parameter esio::esio_enomem 8 |
Memory allocation failed.
integer(c_int), parameter esio::esio_esanity 7 |
Sanity check failed - shouldn't happen.
integer(c_int), parameter esio::esio_notfound 9 |
Object not found.
integer(c_int), parameter esio::esio_success 0 |
Status codes matching the esio_status
C enum
.
Success