ReactionSetCalcReactionProp Method |
The Reactions Package is passed a list of reaction properties to be calculated.
Namespace: DWSIM.Thermodynamics.BaseClassesAssembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax public void CalcReactionProp(
Object props,
string phase,
Object reacIds,
string basis
)
Public Sub CalcReactionProp (
props As Object,
phase As String,
reacIds As Object,
basis As String
)
Request Example
View SourceParameters
- props Object
- The Reaction Properties to be calculated.
- phase String
- The qualified phase for the results.
- reacIds Object
- The qualified reactions for the results. NULL to specify all
reactions in the set.
- basis String
- Qualifies the basis of the result (i.e., mass /mole). Default is
mole. Use NULL only as a placeholder for properties for which
basis does not apply.
Implements
ICapeReactionsRoutine.CalcReactionProp(Object, String, Object, String)Remarks The Reactions Package is passed a list of reaction properties to be calculated, the reaction IDS for which the
properties are required, and the calculation basis for the reaction properties (i.e. mole or mass). A material object
containing the thermodynamic state variables that need to be used for calculating the reaction properties (e.g. T,
P and compositions) is passed separately via a call to the setMaterial method of the Reaction Package’s
ICapeThermoContext interface.
The results of the calculation will be written to the reaction object passed to the Reactions Package via either the
ICapeKineticReactionContext interface for a kinetic reaction package, or the ICapeElectrolyteReactionContext
interface for an Electrolyte Property Package.
See Also