TUV-x
|
Public Member Functions | |
procedure | update_state |
procedure | output_diagnostics |
procedure | pack_size |
procedure | mpi_pack |
procedure | mpi_unpack |
Public Attributes | |
type(string_t) | handle_ |
type(string_t) | type_ |
type(radiator_state_t) | state_ |
logical | enable_diagnostics_ |
logical | is_air_ = .false. |
type(grid_warehouse_ptr) | height_grid_ |
type(grid_warehouse_ptr) | wavelength_grid_ |
type(profile_warehouse_ptr) | radiator_profile_ |
type(cross_section_warehouse_ptr) | cross_section_ |
Private Member Functions | |
class(radiator_t) function, pointer | constructor (config, grid_warehouse, profile_warehouse, cross_section_warehouse) |
procedure tuvx_radiator::radiator_t::update_state |