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: