.NET Interface to CHEMCAD  1.1.11
CCAPI.UnitOperations.SCDSColumn Class Reference
+ Inheritance diagram for CCAPI.UnitOperations.SCDSColumn:

Public Types

enum  Parameters {
  NoOfStages = 2, FeedStage1 = 3, FeedStage2 = 4, FeedStage3 = 5,
  FeedStage4 = 6, FeedStage5 = 7, CondenserType = 8, SubcooledDeltaT = 9,
  CondenserMode = 10, CondenserSpec = 11, CondCompiPpos = 12, ReboilerMode = 13,
  ReboilerSpec = 14, ReboilerCompi = 15, Side1StageNo = 16, Side1Spec = 17,
  Side2StageNo = 18, Side2Spec = 19, Side3StageNo = 20, Side3Spec = 21,
  Side4StageNo = 22, Side4Spec = 23, CondPressDrop = 24, ColmPressDrop = 25,
  EstDistRate = 26, EstRefluxRate = 27, EstTTop = 28, EstTBottom = 29,
  EstT2 = 30, EstTN1 = 31, EffTopStage = 32, EffLastStage = 33,
  TopPressure = 34, Tolerance = 36, CalcCondDuty = 38, CalcReblrDuty = 39,
  Iterations = 40, InitialFlag = 41, VaporFraction = 42, UpperLayerDecant = 43,
  LowerLayerDecant = 44, CondRatioCompi = 45, CondRatioCompj = 46, BottRatioCompi = 47,
  BottRatioCompj = 48, ThreePhaseFlag = 49, ThreePhaseStageFrom = 50, ThreePhaseStageTo = 51,
  ReactiveDistillation = 52, DampingFactor = 53, CalcRefluxMole = 54, TrayEfficiencyProfile = 55,
  SimulationModel = 56, CalcRefluxRatio = 57, CalcRefluxMass = 58, ColumnType = 60,
  TrayType = 61, ColumnMaterial = 62, TrayMaterial = 63, ColumnDiameter = 64,
  TraySpace = 65, ColumnLength = 66, ThicknessTop = 67, ThicknessBot = 68,
  MaterialDensity = 69, CostOfPacking = 70, VolumeOfPacking = 71, ActualNoOfTrays = 72,
  InstallFactor = 74, ColumnPurchase = 75, ColumnInstalled = 76, CostEstimationFlag = 77,
  ShellWeight = 78, CostOfShell = 79, CostOfTrays = 80, PlatformLadder = 81,
  CostOfPackings = 82, NoOfSections = 83, Diameter2ndSection = 84, Length2ndSection = 85,
  NoOfSections1 = 86, VolumeOfPacking2 = 87, CondExchangerType = 88, CondMaterial = 89,
  CondenserArea = 90, CondPDesign = 91, CondInstFactr = 92, ReblExchangeType = 93,
  Reblmaterial = 94, ReboilerArea = 95, ReblPDesign = 96, ReblInstFactr = 97,
  Condpurchase = 98, Condinstalled = 99, ReblPurchase = 100, ReblInstalled = 101,
  TotalPurchase = 102, TotalInstalled = 103, RefluxPumpPout = 104, BottomPumpPout = 105,
  SideProduct1Mode = 106, SideProduct2Mode = 107, SideProduct3Mode = 108, SideProduct4Mode = 109,
  Side1FlowEsti = 110, Side2FlowEsti = 111, Side3FlowEsti = 112, Side4FlowEsti = 113,
  VarySpecification = 114, MeasuredObject = 115, TrayNumber = 116, Phase = 117,
  Variable = 118, CompPosition = 119, SpecifiedValue = 120, AllowZeroFlow = 121,
  StageU = 122, StageA = 123, AmbientT = 124, DplotFlag = 125,
  TopMoleHoldup = 133, TopMassHoldup = 134, TopVolHoldup = 135, AccumulatorLiqlevel = 136,
  BottomMoleHoldup = 137, BottomMassHoldup = 138, BottomVolHoldup = 139, BottomLiqLevel = 140,
  ReboilerSteamP = 144, UADcolmCondDuty = 145, UADcolmReboilerDuty = 146, Section2StageNo = 150,
  PackingHeight1 = 151, PackingHeight2 = 152, PackingType = 153, PackingSizemm = 154,
  PackSurfacem2Perm3 = 155, CrimpHeightmm = 156, ChannelBasemm = 157, ChannelSidemm = 158,
  PackVoidFraction = 159, ChannelFlowAngle = 160, TrayModel = 162, NoOfPassesS1 = 163,
  NoOfPassesS2 = 164, WeirSideWidth = 165, WeirCenterWidth = 166, WeirOffCenter = 167,
  WeiroffSide = 168, WeirSide2 = 169, WeirCenter2 = 170, WeirOffCenter2 = 171,
  WeirOffSide2 = 172, WeirHeight = 173, WeirHeight2 = 174, SystemFactor = 175,
  FracholeArea = 177, HolePitch = 178, BilletPackType = 181, BilletCs = 182,
  BilletCfl = 183, BilletCl = 184, BilletCv = 185, BilletCp = 186,
  PresProfileFlag = 194, VaporRecondensing = 196, OptimizationFlag = 198, Side5StageNo = 214,
  Side5Spec = 215, SideProduct5Mode = 216, Side5FlowEsti = 217, Side6StageNo = 218,
  Side6Spec = 219, SideProduct6Mode = 220, Side6FlowEsti = 221, Side7StageNo = 222,
  Side7Spec = 223, SideProduct7Mode = 224, Side7FlowEsti = 225, Side8StageNo = 226,
  Side8Spec = 227, SideProduct8Mode = 228, Side8FlowEsti = 229, Side9StageNo = 230,
  Side9Spec = 231, SideProduct9Mode = 232, Side9FlowEsti = 233, Side10StageNo = 234,
  Side10Spec = 235, SideProduct10Mode = 236, Side10FlowEsti = 237, CalcTolerance = 238,
  FeedStage6 = 239, FeedStage7 = 240, FeedStage8 = 241, FeedStage9 = 242,
  FeedStage10 = 243, DcolmRefluxSpec = 701, DcolmLiqDistSpec = 702, DcolmBottSpec = 703,
  DcolmCondU = 704, DcolmCondA = 705, DcolmReboilerU = 706, DcolmReboilerA = 707,
  DcolmStartupQr = 708, DcolmStartupTime = 709, RefluxContSetPoint = 710, RefluxContPB = 711,
  RefluxContTi = 712
}
 

Properties

float NoOfStages [get, set]
 
float FeedStage1 [get, set]
 
float FeedStage2 [get, set]
 
float FeedStage3 [get, set]
 
float FeedStage4 [get, set]
 
float FeedStage5 [get, set]
 
float CondenserType [get, set]
 
float SubcooledDeltaT [get, set]
 
float CondenserMode [get, set]
 
float CondenserSpec [get, set]
 
float CondCompiPpos [get, set]
 
float ReboilerMode [get, set]
 
float ReboilerSpec [get, set]
 
float ReboilerCompi [get, set]
 
float Side1StageNo [get, set]
 
float Side1Spec [get, set]
 
float Side2StageNo [get, set]
 
float Side2Spec [get, set]
 
float Side3StageNo [get, set]
 
float Side3Spec [get, set]
 
float Side4StageNo [get, set]
 
float Side4Spec [get, set]
 
float CondPressDrop [get, set]
 
float ColmPressDrop [get, set]
 
float EstDistRate [get, set]
 
float EstRefluxRate [get, set]
 
float EstTTop [get, set]
 
float EstTBottom [get, set]
 
float EstT2 [get, set]
 
float EstTN1 [get, set]
 
float EffTopStage [get, set]
 
float EffLastStage [get, set]
 
float TopPressure [get, set]
 
float Tolerance [get, set]
 
float CalcCondDuty [get, set]
 
float CalcReblrDuty [get, set]
 
float Iterations [get, set]
 
float InitialFlag [get, set]
 
float VaporFraction [get, set]
 
float UpperLayerDecant [get, set]
 
float LowerLayerDecant [get, set]
 
float CondRatioCompi [get, set]
 
float CondRatioCompj [get, set]
 
float BottRatioCompi [get, set]
 
float BottRatioCompj [get, set]
 
float ThreePhaseFlag [get, set]
 
float ThreePhaseStageFrom [get, set]
 
float ThreePhaseStageTo [get, set]
 
float ReactiveDistillation [get, set]
 
float DampingFactor [get, set]
 
float CalcRefluxMole [get, set]
 
float TrayEfficiencyProfile [get, set]
 
float SimulationModel [get, set]
 
float CalcRefluxRatio [get, set]
 
float CalcRefluxMass [get, set]
 
float ColumnType [get, set]
 
float TrayType [get, set]
 
float ColumnMaterial [get, set]
 
float TrayMaterial [get, set]
 
float ColumnDiameter [get, set]
 
