Octopus
|
Functions/Subroutines | |
subroutine, public | io_init (defaults) |
If the argument defaults is present and set to true, then the routine will not try to read anything from the inp file, but set everything to the default values. More... | |
subroutine, public | io_end () |
subroutine, public | io_assign (got_lun) |
subroutine, public | io_free (lun) |
character(len=max_path_len) function, public | io_workpath (path, namespace) |
subroutine, public | io_mkdir (fname, namespace, parents) |
subroutine, public | io_rm (fname, namespace) |
integer function, public | io_open (file, namespace, action, status, form, position, die, recl, grp) |
subroutine, public | io_close (iunit, grp) |
subroutine, public | io_status (iunit) |
Prints a list of the connected logical units and the names of the associated files. More... | |
subroutine, public | io_dump_file (ounit, filename) |
character(len=8) function, public | io_get_extension (path) |
Given a path, it returns the extension (if it exists) of the file (that is, the part of the name that comes after its last point). If the filename does not have an extension, it returns the empty string. More... | |
subroutine, public | io_debug_on_the_fly (namespace) |
check if debug mode should be enabled or disabled on the fly More... | |
logical function, public | io_file_exists (filename, msg) |
Returns true if a file with name 'filename' exists and issues a reminder. More... | |
logical function, public | io_dir_exists (dir, namespace) |
Returns true if a dir with name 'dir' exists. More... | |
subroutine, public | iopar_read (grp, iunit, lines, n_lines, ierr) |
subroutine, public | iopar_backspace (grp, iunit) |
subroutine, public | iopar_find_line (grp, iunit, line, ierr) |
subroutine, public | io_skip_header (iunit) |
integer(int64) pure function, public | io_get_open_count () |
integer(int64) pure function, public | io_get_close_count () |
subroutine, public | io_incr_open_count () |
subroutine, public | io_incr_close_count () |
subroutine, public | io_incr_counters (iio) |
Variables | |
integer, parameter, public | iunit_out = 8 |
integer, parameter, public | iunit_err = 9 |
integer, parameter | min_lun =10 |
integer, parameter | max_lun =10000 |
logical, dimension(min_lun:max_lun) | lun_is_free |
character(len=max_path_len) | work_dir |
name of the output directory More... | |
integer(int64), save | io_open_count |
integer(int64), save | io_close_count |
subroutine, public io_oct_m::io_init | ( | logical, intent(in), optional | defaults | ) |
subroutine, public io_oct_m::io_assign | ( | integer, intent(out) | got_lun | ) |
subroutine, public io_oct_m::io_free | ( | integer, intent(in) | lun | ) |
character(len=max_path_len) function, public io_oct_m::io_workpath | ( | character(len=*), intent(in) | path, |
type(namespace_t), intent(in), optional | namespace | ||
) |
subroutine, public io_oct_m::io_mkdir | ( | character(len=*), intent(in) | fname, |
type(namespace_t), intent(in), optional | namespace, | ||
logical, intent(in), optional | parents | ||
) |
subroutine, public io_oct_m::io_rm | ( | character(len=*), intent(in) | fname, |
type(namespace_t), intent(in), optional | namespace | ||
) |
integer function, public io_oct_m::io_open | ( | character(len=*), intent(in) | file, |
type(namespace_t), intent(in), optional | namespace, | ||
character(len=*), intent(in) | action, | ||
character(len=*), intent(in), optional | status, | ||
character(len=*), intent(in), optional | form, | ||
character(len=*), intent(in), optional | position, | ||
logical, intent(in), optional | die, | ||
integer, intent(in), optional | recl, | ||
type(mpi_grp_t), intent(in), optional | grp | ||
) |
subroutine, public io_oct_m::io_close | ( | integer, intent(inout) | iunit, |
type(mpi_grp_t), intent(in), optional | grp | ||
) |
subroutine, public io_oct_m::io_status | ( | integer, intent(in) | iunit | ) |
subroutine, public io_oct_m::io_dump_file | ( | integer, intent(in) | ounit, |
character(len=*), intent(in) | filename | ||
) |
character(len=8) function, public io_oct_m::io_get_extension | ( | character(len = *), intent(in) | path | ) |
subroutine, public io_oct_m::io_debug_on_the_fly | ( | type(namespace_t), intent(in) | namespace | ) |
logical function, public io_oct_m::io_file_exists | ( | character(len=*), intent(in) | filename, |
character(len=*), intent(in), optional | msg | ||
) |
logical function, public io_oct_m::io_dir_exists | ( | character(len=*), intent(in) | dir, |
type(namespace_t), intent(in) | namespace | ||
) |
subroutine, public io_oct_m::iopar_read | ( | type(mpi_grp_t), intent(in) | grp, |
integer, intent(in) | iunit, | ||
character(len=*), dimension(:), intent(out) | lines, | ||
integer, intent(in) | n_lines, | ||
integer, intent(out) | ierr | ||
) |
subroutine, public io_oct_m::iopar_backspace | ( | type(mpi_grp_t), intent(in) | grp, |
integer, intent(in) | iunit | ||
) |
subroutine, public io_oct_m::iopar_find_line | ( | type(mpi_grp_t), intent(in) | grp, |
integer, intent(in) | iunit, | ||
character(len=*), intent(in) | line, | ||
integer, intent(out) | ierr | ||
) |
subroutine, public io_oct_m::io_skip_header | ( | integer, intent(in) | iunit | ) |
integer(int64) pure function, public io_oct_m::io_get_open_count |
integer(int64) pure function, public io_oct_m::io_get_close_count |
subroutine, public io_oct_m::io_incr_counters | ( | integer, intent(in) | iio | ) |
|
private |
|
private |