Void coefficient calculations for a general system.
More...
#include <VoidCoefCalculator.hxx>
Void coefficient calculations for a general system.
Moderator density is decreased in steps and change in reactivity is determined For all cells containing moderator materials in the system
- Author
- Nico*
- Version
- 1.0
◆ VoidCoefCalculator()
| VoidCoefCalculator::VoidCoefCalculator |
( |
int |
Nvalues = 10, |
|
|
int |
Nparticules = 2000, |
|
|
int |
NActivesCycles = 100, |
|
|
int |
NInactivesCycles = 30, |
|
|
float |
KeffEstimator = 1.0 |
|
) |
| |
◆ ~VoidCoefCalculator()
| VoidCoefCalculator::~VoidCoefCalculator |
( |
| ) |
|
|
default |
◆ CalculateFractions()
| void VoidCoefCalculator::CalculateFractions |
( |
| ) |
|
|
private |
Calculate the void fractions vector from fNvalues given.
◆ CalculateVolumes()
| void VoidCoefCalculator::CalculateVolumes |
( |
| ) |
|
Calculate moderators' volumes necessary for the average density.
◆ CountModeratorCells()
| void VoidCoefCalculator::CountModeratorCells |
( |
| ) |
|
|
private |
Count the cells that are intersting to us.
◆ PrintAllMaterials()
| void VoidCoefCalculator::PrintAllMaterials |
( |
| ) |
|
|
private |
Count the cells that are intersting to us.
◆ PrintResults()
| void VoidCoefCalculator::PrintResults |
( |
string |
FileName | ) |
|
◆ Run()
| void VoidCoefCalculator::Run |
( |
| ) |
|
◆ SetTempFileName()
| void VoidCoefCalculator::SetTempFileName |
( |
string |
FileName | ) |
|
|
inline |
◆ fDensitiesValues
| vector< double > VoidCoefCalculator::fDensitiesValues |
|
protected |
Output values of various densities.
◆ fFractions
| vector< double > VoidCoefCalculator::fFractions |
|
protected |
Moderator void fractions between 1 and 0 (1 = full density)
◆ fKeffErrors
| vector< double > VoidCoefCalculator::fKeffErrors |
|
protected |
Output values of MCNP Keff statistical errors.
◆ fKeffEstimator
| float VoidCoefCalculator::fKeffEstimator |
|
protected |
◆ fKeffValues
| vector< double > VoidCoefCalculator::fKeffValues |
|
protected |
Output values of MCNP criticality calculations.
◆ fModeratorCells
| vector< Cell *> VoidCoefCalculator::fModeratorCells |
|
protected |
The cells implicated in our calcul.
◆ fModeratorCounter
| int VoidCoefCalculator::fModeratorCounter |
|
protected |
Number of moderator cells.
◆ fNActivesCycles
| int VoidCoefCalculator::fNActivesCycles |
|
protected |
Number of actives cycles.
◆ fNInactivesCycles
| int VoidCoefCalculator::fNInactivesCycles |
|
protected |
Number of inactives cycles.
◆ fNparticules
| int VoidCoefCalculator::fNparticules |
|
protected |
◆ fNvalues
| int VoidCoefCalculator::fNvalues |
|
protected |
Number of MCNP calculations.
◆ fRapportValues
| vector< double > VoidCoefCalculator::fRapportValues |
|
protected |
Output values of kinf(i)/kinf(nominal)
◆ fReactivitiesValues
| vector< double > VoidCoefCalculator::fReactivitiesValues |
|
protected |
Output values of reactivity.
◆ fTempFileName
| string VoidCoefCalculator::fTempFileName |
|
protected |
The name of MCNP tempory file name.
◆ fVoidCoeffValues
| vector< double > VoidCoefCalculator::fVoidCoeffValues |
|
protected |
Output values of void coefficient.
◆ fVolumes
| vector< double > VoidCoefCalculator::fVolumes |
|
protected |
Volume of moderators' cells.
The documentation for this class was generated from the following files: