Grid warehouse type.
More...
|
|
generic | get_grid (this, name, units) |
| | get a copy of a grid object
|
| |
|
generic | get_grid (this, name, units) |
| |
|
generic | get_grid (this, ptr) |
| |
|
generic | get_ptr (this, name, units) |
| | returns a pointer to a grid object
|
| |
|
generic | get_ptr (this, name, units) |
| |
|
generic | exists (this, name, units) |
| | checks if a grid is present in the warehouse
|
| |
|
generic | exists (this, name, units) |
| |
|
generic | add (this, grid) |
| | Adds a grid or set of grids to the warehouse.
|
| |
|
generic | add (this, grids) |
| |
|
procedure | get_updater (this, grid, found) |
| | Returns a updater for a grid_from_host_t grid.
|
| |
|
procedure | pack_size (this, comm) |
| | Returns the number of bytes required to pack the warehouse onto a buffer.
|
| |
|
procedure | mpi_pack (this, buffer, position, comm) |
| | Packs the warehouse onto a character buffer.
|
| |
|
procedure | mpi_unpack (this, buffer, position, comm) |
| | Unpacks a warehouse from a character buffer into the object.
|
| |
| final | finalize_grid_warehouse (this) |
| | Finalize the object.
|
| |
|
class(grid_warehouse_t) function, pointer | constructor_empty () |
| |
|
class(grid_warehouse_t) function, pointer | constructor (config) |
| |
|
|
type(grid_ptr), dimension(:), allocatable | grids_ |
| |
|
|
procedure, private | get_grid_char (this, name, units) |
| | get a copy of a grid object
|
| |
|
private | get_grid_string (this, name, units) |
| |
|
private | get_grid_ptr (this, ptr) |
| |
|
procedure, private | get_ptr_char (this, name, units) |
| | returns a pointer to a grid object
|
| |
|
private | get_ptr_string (this, name, units) |
| |
|
procedure, private | exists_char (this, name, units) |
| | checks if a grid is present in the warehouse
|
| |
|
private | exists_string (this, name, units) |
| |
|
procedure, private | add_grid (this, grid) |
| | Adds a grid or set of grids to the warehouse.
|
| |
|
procedure, private | add_grids (this, grids) |
| |
Grid warehouse type.
Grid warehouse_t constructor.
◆ finalize_grid_warehouse()
| final tuvx_grid_warehouse::grid_warehouse_t::finalize_grid_warehouse |
( |
type(grid_warehouse_t), intent(inout) | this | ) |
|
|
final |
Finalize the object.
- Parameters
-
The documentation for this interface was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/tuv-x/checkouts/latest/src/grid_warehouse.F90