Skip to content
Snippets Groups Projects
Commit 6c70dac0 authored by Baptiste LENIAU's avatar Baptiste LENIAU
Browse files

Correct negative value when using « IV-=«  due to double precision. Correct a...

Correct negative value when using « IV-=«  due to double precision. Correct a bug due to internal time of some factories not defined when created. This was causing the code to make an initial stock to decay while we don’t want it to do so  

git-svn-id: svn+ssh://svn.in2p3.fr/class@413 0e7d625b-0364-4367-a6be-d5be4a48d228
parent edc6f663
No related branches found
No related tags found
No related merge requests found
......@@ -95,6 +95,7 @@ class CLASSBackEnd : public CLASSFacility
//@}
virtual void Evolution(cSecond t) {} //!< Performe the Evolution to the Time t
void UpdateInsideIV();
protected :
......
......@@ -146,7 +146,7 @@ public :
void DumpStock(vector<double> lambdaArray); //!< Update the Stock status after building process
void TakeReactorFuel(int ReactorId) ; //!< Remove the Fuel of reactor ReactorId
void UpdateInsideIV();
IsotopicVector BuildFuelFromEqModel(vector<double> LambdaArray);
void BuildFissileArray();
......@@ -168,7 +168,7 @@ protected :
//********* Internal Parameter *********//
IsotopicVector fSeparationLostFraction; ///< The speration efficiency Table
IsotopicVector fSeparationLostFraction; ///< The lost fraction Table during separation (1- efficiency)
map<int, cSecond > fReactorNextStep; ///< Next Time Step to Build a New Fuel
#ifndef __CINT__
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment