AddCumulativeIVIn(IsotopicVector const &IV) | CLASSFacility | inline |
AddCumulativeIVOut(IsotopicVector const &IV) | CLASSFacility | inline |
AddFuelBuffer(string keyword) | FabricationPlant | |
AddFuelBuffer(string keyword, Storage *Stock) | FabricationPlant | |
AddInfiniteStorage(string keyword, double MassFractionMin=0, double MassFractionMax=1., int Priority=0) | FabricationPlant | |
AddInfiniteStorage(string keyword, double MassFraction=0., int Priority=0) | FabricationPlant | |
AddReactor(int reactorid, double creationtime) | FabricationPlant | inline |
AddStorage(string keyword, Storage *Stock, double MassFractionMin=0, double MassFractionMax=1., int Priority=0) | FabricationPlant | |
AddStorage(string keyword, Storage *Stock, double MassFraction=0., int Priority=0) | FabricationPlant | |
ApplyZAIThreshold(int z=90) | CLASSFacility | virtual |
BuildArray(int ReactorId, cSecond ReactorLoadingTime) | FabricationPlant | |
BuildFuelForReactor(int ReactorId, cSecond t) | FabricationPlant | |
BuildFuelFromEqModel(map< string, vector< double > > LambdaArray, double ReactorMass) | FabricationPlant | |
ClassDef(FabricationPlant, 5) | FabricationPlant | protected |
CLASSFacility(int type=0) | CLASSFacility | |
CLASSFacility(CLASSLogger *log, int type=0) | CLASSFacility | |
CLASSFacility(CLASSLogger *log, cSecond cycletime, int type=0) | CLASSFacility | |
CLASSFacility(CLASSLogger *log, cSecond creationtime, cSecond lifetime, int type=0) | CLASSFacility | |
CLASSFacility(CLASSLogger *log, cSecond startingtime, cSecond lifetime, cSecond cycletime, int type=0) | CLASSFacility | |
CLASSObject() | CLASSObject | |
CLASSObject(CLASSLogger *log) | CLASSObject | |
Clone() | CLASSObject | inlinevirtual |
Dump() | CLASSFacility | inlinevirtual |
DumpStock(map< string, vector< double > > LambdaArray) | FabricationPlant | |
Evolution(cSecond t) | FabricationPlant | virtual |
FabricationPlant() | FabricationPlant | |
FabricationPlant(CLASSLogger *log, double fabricationtime=cYear *2) | FabricationPlant | |
FabricationPlantEvolution(cSecond t) | FabricationPlant | protected |
fCumulativeIVIn | CLASSFacility | protected |
fCumulativeIVOut | CLASSFacility | protected |
fCycleTime | CLASSFacility | protected |
fDecayDataBase | FabricationPlant | protected |
fErrorOnLambda | FabricationPlant | protected |
fFuelCanBeBuilt | FabricationPlant | protected |
fImpuritiesTolerance | FabricationPlant | protected |
fInCycleTime | CLASSFacility | protected |
fInfiniteMaterialFromList | FabricationPlant | protected |
fInsideIV | CLASSFacility | protected |
fInternalTime | CLASSFacility | protected |
fIsAtEndOfCycle | CLASSFacility | protected |
fIsReusable | FabricationPlant | protected |
fIsSeparationManagement | FabricationPlant | protected |
fIsShutDown | CLASSFacility | protected |
fIsStarted | CLASSFacility | protected |
fLog | CLASSObject | protected |
fReactorFuturDB | FabricationPlant | protected |
fReactorFuturIV | FabricationPlant | protected |
fReactorNextStep | FabricationPlant | protected |
fReUsable | FabricationPlant | protected |
fSeparationLostFraction | FabricationPlant | protected |
fSeparationStrategy | FabricationPlant | protected |
fStorage | FabricationPlant | protected |
fStorageManagement | FabricationPlant | protected |
fStreamArray | FabricationPlant | protected |
fStreamArrayAdress | FabricationPlant | protected |
fStreamArrayTime | FabricationPlant | protected |
fStreamList | FabricationPlant | protected |
fStreamListFPIsBuffer | FabricationPlant | protected |
fStreamListFPMassFractionMax | FabricationPlant | protected |
fStreamListFPMassFractionMin | FabricationPlant | protected |
fStreamListFPPriority | FabricationPlant | protected |
fSubstitutionEvolutionData | FabricationPlant | protected |
fSubstitutionFuel | FabricationPlant | protected |
fSubstitutionIV | FabricationPlant | protected |
fSubstitutionMaterialFromIV | FabricationPlant | protected |
GetAllStorage() | FabricationPlant | inline |
GetCreationTime() const | CLASSFacility | inline |
GetCumulativeIVIn() | CLASSFacility | inline |
GetCumulativeIVOut() | CLASSFacility | inline |
GetCycleTime() const | CLASSFacility | inline |
GetDecay(IsotopicVector isotopicvector, cSecond t) | FabricationPlant | |
GetFacilityType() const | CLASSFacility | inline |
GetId() const | CLASSFacility | inline |
GetImpuritiesTolerance() | FabricationPlant | inline |
GetInsideIV() const | CLASSFacility | inline |
GetInternalTime() const | CLASSFacility | inline |
GetLifeTime() const | CLASSFacility | inline |
GetLog() | CLASSObject | inline |
GetParc() | CLASSFacility | inline |
GetReactorEvolutionDB(int ReactorId) | FabricationPlant | |
GetReactorFuturIncome() const | FabricationPlant | inline |
GetSeparationEfficiencyAt(cSecond time) | FabricationPlant | |
GetStorage(string keyword) | FabricationPlant | inline |
GetStorageManagement() | FabricationPlant | inline |
GetStreamListFPMassFractionMax() | FabricationPlant | inline |
GetStreamListFPMassFractionMin() | FabricationPlant | inline |
ResetArrays() | FabricationPlant | protected |
Separation(IsotopicVector isotopicvector, IsotopicVector ExtractedList) | FabricationPlant | protected |
SetCreationTime(cSecond CTtime) | CLASSFacility | inline |
SetCycleTime(cSecond Ctime) | CLASSFacility | inlinevirtual |
SetDecayDataBank(DecayDataBank *decayDB) | FabricationPlant | inline |
SetFacilityType(int type) | CLASSFacility | inline |
SetFiFo(bool bval=true) | FabricationPlant | inline |
SetId(int id) | CLASSFacility | inline |
SetImpuritiesTolerance(double val) | FabricationPlant | inline |
SetInCycleTime(cSecond ICtime) | CLASSFacility | inline |
SetInsideIV(IsotopicVector const &isotopicvector) | CLASSFacility | inline |
SetInternalTime(cSecond INtime) | CLASSFacility | inline |
SetLifeTime(cSecond Ltime) | CLASSFacility | inline |
SetLog(CLASSLogger *log) | CLASSObject | inline |
SetParc(Scenario *parc) | CLASSFacility | inline |
SetReUsableStorage(Storage *store) | FabricationPlant | inline |
SetSeparationEfficiency(IsotopicVector IV, cSecond TimeOfSep) | FabricationPlant | |
SetSeparationManagement(bool bval=true) | FabricationPlant | inline |
SetShutDownTime(cSecond SDTime) | CLASSFacility | inline |
SetStorageManagement(StorageManagement SM) | FabricationPlant | inline |
SetSubstitutionFuel(EvolutionData fuel) | FabricationPlant | |
SetSubstitutionMaterialFromIV(string keyword, IsotopicVector SubstitutionIV) | FabricationPlant | inline |
SortArray() | FabricationPlant | |
SortFiFo(vector< IsotopicVector > &IVArray, vector< cSecond > &TimeArray, vector< pair< int, int > > &AdressArray) | FabricationPlant | |
SortLiFo(vector< IsotopicVector > &IVArray, vector< cSecond > &TimeArray, vector< pair< int, int > > &AdressArray) | FabricationPlant | |
SortMix(vector< IsotopicVector > &IVArray, vector< cSecond > &TimeArray, vector< pair< int, int > > &AdressArray) | FabricationPlant | |
SortRandom(vector< IsotopicVector > &IVArray, vector< cSecond > &TimeArray, vector< pair< int, int > > &AdressArray) | FabricationPlant | |
TakeReactorFuel(int ReactorId) | FabricationPlant | |
UpdateInsideIV() | FabricationPlant | |
~FabricationPlant() | FabricationPlant | |