void Splitter_UnitDef::GetOptions() { SetDefaultTag("SP"); SetDrawing("Tank", Drw_Splitter); SetTreeDescription("Demo:Splitter"); SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull); SetModelGroup(MGroup_General); };
void CTrompCurve_UnitDef::GetOptions() { SetDefaultTag("EC"); SetDrawing("TrompCurve", Drw_TrompCurve); SetTreeDescription("LimnDW:TrompCurve"); SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull); SetModelGroup(MGroup_General); };
void FilterPress_UnitDef::GetOptions() { SetDefaultTag("FP"); SetDrawing("Tank", Drw_FltPrss); SetTreeDescription("Demo:Filter Press"); SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull); SetModelGroup(MGroup_General); };
void CBulkSplitter_UnitDef::GetOptions() { SetDefaultTag("EC"); SetDrawing("BulkSplitter", Drw_BulkSplitter); SetTreeDescription("LimnDW:BulkSplitter"); SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull); SetModelGroup(MGroup_General); };
void RandomFailure_UnitDef::GetOptions() { SetDefaultTag("RF"); SetDrawing("Tank", Drw_SchedMaint); SetTreeDescription("Demo:Random Failure"); SetModelSolveMode(MSolveMode_Probal|MSolveMode_DynamicFlow|MSolveMode_DynamicFull); SetModelGroup(MGroup_General); };
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); };
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); };
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); };
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); };
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); };
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); };
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); };