AddControlReaction(int code) | ControlMaterial | |
AddControlReaction(Reaction r) | ControlMaterial | |
AddNucleus(int Z, int A, double Proportion=1., ProportionUnitType ProportionUnit=kpMOL, string ModeratorCategory="") | Material | |
AddNucleus(int Z, int A, int I, double Proportion, ProportionUnitType ProportionUnit=kpMOL, string ModeratorCategory="") | Material | |
AddNucleus(ZAI *zai, double Proportion=1., ProportionUnitType ProportionUnit=kpMOL, string ModeratorCategory="") | Material | |
AddNucleus(Nucleus_ptr nucleus, double Proportion=1., ProportionUnitType ProportionUnit=kpMOL) | Material | |
AddTheControlNucleus(int Z, int A, double Proportion, ProportionUnitType ProportionUnit=kpMOL) | ControlMaterial | |
AddToGlobalNucleiVector() | Material | |
AddZAIDaughters(ZAI *zai) | Material | |
CFAddElement(int Z, double p) | Material | inline |
CFAddElement(double h, int Z, double p) | Material | |
CFAddElement(double h, string Z, double p) | Material | |
CFAddElement(string Z, double p) | Material | |
CFAddElementNucleus(int Z, int A, int I, double frac, ProportionUnitType unit) | Material | |
CFAddElementNucleus(int Z, int A, double frac, ProportionUnitType unit) | Material | inline |
CFCalculateMaterial() | Material | |
CFDensity | Material | protected |
CFDensityUnit | Material | protected |
CFElementMolarMass | Material | protected |
CFElementRho | Material | protected |
CFElements | Material | protected |
CFhs | Material | protected |
CFIsotopeProportions | Material | protected |
CFIsotopes | Material | protected |
CFPropElement | Material | protected |
CFps | Material | protected |
CFSetDensity(double dens, DensityUnitType unit) | Material | inline |
Clone(double Temperature=- 1) override | ControlMaterial | virtual |
ControlMaterial() | ControlMaterial | |
ControlMaterial(int theNumber) | ControlMaterial | |
ControlMaterial(const ControlMaterial &m) | ControlMaterial | |
ControlMaterial(const Material &m) | ControlMaterial | |
ControlMaterial(ControlMaterial *m) | ControlMaterial | private |
Copy() override | ControlMaterial | virtual |
CopyMaterialControl(ControlMaterial *m) | ControlMaterial | |
DumpCompositionInfo(string name="CompInfo.dat") | Material | |
DumpMaterial(string filename="material.dat") | Material | |
DumpMaterial(string Filename, double Mass, double Volume) | Material | |
Duplicate(int N, bool TrueClone=true) override | ControlMaterial | virtual |
EnablePrint() | Material | inline |
fCFMeanMolarMass | Material | protected |
fCladding | Material | protected |
fComposition | Material | protected |
fControlIndex | ControlMaterial | private |
fControlMaterial | Material | protected |
fControlReactions | ControlMaterial | private |
fCoolant | Material | protected |
fCoolantGap | Material | protected |
fDefaultXSExtension | Material | protected |
fDensity | Material | protected |
fDensityUnit | Material | protected |
fEvolution | Material | protected |
fFatherOfPseudoClone | Material | protected |
fFuel | Material | protected |
fIndex | Material | protected |
FindTotalSigmaPerNucleus() | Material | |
fIsPerturbativeTallyMaterial | Material | protected |
fMaterialName | Material | protected |
fModerator | Material | protected |
fModeratorBox | Material | protected |
fModeratorName | Material | protected |
fNumber | Material | protected |
ForbidPrint() | Material | inline |
fOutCore | Material | protected |
fPerturbative | Material | protected |
fPrintable | Material | protected |
fProportion | Material | protected |
fProportionUnit | Material | protected |
fPseudoMaterial | Material | protected |
fTemperature | Material | protected |
fTemperatureEvolution | Material | protected |
fUpdated | Material | protected |
GetComposition() | Material | inline |
GetComposition(int i) | Material | inline |
GetControlIndex() | ControlMaterial | inline |
GetControlReactions() | ControlMaterial | inline |
GetDefaultXSExtension() | Material | inline |
GetDensity(DensityUnitType DensityUnit) | Material | |
GetDensityUnit() | Material | inline |
GetFatherOfPseudoClone() | Material | inline |
GetMaterialName() | Material | inline |
GetModeratorName() | Material | inline |
GetNucleus(int Z, int A, int I=0) | Material | |
GetNumber() | Material | inline |
GetProportion(int i, ProportionUnitType ProportionUnit) | Material | |
GetProportionUnit() | Material | inline |
GetTemperature() | Material | inline |
GetZAIIndex(ZAI *zai) | Material | |
GetZAIIndex(int Z, int A, int I) | Material | |
GetZAIInTree(ZAI *zai) | Material | inline |
GetZAIInTree(int Z, int A, int I) | Material | |
HasModerator() | Material | inline |
IsCladding() | Material | inline |
IsControlMaterial() | Material | inline |
IsCoolant() | Material | inline |
IsCoolantGap() | Material | inline |
IsEvolving() | Material | inline |
IsFuel() | Material | inline |
IsModerator() | Material | inline |
IsModeratorBox() | Material | inline |
IsOutCore() | Material | inline |
IsPerturbative() | Material | inline |
IsPerturbativeTallyMaterial() | Material | inline |
IsPrintable() | Material | inline |
IsPseudoMaterial() | Material | inline |
IsZAIInTree(ZAI *zai) | Material | inline |
IsZAIInTree(int Z, int A, int I) | Material | |
Material() | Material | |
Material(int theNumber) | Material | |
Material(const Material &m) | Material | |
Material(Material *m) | Material | protected |
MeanMolarMass() | Material | |
Mix(Material *M2, double part, ProportionUnitType ProportionUnit) | ControlMaterial | |
PrintAll() | Material | |
PrintCompositionInfo() | Material | |
PrintDensityUnit(DensityUnitType DensityUnit=kdUNDEFINED) | Material | |
PrintProportionUnit(ProportionUnitType ProportionUnit=kpUNDEFINED) | Material | |
Proportion2AtomCM3() | Material | |
ResetProportion() | Material | |
SetCladding(bool flag=true) | Material | inline |
SetComposition(vector< Nucleus_ptr > f) | Material | inline |
SetCoolant(bool flag=true) | Material | inline |
SetCoolantGap(bool flag=true) | Material | inline |
SetDefaultXSExtension(string name) | Material | |
SetDensity(double Density, DensityUnitType DensityUnit=kdGCM3) | Material | |
SetEvolution() | Material | |
SetFuel(bool flag=true) | Material | inline |
SetIsPerturbativeTallyMaterial(bool f=true) | Material | inline |
SetMaterialName(string name) | Material | inline |
SetModerator(bool flag=true) | Material | inline |
SetModeratorBox(bool flag=true) | Material | inline |
SetModeratorName(string name) | Material | inline |
SetNumber(int n) | Material | inline |
SetOutCore(int TheNumber, double TheVolume) | Material | |
SetPerturbative(bool flag=true) | Material | inline |
SetProportion(int i, double proportion, ProportionUnitType ProportionUnit) | Material | |
SetPseudoMaterial() | Material | |
SetTemperature(double T=293.6) | Material | |
SetTemperatureEvolution(bool flag=true) | Material | |
SortCompositionByAmount() | Material | |
SortCompositionByMass() | Material | |
SumProportion() | Material | |
UpdateZAI(bool WithReactions=true, bool WithSF=true) | Material | |
~ControlMaterial() override | ControlMaterial | |
~Material() | Material | virtual |