ICapeThermoMaterialObject Interface

Material object interface

Definition

Namespace: CapeOpen
Assembly: CapeOpen (in CapeOpen.dll) Version: 1.0.0.0 (1.0.0.0)
[ComImportAttribute]
[ComVisibleAttribute(false)]
[GuidAttribute("678c0994-7d66-11d2-a67d-00105a42887f")]
public interface ICapeThermoMaterialObject

Properties

ComponentIds Get the component ids for this MO
PhaseIds Get the phase ids for this MO

Methods

AvailableProps Check which properties are available
CalcEquilibrium Calculate some equilibrium values
CalcProp Calculate some properties
CreateMaterialObject Create another empty material object
Duplicate Duplicate this material object
GetComponentConstant Get some pure component constant(s)
GetIndependentVar Get the independent variable for the state
GetNumComponents Get the number of components in this material object
GetProp Get some pure component constant(s)
GetPropList Get the list of properties
GetUniversalConstant Get some universal constant(s)
PropCheck Check a property is valid
RemoveResults Remove any previously calculated results for given properties
SetIndependentVar Set the independent variable for the state
SetProp Get some pure component constant(s)
ValidityCheck Check the validity of the given properties

See Also