Click or drag to resize

ReactionSetCalcReactionProp Method

The Reactions Package is passed a list of reaction properties to be calculated.

Namespace: DWSIM.Thermodynamics.BaseClasses
Assembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax
public void CalcReactionProp(
	Object props,
	string phase,
	Object reacIds,
	string basis
)
Request Example View Source

Parameters

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