CLASS  5.1
Fuel Cycle Simulator
EQM_PWR_POL_UO2.hxx
Go to the documentation of this file.
1 #ifndef _EQM_PWR_POL_UO2_HXX
2 #define _EQM_PWR_POL_UO2_HXX
3 
4 #include "EquivalenceModel.hxx"
5 
6 using namespace std;
7 
8 //−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−--------------−−−−−−−−−−−−−−−//
10 
22 //________________________________________________________________________
23 
25 {
26 
27 public:
32 
33  //{
35 
40  EQM_PWR_POL_UO2(string PathToWeightFile);
41  //}
42 
43  //{
45 
51  EQM_PWR_POL_UO2(CLASSLogger* log, string PathToWeightFile);
52  //}
53 
55 
56  map < string , double> GetMolarFraction(map < string , IsotopicVector> IVStream, double BurnUp);
57 
58 
59 private:
60 
61  void ReadWeightFile(string PathToWeightFile);
62 
63  double fParam_Bu_0 ;
64  double fParam_Bu ;
65  double fParam_BuSquare ;
66 
67 };
68 
69 #endif
Determines how to build a fresh fuel.
Definition: EquivalenceModel.hxx:59
Definition: CLASSBackEndDict.cxx:37
Header file for EquivalenceModel class.
Object to handle output messages.
Definition: CLASSLogger.hxx:144
Define an EquivalenceModel based on a polynomial fit.
Definition: EQM_PWR_POL_UO2.hxx:24