|
|
generic | get_ptr (this, name) |
| | Returns a pointer to a radiator in the warehouse.
|
| |
|
generic | get_ptr (this, name) |
| |
|
generic | exists (this, name) |
| | Returns whether a radiator exists in the warehouse.
|
| |
|
generic | exists (this, name) |
| |
|
generic | add (this, radiator) |
| | Adds a radiator or set of radiators to the warehouse.
|
| |
|
generic | add (this, radiators) |
| |
|
procedure | get_updater (this, radiator, found) |
| | Returns an updater for a radiator_from_host_t radiator.
|
| |
|
procedure | name (this, iterator) |
| | Returns the name for a radiator from an iterator.
|
| |
|
procedure | get_iterator (this) |
| | Gets an iterator for the warehouse.
|
| |
|
procedure | accumulate_states (this, state) |
| | Accumulates the state of all radiators in the warehouse.
|
| |
|
procedure | pack_size (this, comm) |
| | Returns the number of bytes required to pack the warehouse onto a binary 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.
|
| |
|
final | finalize (this) |
| | Cleans up memory.
|
| |
|
class(radiator_warehouse_t) function, pointer | constructor_empty () |
| |
|
class(radiator_warehouse_t) function, pointer | constructor (config, grid_warehouse, profile_warehouse, cross_section_warehouse) |
| |
|
|
procedure, private | get_ptr_char (this, name) |
| | Returns a pointer to a radiator in the warehouse.
|
| |
|
private | get_ptr_string (this, name) |
| |
|
procedure, private | exists_char (this, name) |
| | Returns whether a radiator exists in the warehouse.
|
| |
|
private | exists_string (this, name) |
| |
|
procedure, private | add_radiator (this, radiator) |
| | Adds a radiator or set of radiators to the warehouse.
|
| |
|
private | add_radiators (this, radiators) |
| |
|
|
procedure, private | get_radiator_char (this, name) |
| |
|
private | get_radiator_string (this, name) |
| |
|
private | get_radiator_ptr (this, ptr) |
| |
|
private | get_radiator_iterator (this, iterator) |
| |
|
generic | get_radiator (this, name) |
| |
|
generic | get_radiator (this, name) |
| |
|
generic | get_radiator (this, ptr) |
| |
|
generic | get_radiator (this, iterator) |
| |
The documentation for this interface was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/tuv-x/checkouts/latest/src/radiative_transfer/radiator_warehouse.F90