CLASS  5.1
Fuel Cycle Simulator
FabricationPlant Member List

This is the complete list of members for FabricationPlant, including all inherited members.

AddCumulativeIVIn(IsotopicVector const &IV)CLASSFacilityinline
AddCumulativeIVOut(IsotopicVector const &IV)CLASSFacilityinline
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)FabricationPlantinline
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)CLASSFacilityvirtual
BuildArray(int ReactorId, cSecond ReactorLoadingTime)FabricationPlant
BuildFuelForReactor(int ReactorId, cSecond t)FabricationPlant
BuildFuelFromEqModel(map< string, vector< double > > LambdaArray, double ReactorMass)FabricationPlant
ClassDef(FabricationPlant, 5)FabricationPlantprotected
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()CLASSObjectinlinevirtual
Dump()CLASSFacilityinlinevirtual
DumpStock(map< string, vector< double > > LambdaArray)FabricationPlant
Evolution(cSecond t)FabricationPlantvirtual
FabricationPlant()FabricationPlant
FabricationPlant(CLASSLogger *log, double fabricationtime=cYear *2)FabricationPlant
FabricationPlantEvolution(cSecond t)FabricationPlantprotected
fCumulativeIVInCLASSFacilityprotected
fCumulativeIVOutCLASSFacilityprotected
fCycleTimeCLASSFacilityprotected
fDecayDataBaseFabricationPlantprotected
fErrorOnLambdaFabricationPlantprotected
fFuelCanBeBuiltFabricationPlantprotected
fImpuritiesToleranceFabricationPlantprotected
fInCycleTimeCLASSFacilityprotected
fInfiniteMaterialFromListFabricationPlantprotected
fInsideIVCLASSFacilityprotected
fInternalTimeCLASSFacilityprotected
fIsAtEndOfCycleCLASSFacilityprotected
fIsReusableFabricationPlantprotected
fIsSeparationManagementFabricationPlantprotected
fIsShutDownCLASSFacilityprotected
fIsStartedCLASSFacilityprotected
fLogCLASSObjectprotected
fReactorFuturDBFabricationPlantprotected
fReactorFuturIVFabricationPlantprotected
fReactorNextStepFabricationPlantprotected
fReUsableFabricationPlantprotected
fSeparationLostFractionFabricationPlantprotected
fSeparationStrategyFabricationPlantprotected
fStorageFabricationPlantprotected
fStorageManagementFabricationPlantprotected
fStreamArrayFabricationPlantprotected
fStreamArrayAdressFabricationPlantprotected
fStreamArrayTimeFabricationPlantprotected
fStreamListFabricationPlantprotected
fStreamListFPIsBufferFabricationPlantprotected
fStreamListFPMassFractionMaxFabricationPlantprotected
fStreamListFPMassFractionMinFabricationPlantprotected
fStreamListFPPriorityFabricationPlantprotected
fSubstitutionEvolutionDataFabricationPlantprotected
fSubstitutionFuelFabricationPlantprotected
fSubstitutionIVFabricationPlantprotected
fSubstitutionMaterialFromIVFabricationPlantprotected
GetAllStorage()FabricationPlantinline
GetCreationTime() constCLASSFacilityinline
GetCumulativeIVIn()CLASSFacilityinline
GetCumulativeIVOut()CLASSFacilityinline
GetCycleTime() constCLASSFacilityinline
GetDecay(IsotopicVector isotopicvector, cSecond t)FabricationPlant
GetFacilityType() constCLASSFacilityinline
GetId() constCLASSFacilityinline
GetImpuritiesTolerance()FabricationPlantinline
GetInsideIV() constCLASSFacilityinline
GetInternalTime() constCLASSFacilityinline
GetLifeTime() constCLASSFacilityinline
GetLog()CLASSObjectinline
GetParc()CLASSFacilityinline
GetReactorEvolutionDB(int ReactorId)FabricationPlant
GetReactorFuturIncome() constFabricationPlantinline
GetSeparationEfficiencyAt(cSecond time)FabricationPlant
GetStorage(string keyword)FabricationPlantinline
GetStorageManagement()FabricationPlantinline
GetStreamListFPMassFractionMax()FabricationPlantinline
GetStreamListFPMassFractionMin()FabricationPlantinline
ResetArrays()FabricationPlantprotected
Separation(IsotopicVector isotopicvector, IsotopicVector ExtractedList)FabricationPlantprotected
SetCreationTime(cSecond CTtime)CLASSFacilityinline
SetCycleTime(cSecond Ctime)CLASSFacilityinlinevirtual
SetDecayDataBank(DecayDataBank *decayDB)FabricationPlantinline
SetFacilityType(int type)CLASSFacilityinline
SetFiFo(bool bval=true)FabricationPlantinline
SetId(int id)CLASSFacilityinline
SetImpuritiesTolerance(double val)FabricationPlantinline
SetInCycleTime(cSecond ICtime)CLASSFacilityinline
SetInsideIV(IsotopicVector const &isotopicvector)CLASSFacilityinline
SetInternalTime(cSecond INtime)CLASSFacilityinline
SetLifeTime(cSecond Ltime)CLASSFacilityinline
SetLog(CLASSLogger *log)CLASSObjectinline
SetParc(Scenario *parc)CLASSFacilityinline
SetReUsableStorage(Storage *store)FabricationPlantinline
SetSeparationEfficiency(IsotopicVector IV, cSecond TimeOfSep)FabricationPlant
SetSeparationManagement(bool bval=true)FabricationPlantinline
SetShutDownTime(cSecond SDTime)CLASSFacilityinline
SetStorageManagement(StorageManagement SM)FabricationPlantinline
SetSubstitutionFuel(EvolutionData fuel)FabricationPlant
SetSubstitutionMaterialFromIV(string keyword, IsotopicVector SubstitutionIV)FabricationPlantinline
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