I/O derived type.
More...
|
subroutine | io_dealloc (io) |
| Release memory. More...
|
|
subroutine | io_fld_read (io, mpl, nam, geom, filename, variable, fld, groupname, subgroupname) |
| Write field. More...
|
|
subroutine | io_fld_write (io, mpl, nam, geom, filename, variable, fld, groupname, subgroupname) |
| Write field. More...
|
|
subroutine | io_init (io, mpl, nam, geom) |
| Initialize fields output. More...
|
|
◆ io_dealloc()
subroutine type_io::io_dealloc |
( |
class(io_type), intent(inout) |
io | ) |
|
|
private |
Release memory.
- Parameters
-
Definition at line 71 of file type_io.F90.
◆ io_fld_read()
subroutine type_io::io_fld_read |
( |
class(io_type), intent(in) |
io, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
character(len=*), intent(in) |
filename, |
|
|
character(len=*), intent(in) |
variable, |
|
|
real(kind_real), dimension(geom%nc0a,geom%nl0), intent(out) |
fld, |
|
|
character(len=*), intent(in), optional |
groupname, |
|
|
character(len=*), intent(in), optional |
subgroupname |
|
) |
| |
|
private |
Write field.
- Parameters
-
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 104 of file type_io.F90.
◆ io_fld_write()
subroutine type_io::io_fld_write |
( |
class(io_type), intent(in) |
io, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom, |
|
|
character(len=*), intent(in) |
filename, |
|
|
character(len=*), intent(in) |
variable, |
|
|
real(kind_real), dimension(geom%nc0a,geom%nl0), intent(in) |
fld, |
|
|
character(len=*), intent(in), optional |
groupname, |
|
|
character(len=*), intent(in), optional |
subgroupname |
|
) |
| |
|
private |
Write field.
- Parameters
-
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 203 of file type_io.F90.
◆ io_init()
subroutine type_io::io_init |
( |
class(io_type), intent(inout) |
io, |
|
|
type(mpl_type), intent(inout) |
mpl, |
|
|
type(nam_type), intent(in) |
nam, |
|
|
type(geom_type), intent(in) |
geom |
|
) |
| |
|
private |
Initialize fields output.
- Parameters
-
[in,out] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | geom | Geometry |
Definition at line 339 of file type_io.F90.