A monte carlo pin cell spectral code for nuclear engineering applications.
|
The Tally superclass and subclasses. More...
Go to the source code of this file.
Classes | |
class | Tally |
A Tally reprsents a set of bins for tallying some quantity. More... | |
class | IsotopeTally |
An abstract class for tallies with ISOTOPE domain type. More... | |
class | MaterialTally |
An abstract class for tallies with MATERIAL domain type. More... | |
class | RegionTally |
An abstract class for tallies with REGION domain type. More... | |
class | GeometryTally |
An abstract class for tallies with MATERIAL domain type. More... | |
class | IsotopeCollisionRateTally |
A class for tallying the collision rate for an isotope. More... | |
class | MaterialCollisionRateTally |
A class for tallying the collision rate within a material. More... | |
class | RegionCollisionRateTally |
A class for tallying the collision rate within a region. More... | |
class | GeometryCollisionRateTally |
A class for tallying the collision rate within the geometry. More... | |
class | IsotopeElasticRateTally |
A class for tallying the elastic scattering rate for an isotope. More... | |
class | MaterialElasticRateTally |
A class for tallying the elastic scattering rate within a material. More... | |
class | RegionElasticRateTally |
A class for tallying the elastic scattering rate within a region. More... | |
class | GeometryElasticRateTally |
A class for tallying the elastic scattering rate within the geometry. More... | |
class | IsotopeGroupRateTally |
A class for tallying the group-to-group scattering rate for an isotope. More... | |
class | MaterialGroupRateTally |
A class for tallying the group-to-group scattering rate within a material. More... | |
class | RegionGroupRateTally |
A class for tallying the group-to-group scattering rate within a region. More... | |
class | GeometryGroupRateTally |
A class for tallying the group-to-group scattering rate within the geometry. More... | |
class | IsotopeOutScatterRateTally |
A class for tallying the outter scattering rate for an isotope. More... | |
class | MaterialOutScatterRateTally |
A class for tallying the out scattering rate within a material. More... | |
class | RegionOutScatterRateTally |
A class for tallying the outter scattering rate within a region. More... | |
class | GeometryOutScatterRateTally |
A class for tallying the outter scattering rate within the geometry. More... | |
class | IsotopeAbsorptionRateTally |
A class for tallying the absorption rate for an isotope. More... | |
class | MaterialAbsorptionRateTally |
A class for tallying the absorption rate within a material. More... | |
class | RegionAbsorptionRateTally |
A class for tallying the absorption rate within a region. More... | |
class | GeometryAbsorptionRateTally |
A class for tallying the absorption within the geometry. More... | |
class | IsotopeCaptureRateTally |
A class for tallying the capture rate for an isotope. More... | |
class | MaterialCaptureRateTally |
A class for tallying the collision rate within a material. More... | |
class | RegionCaptureRateTally |
A class for tallying the capture rate within a region. More... | |
class | GeometryCaptureRateTally |
A class for tallying the capture rate within the geometry. More... | |
class | IsotopeFissionRateTally |
A class for tallying the fission rate for an isotope. More... | |
class | MaterialFissionRateTally |
A class for tallying the capture rate within a material. More... | |
class | RegionFissionRateTally |
A class for tallying the fission rate within a region.. More... | |
class | GeometryFissionRateTally |
A class for tallying the capture rate for an isotope. More... | |
class | IsotopeTransportRateTally |
A class for tallying the transport rate for an isotope. More... | |
class | MaterialTransportRateTally |
A class for tallying the transport rate within a material. More... | |
class | RegionTransportRateTally |
A class for tallying the transport rate within a region. More... | |
class | GeometryTransportRateTally |
A class for tallying the transport rate within the geometry. More... | |
class | IsotopeDiffusionRateTally |
A class for tallying the diffusion rate for an isotope. More... | |
class | MaterialDiffusionRateTally |
A class for tallying the diffusion rate within a material. More... | |
class | RegionDiffusionRateTally |
A class for tallying the diffusion rate within a region. More... | |
class | GeometryDiffusionRateTally |
A class for tallying the capture rate for an isotope. More... | |
class | MaterialLeakageRateTally |
A class for tallying the leakage rate for the regions filled by a material. More... | |
class | RegionLeakageRateTally |
A class for tallying the leakage rate for a region. More... | |
class | GeometryLeakageRateTally |
A class for tallying the leakage rate for the geometry. More... | |
class | MaterialFluxTally |
A class for tallying the flux in all regions filled by a material. More... | |
class | RegionFluxTally |
A class for tallying the flux for a region. More... | |
class | GeometryFluxTally |
A class for tallying the flux for the geometry. More... | |
class | MaterialInterCollisionTimeTally |
A class for tallying the time between collision with a material. More... | |
class | RegionInterCollisionTimeTally |
A class for tallying the time between collisions for the region. More... | |
class | GeometryInterCollisionTimeTally |
A class for tallying the time between collisions for the geometry. More... | |
class | DerivedTally |
A class for tallies resulting from tally arithmetic operations. More... | |
Macros | |
#define | NEUTRON_MASS 939565378 |
#define | LIGHT_SPEED 299792458 |
Typedefs | |
typedef enum tallyDomainTypes | tallyDomainType |
A domain type within which a tally may reside. | |
typedef enum triggerTypes | triggerType |
The type of precision trigger for a tally object. More... | |
typedef enum tallyTypes | tallyType |
The types of tallies which may be instantiated and used in a PINSPEC simulation. | |
typedef enum binSpacingTypes | binSpacingType |
The spacing between bin edges for a tally. | |
Enumerations | |
enum | tallyDomainTypes { MATERIAL, ISOTOPE, REGION, GEOMETRY, UNDEFINED } |
The types of domains in which tally may reside. More... | |
enum | triggerTypes { VARIANCE, STANDARD_DEVIATION, RELATIVE_ERROR, NONE } |
The type of precision trigger for a tally object. More... | |
enum | tallyTypes { FLUX, LEAKAGE_RATE, COLLISION_RATE, INTERCOLLISION_TIME, ELASTIC_RATE, GROUP_TO_GROUP_RATE, OUTSCATTER_RATE, ABSORPTION_RATE, CAPTURE_RATE, FISSION_RATE, TRANSPORT_RATE, DIFFUSION_RATE, DERIVED } |
The types of tallies which may be instantiated and used in a PINSPEC simulation. More... | |
enum | binSpacingTypes { EQUAL, LOGARITHMIC, OTHER } |
The spacing between bin edges for tallies. More... | |
The Tally superclass and subclasses.
#define LIGHT_SPEED 299792458 |
The speed of light in meters per second
#define NEUTRON_MASS 939565378 |
Mass of a neutron in
The type of precision trigger for a tally object.
Precision triggers represent a threshold on the level of precision the user requires before ending the simulation.
enum binSpacingTypes |
enum tallyDomainTypes |
The types of domains in which tally may reside.
enum tallyTypes |
The types of tallies which may be instantiated and used in a PINSPEC simulation.
enum triggerTypes |
The type of precision trigger for a tally object.
Precision triggers represent a threshold on the level of precision the user requires before ending the simulation.