![]() |
Octopus
|
Data Types | |
interface | get_info_binary |
interface | io_binary_read |
interface | io_binary_read_parallel |
interface | io_binary_write |
interface | io_binary_write_parallel |
interface | read_binary |
interface | write_binary |
interface | write_header |
Functions/Subroutines | |
logical pure function, public | io_binary_is_little_endian () |
check endianness Logical output: true is the running architecture uses little endian ordering, false otherwise. More... | |
subroutine | io_binary_parallel_start (fname, file_handle, comm, xlocal, np, sizeof_ff, is_write, ierr) |
subroutine | io_binary_parallel_end (file_handle) |
subroutine | try_dread_binary (fname, np, ff, ierr, offset) |
subroutine | try_dread_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine, public | io_binary_get_info (fname, np, file_size, ierr) |
integer pure function | logical_to_integer (flag) |
subroutine, public | zwrite_header (fname, np_global, ierr) |
subroutine | zwrite_binary (fname, np, ff, ierr, nohead, fendian) |
subroutine | zwrite_binary2 (fname, np, ff, ierr, nohead, fendian) |
subroutine | zwrite_binary3 (fname, np, ff, ierr, nohead, fendian) |
subroutine | zwrite_binary4 (fname, np, ff, ierr, nohead, fendian) |
subroutine | zwrite_binary5 (fname, np, ff, ierr, nohead, fendian) |
subroutine | zwrite_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | zread_binary (fname, np, ff, ierr, offset) |
subroutine | zread_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | zread_binary2 (fname, np, ff, ierr) |
subroutine | zread_binary3 (fname, np, ff, ierr) |
subroutine | zread_binary4 (fname, np, ff, ierr) |
subroutine | zread_binary5 (fname, np, ff, ierr) |
subroutine, public | dwrite_header (fname, np_global, ierr) |
subroutine | dwrite_binary (fname, np, ff, ierr, nohead, fendian) |
subroutine | dwrite_binary2 (fname, np, ff, ierr, nohead, fendian) |
subroutine | dwrite_binary3 (fname, np, ff, ierr, nohead, fendian) |
subroutine | dwrite_binary4 (fname, np, ff, ierr, nohead, fendian) |
subroutine | dwrite_binary5 (fname, np, ff, ierr, nohead, fendian) |
subroutine | dwrite_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | dread_binary (fname, np, ff, ierr, offset) |
subroutine | dread_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | dread_binary2 (fname, np, ff, ierr) |
subroutine | dread_binary3 (fname, np, ff, ierr) |
subroutine | dread_binary4 (fname, np, ff, ierr) |
subroutine | dread_binary5 (fname, np, ff, ierr) |
subroutine, public | iwrite_header (fname, np_global, ierr) |
subroutine | iwrite_binary (fname, np, ff, ierr, nohead, fendian) |
subroutine | iwrite_binary2 (fname, np, ff, ierr, nohead, fendian) |
subroutine | iwrite_binary3 (fname, np, ff, ierr, nohead, fendian) |
subroutine | iwrite_binary4 (fname, np, ff, ierr, nohead, fendian) |
subroutine | iwrite_binary5 (fname, np, ff, ierr, nohead, fendian) |
subroutine | iwrite_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | iread_binary (fname, np, ff, ierr, offset) |
subroutine | iread_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | iread_binary2 (fname, np, ff, ierr) |
subroutine | iread_binary3 (fname, np, ff, ierr) |
subroutine | iread_binary4 (fname, np, ff, ierr) |
subroutine | iread_binary5 (fname, np, ff, ierr) |
subroutine, public | lwrite_header (fname, np_global, ierr) |
subroutine | lwrite_binary (fname, np, ff, ierr, nohead, fendian) |
subroutine | lwrite_binary2 (fname, np, ff, ierr, nohead, fendian) |
subroutine | lwrite_binary3 (fname, np, ff, ierr, nohead, fendian) |
subroutine | lwrite_binary4 (fname, np, ff, ierr, nohead, fendian) |
subroutine | lwrite_binary5 (fname, np, ff, ierr, nohead, fendian) |
subroutine | lwrite_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | lread_binary (fname, np, ff, ierr, offset) |
subroutine | lread_parallel (fname, comm, xlocal, np, ff, ierr) |
subroutine | lread_binary2 (fname, np, ff, ierr) |
subroutine | lread_binary3 (fname, np, ff, ierr) |
subroutine | lread_binary4 (fname, np, ff, ierr) |
subroutine | lread_binary5 (fname, np, ff, ierr) |
logical pure function, public io_binary_oct_m::io_binary_is_little_endian |
check endianness Logical output: true is the running architecture uses little endian ordering, false otherwise.
Definition at line 218 of file io_binary_f.F90.
|
private |
[in] | is_write | if false, is read. |
Definition at line 230 of file io_binary_f.F90.
|
private |
Definition at line 254 of file io_binary_f.F90.
|
private |
Definition at line 270 of file io_binary_f.F90.
|
private |
Definition at line 309 of file io_binary_f.F90.
subroutine, public io_binary_oct_m::io_binary_get_info | ( | character(len=*), intent(in) | fname, |
integer(int64), intent(out) | np, | ||
integer(int64), intent(out) | file_size, | ||
integer, intent(out) | ierr | ||
) |
Definition at line 344 of file io_binary_f.F90.
|
private |
Definition at line 362 of file io_binary_f.F90.
subroutine, public io_binary_oct_m::zwrite_header | ( | character(len=*), intent(in) | fname, |
integer(int64), intent(in) | np_global, | ||
integer, intent(out) | ierr | ||
) |
Definition at line 411 of file io_binary_f.F90.
|
private |
[in] | nohead | skip header |
[in] | fendian | flip endianness |
Definition at line 429 of file io_binary_f.F90.
|
private |
Definition at line 457 of file io_binary_f.F90.
|
private |
Definition at line 483 of file io_binary_f.F90.
|
private |
Definition at line 510 of file io_binary_f.F90.
|
private |
Definition at line 537 of file io_binary_f.F90.
|
private |
Definition at line 565 of file io_binary_f.F90.
|
private |
Definition at line 604 of file io_binary_f.F90.
|
private |
Definition at line 635 of file io_binary_f.F90.
|
private |
Definition at line 683 of file io_binary_f.F90.
|
private |
Definition at line 704 of file io_binary_f.F90.
|
private |
Definition at line 725 of file io_binary_f.F90.
|
private |
Definition at line 746 of file io_binary_f.F90.
subroutine, public io_binary_oct_m::dwrite_header | ( | character(len=*), intent(in) | fname, |
integer(int64), intent(in) | np_global, | ||
integer, intent(out) | ierr | ||
) |
Definition at line 840 of file io_binary_f.F90.
|
private |
[in] | nohead | skip header |
[in] | fendian | flip endianness |
Definition at line 858 of file io_binary_f.F90.
|
private |
Definition at line 886 of file io_binary_f.F90.
|
private |
Definition at line 912 of file io_binary_f.F90.
|
private |
Definition at line 939 of file io_binary_f.F90.
|
private |
Definition at line 966 of file io_binary_f.F90.
|
private |
Definition at line 994 of file io_binary_f.F90.
|
private |
Definition at line 1033 of file io_binary_f.F90.
|
private |
Definition at line 1064 of file io_binary_f.F90.
|
private |
Definition at line 1112 of file io_binary_f.F90.
|
private |
Definition at line 1133 of file io_binary_f.F90.
|
private |
Definition at line 1154 of file io_binary_f.F90.
|
private |
Definition at line 1175 of file io_binary_f.F90.
subroutine, public io_binary_oct_m::iwrite_header | ( | character(len=*), intent(in) | fname, |
integer(int64), intent(in) | np_global, | ||
integer, intent(out) | ierr | ||
) |
Definition at line 1269 of file io_binary_f.F90.
|
private |
[in] | nohead | skip header |
[in] | fendian | flip endianness |
Definition at line 1287 of file io_binary_f.F90.
|
private |
Definition at line 1315 of file io_binary_f.F90.
|
private |
Definition at line 1341 of file io_binary_f.F90.
|
private |
Definition at line 1368 of file io_binary_f.F90.
|
private |
Definition at line 1395 of file io_binary_f.F90.
|
private |
Definition at line 1423 of file io_binary_f.F90.
|
private |
Definition at line 1462 of file io_binary_f.F90.
|
private |
Definition at line 1493 of file io_binary_f.F90.
|
private |
Definition at line 1541 of file io_binary_f.F90.
|
private |
Definition at line 1562 of file io_binary_f.F90.
|
private |
Definition at line 1583 of file io_binary_f.F90.
|
private |
Definition at line 1604 of file io_binary_f.F90.
subroutine, public io_binary_oct_m::lwrite_header | ( | character(len=*), intent(in) | fname, |
integer(int64), intent(in) | np_global, | ||
integer, intent(out) | ierr | ||
) |
Definition at line 1699 of file io_binary_f.F90.
|
private |
[in] | nohead | skip header |
[in] | fendian | flip endianness |
Definition at line 1717 of file io_binary_f.F90.
|
private |
Definition at line 1745 of file io_binary_f.F90.
|
private |
Definition at line 1771 of file io_binary_f.F90.
|
private |
Definition at line 1798 of file io_binary_f.F90.
|
private |
Definition at line 1825 of file io_binary_f.F90.
|
private |
Definition at line 1853 of file io_binary_f.F90.
|
private |
Definition at line 1892 of file io_binary_f.F90.
|
private |
Definition at line 1923 of file io_binary_f.F90.
|
private |
Definition at line 1971 of file io_binary_f.F90.
|
private |
Definition at line 1992 of file io_binary_f.F90.
|
private |
Definition at line 2013 of file io_binary_f.F90.
|
private |
Definition at line 2034 of file io_binary_f.F90.