float TraySpace [get, set]
 
float ColumnLength [get, set]
 
float ThicknessTop [get, set]
 
float ThicknessBot [get, set]
 
float MaterialDensity [get, set]
 
float CostOfPacking [get, set]
 
float VolumeOfPacking [get, set]
 
float ActualNoOfTrays [get, set]
 
float InstallFactor [get, set]
 
float ColumnPurchase [get, set]
 
float ColumnInstalled [get, set]
 
float CostEstimationFlag [get, set]
 
float ShellWeight [get, set]
 
float CostOfShell [get, set]
 
float CostOfTrays [get, set]
 
float PlatformLadder [get, set]
 
float CostOfPackings [get, set]
 
float NoOfSections [get, set]
 
float Diameter2ndSection [get, set]
 
float Length2ndSection [get, set]
 
float NoOfSections1 [get, set]
 
float VolumeOfPacking2 [get, set]
 
float CondExchangerType [get, set]
 
float CondMaterial [get, set]
 
float CondenserArea [get, set]
 
float CondPDesign [get, set]
 
float CondInstFactr [get, set]
 
float ReblExchangeType [get, set]
 
float Reblmaterial [get, set]
 
float ReboilerArea [get, set]
 
float ReblPDesign [get, set]
 
float ReblInstFactr [get, set]
 
float Condpurchase [get, set]
 
float Condinstalled [get, set]
 
float ReblPurchase [get, set]
 
float ReblInstalled [get, set]
 
float TotalPurchase [get, set]
 
float TotalInstalled [get, set]
 
float RefluxPumpPout [get, set]
 
float BottomPumpPout [get, set]
 
float SideProduct1Mode [get, set]
 
float SideProduct2Mode [get, set]
 
float SideProduct3Mode [get, set]
 
float SideProduct4Mode [get, set]
 
float Side1FlowEsti [get, set]
 
float Side2FlowEsti [get, set]
 
float Side3FlowEsti [get, set]
 
float Side4FlowEsti [get, set]
 
float VarySpecification [get, set]
 
float MeasuredObject [get, set]
 
float TrayNumber [get, set]
 
float Phase [get, set]
 
float Variable [get, set]
 
float CompPosition [get, set]
 
float SpecifiedValue [get, set]
 
float AllowZeroFlow [get, set]
 
float StageU [get, set]
 
float StageA [get, set]
 
float AmbientT [get, set]
 
float DplotFlag [get, set]
 
float TopMoleHoldup [get, set]
 
float TopMassHoldup [get, set]
 
float TopVolHoldup [get, set]
 
float AccumulatorLiqlevel [get, set]
 
float BottomMoleHoldup [get, set]
 
float BottomMassHoldup [get, set]
 
float BottomVolHoldup [get, set]
 
float BottomLiqLevel [get, set]
 
float ReboilerSteamP [get, set]
 
float UADcolmCondDuty [get, set]
 
float UADcolmReboilerDuty [get, set]
 
float Section2StageNo [get, set]
 
float PackingHeight1 [get, set]
 
float PackingHeight2 [get, set]
 
float PackingType [get, set]
 
float PackingSizemm [get, set]
 
float PackSurfacem2Perm3 [get, set]
 
float CrimpHeightmm [get, set]
 
float ChannelBasemm [get, set]
 
float ChannelSidemm [get, set]
 
float PackVoidFraction [get, set]
 
float ChannelFlowAngle [get, set]
 
float TrayModel [get, set]
 
float NoOfPassesS1 [get, set]
 
float NoOfPassesS2 [get, set]
 
float WeirSideWidth [get, set]
 
float WeirCenterWidth [get, set]
 
float WeirOffCenter [get, set]
 
float WeiroffSide [get, set]
 
float WeirSide2 [get, set]
 
float WeirCenter2 [get, set]
 
float WeirOffCenter2 [get, set]
 
float WeirOffSide2 [get, set]
 
float WeirHeight [get, set]
 
float WeirHeight2 [get, set]
 
float SystemFactor [get, set]
 
float FracholeArea [get, set]
 
float HolePitch [get, set]
 
float BilletPackType [get, set]
 
float BilletCs [get, set]
 
float BilletCfl [get, set]
 
float BilletCl [get, set]
 
float BilletCv [get, set]
 
float BilletCp [get, set]
 
float PresProfileFlag [get, set]
 
float VaporRecondensing [get, set]
 
float OptimizationFlag [get, set]
 
float Side5StageNo [get, set]
 
float Side5Spec [get, set]
 
