Click or drag to resize

ReactionSet Class

Inheritance Hierarchy
SystemObject
  DWSIM.Thermodynamics.BaseClassesReactionSet

Namespace: DWSIM.Thermodynamics.BaseClasses
Assembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax
[SerializableAttribute]
[ComVisibleAttribute(true)]
public class ReactionSet : ICloneable, 
	ICustomXMLSerialization, ICapeIdentification, ICapeUtilities, ICapeCollection, ICapeReactionsRoutine, 
	ICapeReactionChemistry, ICapeThermoContext, ICapeKineticReactionContext, ICapeReactionProperties, ICapeThermoMaterialContext, 
	IReactionSet
Request Example View Source

The ReactionSet type exposes the following members.

Constructors
Properties
Methods
 NameDescription
Public methodCalcReactionProp The Reactions Package is passed a list of reaction properties to be calculated.
Public methodClone 
Public methodCount 
Public methodDisableReaction 
Public methodEdit 
Public methodEnableReaction 
Public methodGetBaseReactant Returns the name of the base reactant for a particular reaction.
Public methodGetIDbyName 
Public methodGetNumberOfReactionCompounds Gets the number of compounds occurring in a particular reaction within a Reactions Package.
Public methodGetNumberOfReactions Gets the number of reactions contained in the Reactions Package.
Public methodGetPhaseCompounds Returns the number and ids of the compounds in the specified phase.
Public methodGetReactionCompoundIds Get the identifiers of the components participating in the specified reaction within the reaction set defined in the Reactions Package.
Public methodGetReactionConcBasis Gets the concentration basis required that will be used by a particular reaction in its rate equation. Qualifiers defined in the THRM spec can be used here (i.e. “fugacity”, “moleFraction”, etc)
Public methodGetReactionParameters Returns a collection containing the rate expression parameters for a particular reaction.
Public methodGetReactionPhase Gets the phase on which a particular reaction contained in the Reactions Package will take place.
Public methodGetReactionProp Gets the value of the specified reaction property within a reactions object.\
Public methodGetReactionRateBasis Gets the phase on which the reactions contained in the package will take place.
Public methodGetReactionsIds Returns the identifiers of all the reactions contained within the Reactions Package.
Public methodGetReactionType Returns the type of a particular reaction contained in the Reactions Package.
Public methodGetStoichiometricCoefficients Returns the stoichiometric coefficients of the specified reaction (positive numbers indicate products, negative numbers indicate reactants)
Public methodInitialize 
Public methodItem 
Public methodLoadData 
Public methodObjectCopy 
Public methodSaveData 
Public methodSetMaterial 
Public methodSetMaterial1 
Public methodSetReactionObject 
Public methodSetReactionProp Sets the values of the specified reaction property within a reactions object. The qualifiers passed in determine the reactions, phase and calculation basis for which the property will be got
Public methodSetReactionRank 
Public methodTerminate 
Public methodToString
(Overrides ObjectToString)
Public methodUnsetMaterial 
Top
Fields
 NameDescription
Protected fieldm_kre 
Protected fieldm_params 
Protected fieldm_pme 
Protected fieldm_reactionset 
Protected fieldm_str 
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
See Also