|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <GIDI.hpp>
Public Member Functions | |
| MultiGroupCalulationInformation (Transporting::MultiGroup const &a_multiGroup, Transporting::Flux const &a_flux) | |
| ~MultiGroupCalulationInformation () | |
Public Attributes | |
| Transporting::MultiGroup const & | m_multiGroup |
| Transporting::Flux const & | m_flux |
| ptwXPoints * | m_boundaries_xs |
| ptwXYPoints * | m_fluxes_xys |
| ptwXPoints * | m_multiGroupFlux |
This class stores data as needed to multi-group data. Since the flux may be temperature dependent, an instance of this should only be used for one temperature.
| GIDI::MultiGroupCalulationInformation::MultiGroupCalulationInformation | ( | Transporting::MultiGroup const & | a_multiGroup, |
| Transporting::Flux const & | a_flux ) |
Constructor.
| a_multiGroup | [in] The multi-group boundaries. |
| a_flux | [in] The flux weighting. |
Definition at line 183 of file GIDI_collapse.cc.
| GIDI::MultiGroupCalulationInformation::~MultiGroupCalulationInformation | ( | ) |
Destructor that frees allocated memory.
Definition at line 197 of file GIDI_collapse.cc.
| ptwXPoints* GIDI::MultiGroupCalulationInformation::m_boundaries_xs |
This is an ptwXPoints representation of m_heatedMultiGroupLabel as needed by numerical functions.
Definition at line 5497 of file GIDI.hpp.
Referenced by MultiGroupCalulationInformation(), GIDI::multiGroupTwoXYs1ds(), and ~MultiGroupCalulationInformation().
| Transporting::Flux const& GIDI::MultiGroupCalulationInformation::m_flux |
The flux weighting.
Definition at line 5496 of file GIDI.hpp.
Referenced by MultiGroupCalulationInformation().
| ptwXYPoints* GIDI::MultiGroupCalulationInformation::m_fluxes_xys |
This is an ptwXYPoints representation of m_flux as needed by numerical functions.
Definition at line 5498 of file GIDI.hpp.
Referenced by MultiGroupCalulationInformation(), GIDI::multiGroupTwoXYs1ds(), and ~MultiGroupCalulationInformation().
| Transporting::MultiGroup const& GIDI::MultiGroupCalulationInformation::m_multiGroup |
The multi-group boundaries.
Definition at line 5495 of file GIDI.hpp.
Referenced by GIDI::Reaction::calculateMultiGroupData(), and MultiGroupCalulationInformation().
| ptwXPoints* GIDI::MultiGroupCalulationInformation::m_multiGroupFlux |
This is the grouped representation of m_flux as needed by numerical functions.
Definition at line 5499 of file GIDI.hpp.
Referenced by MultiGroupCalulationInformation(), GIDI::multiGroupTwoXYs1ds(), and ~MultiGroupCalulationInformation().