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

Public Types

enum  Parameters {
  ReactorType = 2, ReactionPhase = 3, ThermalMode = 4, PressureIn = 5,
  PressureDrop = 6, TOut = 7, Q = 8, ReactorVolume = 9,
  LengthOfTubes = 10, DiameterOfTubes = 11, NumberOfTubes = 12, ConcentrationFlag = 13,
  SpecifyCalcMode = 14, NumberOfSteps = 15, Stepsize = 16, Tolerance = 17,
  Conversion = 18, Key = 19, NoOfReactions = 20, MolarFlowUnit = 21,
  ActivEHOfRxnUnit = 22, VolumeUnit = 23, TimeUnit = 24, U = 25,
  RateEquationType = 29, UtilDir = 30, UtilTAtL = 31, TRefForHtRcn = 32,
  OverallIGHtOfRxn = 33, EditReactionNo = 34, UserRateError = 36, MassBaseflag = 37,
  MassUnit = 38, OverallLiqHOfRxn = 41, PartialPUnit = 42, IncludeHoldupFlag = 44,
  ActualRxnVolFlag = 45, FrequencyFacRxn1 = 501, ActEnergyRxn1 = 502, FrequencyFacRxn2 = 511,
  ActEnergyRxn2 = 512, FrequencyFacRxn3 = 521, ActEnergyRxn3 = 522, FrequencyFacRxn4 = 531,
  ActEnergyRxn4 = 532, FrequencyFacRxn5 = 541, ActEnergyRxn5 = 542, FrequencyFacRxn6 = 551,
  ActEnergyRxn6 = 552, FrequencyFacRxn7 = 561, ActEnergyRxn7 = 562, FrequencyFacRxn8 = 571,
  ActEnergyRxn8 = 572, FrequencyFacRxn9 = 581, ActEnergyRxn9 = 582, FrequencyFacRxn10 = 591,
  ActEnergyRxn10 = 592, FrequencyFacRxn11 = 601, ActEnergyRxn11 = 602, FrequencyFacRxn12 = 611,
  ActEnergyRxn12 = 612, FrequencyFacRxn13 = 621, ActEnergyRxn13 = 622, FrequencyFacRxn14 = 631,
  ActEnergyRxn14 = 632, FrequencyFacRxn15 = 641, ActEnergyRxn15 = 642, FrequencyFacRxn16 = 651,
  ActEnergyRxn16 = 652, FrequencyFacRxn17 = 661, ActEnergyRxn17 = 662, FrequencyFacRxn18 = 671,
  ActEnergyRxn18 = 672, FrequencyFacRxn19 = 681, ActEnergyRxn19 = 682, FrequencyFacRxn20 = 691,
  ActEnergyRxn20 = 692, FrequencyFacRxn21 = 701, ActEnergyRxn21 = 702, FrequencyFacRxn22 = 711,
  ActEnergyRxn22 = 712
}
 

Properties

float ReactorType [get, set]
 
float ReactionPhase [get, set]
 
float ThermalMode [get, set]
 
float PressureIn [get, set]
 
float PressureDrop [get, set]
 
float TOut [get, set]
 
float Q [get, set]
 
float ReactorVolume [get, set]
 
float LengthOfTubes [get, set]
 
float DiameterOfTubes [get, set]
 
float NumberOfTubes [get, set]
 
float ConcentrationFlag [get, set]
 
float SpecifyCalcMode [get, set]
 
float NumberOfSteps [get, set]
 
float Stepsize [get, set]
 
float Tolerance [get, set]
 
float Conversion [get, set]
 
float Key [get, set]
 
float NoOfReactions [get, set]
 
float MolarFlowUnit [get, set]
 
float ActivEHOfRxnUnit [get, set]
 
float VolumeUnit [get, set]
 
float TimeUnit [get, set]
 
float U [get, set]
 
float RateEquationType [get, set]
 
float UtilDir [get, set]
 
float UtilTAtL [get, set]
 
float TRefForHtRcn [get, set]
 
float OverallIGHtOfRxn [get, set]
 
float EditReactionNo [get, set]
 
float UserRateError [get, set]
 
float MassBaseflag [get, set]
 
float MassUnit [get, set]
 
float OverallLiqHOfRxn [get, set]
 
float PartialPUnit [get, set]
 
float IncludeHoldupFlag [get, set]
 
float ActualRxnVolFlag [get, set]
 
float FrequencyFacRxn1 [get, set]
 
float ActEnergyRxn1 [get, set]
 
float FrequencyFacRxn2 [get, set]
 
float ActEnergyRxn2 [get, set]
 
float FrequencyFacRxn3 [get, set]
 
float ActEnergyRxn3 [get, set]
 
float FrequencyFacRxn4 [get, set]
 
float ActEnergyRxn4 [get, set]
 
float FrequencyFacRxn5 [get, set]
 
float ActEnergyRxn5 [get, set]
 
float FrequencyFacRxn6 [get, set]
 
float ActEnergyRxn6 [get, set]
 
float FrequencyFacRxn7 [get, set]
 
float ActEnergyRxn7 [get, set]
 
float FrequencyFacRxn8 [get, set]
 
float ActEnergyRxn8 [get, set]
 
float FrequencyFacRxn9 [get, set]
 
float ActEnergyRxn9 [get, set]
 
float FrequencyFacRxn10 [get, set]
 
float ActEnergyRxn10 [get, set]
 
float FrequencyFacRxn11 [get, set]
 
float ActEnergyRxn11 [get, set]
 
float FrequencyFacRxn12 [get, set]
 
float ActEnergyRxn12 [get, set]
 
float FrequencyFacRxn13 [get, set]
 
float ActEnergyRxn13 [get, set]
 
float FrequencyFacRxn14 [get, set]
 
float ActEnergyRxn14 [get, set]
 
float FrequencyFacRxn15 [get, set]
 
float ActEnergyRxn15 [get, set]
 
float FrequencyFacRxn16 [get, set]
 
float ActEnergyRxn16 [get, set]
 
float FrequencyFacRxn17 [get, set]
 
float ActEnergyRxn17 [get, set]
 
float FrequencyFacRxn18 [get, set]
 
float ActEnergyRxn18 [get, set]
 
float FrequencyFacRxn19 [get, set]
 
float ActEnergyRxn19 [get, set]
 
float FrequencyFacRxn20 [get, set]
 
float ActEnergyRxn20 [get, set]
 
float FrequencyFacRxn21 [get, set]
 
float ActEnergyRxn21 [get, set]
 
float FrequencyFacRxn22 [get, set]
 
float ActEnergyRxn22 [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: