CLASS  5.1
Fuel Cycle Simulator
IM_RK4 Member List

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

AdaptStepSize(double *y, double *dydx, double *x, double htry, double eps, double *yscal, double *hdid, double *hnext)DynamicalSystemprivate
BuildDecayMatrix()IrradiationModel
BuildEqns(double t, double *N, double *dNdt)IM_RK4virtual
BuildReactionFiliation()IrradiationModel
CLASSObject()CLASSObject
CLASSObject(CLASSLogger *log)CLASSObject
Clone()CLASSObjectinlinevirtual
DynamicalSystem()DynamicalSystemprivate
DynamicalSystem(const DynamicalSystem &DS)DynamicalSystemprivate
fCaptureReactionIrradiationModelprotected
fDataDirectoryNameIrradiationModelprotected
fDataFileNameIrradiationModelprotected
fDecayConstanteIrradiationModelprotected
fDecayMatrixIrradiationModelprotected
fFastDecayIrradiationModelprotected
fFissionEnergyIrradiationModelprotected
fLogCLASSObjectprotected
fMatrixIndexIrradiationModelprotected
fn2nReactionIrradiationModelprotected
fNormalDecayIrradiationModelprotected
fNVarDynamicalSystemprivate
fReactionYieldIrradiationModelprotected
fReactionYieldFileIrradiationModelprotected
fReverseMatrixIndexIrradiationModelprotected
fShorstestHalflifeIrradiationModelprotected
fSpectrumTypeIrradiationModelprotected
fSpontaneusYieldIrradiationModelprotected
fSpontaneusYieldFileIrradiationModelprotected
fZAIThresholdIrradiationModelprotected
GenerateEvolutionData(IsotopicVector IV, EvolutionData XSSet, double Power, double cycletime)IM_RK4virtual
GetCaptureXsMatrix(EvolutionData EvolutionDataStep, double TStep)IrradiationModelprotected
GetDataDirectoryName() constIrradiationModelinline
GetDataFileName() constIrradiationModelinline
GetDecay(string DecayModes, double &BR, int &Iso, int &StartPos)IrradiationModel
GetDecayConstant() constIrradiationModelinline
GetDecayConstant(const ZAI &zai) constIrradiationModel
GetFissionXsMatrix(EvolutionData EvolutionDataStep, double TStep)IrradiationModelprotected
GetLog()CLASSObjectinline
Getn2nXsMatrix(EvolutionData EvolutionDataStep, double TStep)IrradiationModelprotected
GetNuclearProcessMatrix(TMatrixT< double > &myMatrix, ZAI Mother, IsotopicVector ProductedIV, double XSValue=1)IrradiationModel
GetNumberOfEquationSize()DynamicalSysteminlineprivate
GetShorstestHalflife() constIrradiationModelinline
GetSpectrumType()IrradiationModelinline
GetTheMatrix()IM_RK4
GetTheNucleiVector()IM_RK4
GetZAIThreshold()IrradiationModelinline
IM_RK4()IM_RK4
IM_RK4(CLASSLogger *Log)IM_RK4
IrradiationModel()IrradiationModel
IrradiationModel(CLASSLogger *log)IrradiationModel
LoadDecay()IrradiationModelvirtual
LoadFPYield(string SponfaneusYield, string ReactionYield)IrradiationModel
NuclearDataInitialization()IrradiationModelvirtual
Print() constIrradiationModel
ReadFPYield(string Yield)IrradiationModelprotected
ResetTheMatrix()IM_RK4
ResetTheNucleiVector()IM_RK4
RK4(double *y, double *dydx, double x, double h, double *yout)DynamicalSystemprivate
RungeKutta(double *YStart, double t1, double t2, int EquationNumber)IM_RK4
DynamicalSystem::RungeKutta(double *YStart, double t1, double t2, int EquationNumber)DynamicalSystemprivate
SetFissionEnergy(string FissionEnergyFile)IrradiationModel
SetFissionEnergy(ZAI zai, double E)IrradiationModel
SetFissionEnergy(int Z, int A, int I, double E)IrradiationModelinline
SetForbidNegativeValue()DynamicalSysteminlineprivate
SetLog(CLASSLogger *log)CLASSObjectinline
SetNumberOfEquationSize(int n)DynamicalSysteminlineprivate
SetPrecision(double eps=1e-5)DynamicalSysteminlineprivate
SetShortestHalfLife(double halflife)IrradiationModelinline
SetSpectrumType(string type)IrradiationModel
SetTheMatrix(TMatrixT< double > BatemanMatrix)IM_RK4
SetTheMatrixToZero()IM_RK4
SetTheNucleiVector(TMatrixT< double > NEvolutionMatrix)IM_RK4
SetTheNucleiVectorToZero()IM_RK4
SetZAIThreshold(double zaithreshold)IrradiationModelinline
~DynamicalSystem()DynamicalSystemprivatevirtual