Exemple #1
0
void CPSDUnit_UnitDef::GetOptions()
{
    SetDefaultTag("PC");
    SetDrawing("Tank", Drw_CPSDUnit);
    SetTreeDescription("Worsley:PSDUnit");
    SetDescription("Worsley Precip Model: PSD Generation and Display");
    SetModelSolveMode(MSolveMode_Probal);
    SetModelGroup(MGroup_Alumina);
    SetModelLicense(MLicense_HeatExchange|MLicense_Alumina);
};
Exemple #2
0
void SimpleReactor_UnitDef::GetOptions()
{
    SetDefaultTag("SR", true);
    SetDrawing("Tank", Drw_SimpleReactor);
    SetTreeDescription("Demo:Simple Reactor");
    SetDescription("TODO: A description");
    SetModelSolveMode(MSolveMode_Probal);
    SetModelGroup(MGroup_General);
    SetModelLicense(MLicense_Standard);
};
Exemple #3
0
void BatchPrecip_UnitDef::GetOptions()
  {
  SetDefaultTag("BP", true);
  SetDrawing("Tank", BatchPrecipDraw);
  SetTreeDescription("Process:Unit:Alcan Batch Precipitator");
  SetDescription("Alcan Batch Precipitator based on Hyprod model");
  SetModelSolveMode(MSolveMode_Probal);
  SetModelGroup(MGroup_Alumina);
  SetModelLicense(MLicense_HeatExchange|MLicense_Alumina|MLicense_Alcan);
  };
Exemple #4
0
void QualChange_UnitDef::GetOptions()
{
    SetDefaultTag("QC");
    SetDrawing("HeatExchange", Drw_QualChange);
    SetTreeDescription("Demo:Simple Heater");
    SetDescription("TODO: A description");
    SetModelSolveMode(MSolveMode_Probal);
    SetModelGroup(MGroup_Energy);
    SetModelLicense(MLicense_HeatExchange);
};
Exemple #5
0
void CPrecipitator_UnitDef::GetOptions()
{
  SetDefaultTag("PC");
  SetDrawing("Tank", Drw_CPrecipitator);
  SetTreeDescription("Process:Unit:Precipitator(2)");
  SetDescription("TODO: Precip Model");
  SetModelSolveMode(MSolveMode_Probal);
  SetModelGroup(MGroup_Alumina);
  SetModelLicense(MLicense_HeatExchange|MLicense_Alumina);
};
Exemple #6
0
void SingleVarStats_UnitDef::GetOptions()
{
	SetDefaultTag("SVH");
	SetDrawing("Control", Drw_Stats);
  #if defined(Control1)
	SetTreeDescription("Statistics:Single Variable Histogram");
  #else
	SetTreeDescription("Demo:Single Variable Histogram");
  #endif
	SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull);
	SetModelGroup(MGroup_General);
  SetModelLicense(MLicense_Standard);
};
Exemple #7
0
void FlotationCell_UnitDef::GetOptions()
  {
  SetDefaultTag("FC");
  SetDrawing("Tank", Drw_FlotCell);
  #if defined(Separ1)
  SetTreeDescription("Separation:Flotation Cell");
  #else
  SetTreeDescription("Demo:Flotation Cell");
  #endif
  SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow/*|MSolveMode_DynamicFull*/);
  SetModelGroup(MGroup_General);
  SetModelLicense(MLicense_Standard);
  };