|
generic | get_ptr => get_ptr_char, get_ptr_string |
|
generic | exists => exists_char, exists_string |
|
generic | add => add_radiator, add_radiators |
|
procedure | get_updater |
| Returns an updater for a radiator_from_host_t radiator.
|
|
procedure | name => get_name |
| Returns the name for a radiator from an iterator.
|
|
procedure | get_iterator |
| Gets an iterator for the warehouse.
|
|
procedure | accumulate_states |
| Accumulates the state of all radiators in the warehouse.
|
|
procedure | pack_size |
| Returns the number of bytes required to pack the warehouse onto a binary buffer.
|
|
procedure | mpi_pack |
| Packs the warehouse onto a character buffer.
|
|
procedure | mpi_unpack |
| Unpacks a warehouse from a character buffer.
|
|
final | finalize |
| Cleans up memory.
|
|
|
procedure, private | get_ptr_char |
| Returns a pointer to a radiator in the warehouse.
|
|
private | get_ptr_string |
|
procedure, private | exists_char |
| Returns whether a radiator exists in the warehouse.
|
|
private | exists_string |
|
procedure, private | add_radiator |
| Adds a radiator or set of radiators to the warehouse.
|
|
private | add_radiators |
|
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_radiator_char |
|
private | get_radiator_string |
|
private | get_radiator_ptr |
|
private | get_radiator_iterator |
|
generic | get_radiator => get_radiator_char, get_radiator_string, get_radiator_ptr, get_radiator_iterator |
|
The documentation for this interface was generated from the following file:
- /tuv-x/src/radiative_transfer/radiator_warehouse.F90