1 #ifndef _RODEVOLUTIONCONTROL_HXX_
2 #define _RODEVOLUTIONCONTROL_HXX_
39 virtual void ControlAtEachMCNPStep();
40 virtual void ControlAtEachRKStep();
42 virtual void ControlAfterEndOfRKIntegration();
44 void FindNextControlRodPosition();
45 void FindNextCoefs(
double value, vector<double> &V,
double &Slope,
double &Intersept,
int &LastMCNPRunNumber);
57 void FindControlRodWorthParameters(
double H,
double keff_x0,
double keff_xH,
double keff_xH4);
66 double RodDifferentialWorth(
double x);
75 double RodWorth(
double x);
83 double IntegrateRodWorth(
double a,
double b);
84 bool Dichotom(
double DeltaRho,
double &FinalPos);
85 void FindRodWorthWeigthSlope(
double CurrentWorth);
double fGlobalWorthIntercept
the (fitted) intercept of the control rod worth
Definition: RodEvolutionControl.hxx:102
int fRodAxis
0=x,1=y, 2=z
Definition: RodEvolutionControl.hxx:96
double fRho0
The reactivity w/o control rod insert.
Definition: RodEvolutionControl.hxx:91
virtual RodEvolutionControl * Clone()
Correct way to copy a EvolutionControl in case of derivation.
Definition: RodEvolutionControl.hxx:35
EvolutionControl descendant allowing control via control rod insertion.
Definition: RodEvolutionControl.hxx:24
double fRodH
The lenght of the control rod.
Definition: RodEvolutionControl.hxx:90
double fGlobalWorthSlope
the (fitted) slope of the control rod worth
Definition: RodEvolutionControl.hxx:101
double fRho_rod_cte
The reactivity coef for the linear part of the reactivity formula.
Definition: RodEvolutionControl.hxx:92
double fDLength
The control rod variation length.
Definition: RodEvolutionControl.hxx:99
double fRodLength
The lenght of the control rod.
Definition: RodEvolutionControl.hxx:94
virtual ~RodEvolutionControl()
destructor
Definition: RodEvolutionControl.hxx:37
double fOldDeltaRho
The delta rho correction (control rod)
Definition: RodEvolutionControl.hxx:97
double fGlobalWorthWeight
the weigth of the control rod worth (now not used)
Definition: RodEvolutionControl.hxx:103
int fRodNormalMove
+1 if the rod go from top to bottom or from left to right, -1 else
Definition: RodEvolutionControl.hxx:95
double fRho_rod_sin
The reactivity coef for the sinus part of the reactivity formula.
Definition: RodEvolutionControl.hxx:93
vector< double > fGlobalWorth
the worth of the control rod
Definition: RodEvolutionControl.hxx:100
EvolutionControl allows interactions with the evolution.
Definition: EvolutionControl.hxx:35