float SideProduct5Mode [get, set]
 
float Side5FlowEsti [get, set]
 
float Side6StageNo [get, set]
 
float Side6Spec [get, set]
 
float SideProduct6Mode [get, set]
 
float Side6FlowEsti [get, set]
 
float Side7StageNo [get, set]
 
float Side7Spec [get, set]
 
float SideProduct7Mode [get, set]
 
float Side7FlowEsti [get, set]
 
float Side8StageNo [get, set]
 
float Side8Spec [get, set]
 
float SideProduct8Mode [get, set]
 
float Side8FlowEsti [get, set]
 
float Side9StageNo [get, set]
 
float Side9Spec [get, set]
 
float SideProduct9Mode [get, set]
 
float Side9FlowEsti [get, set]
 
float Side10StageNo [get, set]
 
float Side10Spec [get, set]
 
float SideProduct10Mode [get, set]
 
float Side10FlowEsti [get, set]
 
float CalcTolerance [get, set]
 
float FeedStage6 [get, set]
 
float FeedStage7 [get, set]
 
float FeedStage8 [get, set]
 
float FeedStage9 [get, set]
 
float FeedStage10 [get, set]
 
float DcolmRefluxSpec [get, set]
 
float DcolmLiqDistSpec [get, set]
 
float DcolmBottSpec [get, set]
 
float DcolmCondU [get, set]
 
float DcolmCondA [get, set]
 
float DcolmReboilerU [get, set]
 
float DcolmReboilerA [get, set]
 
float DcolmStartupQr [get, set]
 
float DcolmStartupTime [get, set]
 
float RefluxContSetPoint [get, set]
 
float RefluxContPB [get, set]
 
float RefluxContTi [get, set]
 
- Properties inherited from CCAPI.UnitOperation
short Id [get]
 Id of the unit operation. More...
 
string Name [get]
 Name of the unit operation. More...
 
string CategoryName [get]
 Type of the unit op. More...
 
int CategoryId [get]
 Type of the unit op. More...
 
StreamCollectionCurUnits InletStreams [get]
 Returns all inlet streams of this unit op. More...
 
StreamCollectionCurUnits OutletStreams [get]
 Returns all outlet streams of this unit op. More...
 
string RuntimeErrorString [get]
 Runtime error string. More...
 
int RuntimeErrorCode [get]
 Runtime error code. More...
 
int NumberOfStages [get]
 Number of stages of this unit operation. More...
 

Additional Inherited Members

- Public Member Functions inherited from CCAPI.UnitOperation
 UnitOperation (UnitOperation o)
 
ColumnHydraulicsResult GetColumnHydraulicsFromSizing (ColumnType columnType)
 Get hydraulics of a column unit op. The values are in current flowsheet units. More...
 
ColumnHydraulicsResult GetColumnHydraulicsFromSizingInternalUnits (ColumnType columnType)
 Get hydraulics of a column unit op. The values are in internal units. More...
 
void GetEquilibriumReactionParameter (float parVal, short rxnNo, EquilibriumRxnParamter parID, short compIdx)
 Get equilibrium reaction parameter. More...
 
void PutEquilibriumReactionParameter (float parVal, EquilibriumRxnParamter parID, short rxnNo, short compIdx)
 Set an equilibrium reaction parameter of the unit op. More...
 
float GetKineticReactionParameter (short rxnNo, KineticRxnParameter parID, short compIdx)
 Get kinetic reaction parameter of the unit op. More...
 
void PutKineticReactionPar (float parVal, KineticRxnParameter parID, short rxnNo, short compIdx)
 Set kinetic reaction parameter of the unit op. More...
 
void SetFoulingFactors (double tFouling, double sFouling)
 Set fouling factors of the unit op. More...
 
void SetColumnPressureProfile (float[] pressureCurrentUnits)
 Set the column pressure of a profile in current flowsheet Units. More...
 
void SetParameterInCurUnits (short parameterId, float parVal)
 Set parameter of unit op in current flowsheet units. More...
 
void SetParameterInInternalUnits (short parameterId, float parVal)
 Set parameter of unit op in internal units. More...
 
float GetParameterInCurUnits (short parameterId)
 Get parameter of unit op in current flowsheet units. More...
 
float GetParameterInInernalUnits (short parameterId)
 Get parameter of unit op in internal units. More...
 
float GetTrayProperty (ColumnType columnType, int trayNumber, StreamProperty property)
 Get tray property of the defined tray in the distillation column. More...
 

The documentation for this class was generated from the following file: