.NET Interface to CHEMCAD  1.1.11
CCAPI.Component Class Reference

Represents a CHEMCAD component. More...

Public Member Functions

float[] GetBinaryInteractionParameters (Component otherComponent)
 Read Binary Internaction parameters. Only accessible if already defined in chemcad thermodynamic settings.
More...
 
void PutBinaryInteractionParameters (Component otherComponent, float[] values)
 Set binary parameters More...
 
void SaveBinaryInteractionParameters ()
 Save binary parameters More...
 
void SaveData ()
 Save user component data. More...
 

Public Attributes

int position
 

Protected Member Functions

float[] GetData (PropertyType2 propertyType)
 Get user component data. More...
 
void PutData (PropertyType2 property, float[] values)
 Get user component data. Only seven physical properties can be obtained. More...
 

Properties

bool IsSolid [get, set]
 Indicates whether this component is solid. More...
 
bool IsUserAdded [get]
 Indicates whether this component is user added. More...
 
short Id [get]
 Id of the component. More...
 
string Name [get]
 The name of the component More...
 
float MolecularWeight [get, set]
 
float CriticalTemperature [get, set]
 
float CriticalPressure [get, set]
 
float CriticalVolume [get, set]
 
float MeltingPoint [get, set]
 
float NormalBoilingPoint [get, set]
 
float IdealGasHeatOfFormation [get, set]
 
float IdealGasGibbsFreeEnergyOfFormation [get, set]
 
float SolubilityFactor [get, set]
 
float DipoleMoment [get, set]
 
float SolidHeatOfFormation [get, set]
 
float SolidGibbsEnergyOfFormation [get, set]
 
float StandardHeatOfVaporation [get, set]
 
float StielPolarFactor [get, set]
 
float PolarParameter [get, set]
 
float EpsK [get, set]
 
float MolecularDiameter [get, set]
 
float WatsonFactor [get, set]
 
float MeanAverageBoilingPoint [get, set]
 
float APIGravity [get, set]
 
float SpecificGravityAt60F [get, set]
 
float RackettConstant [get, set]
 
float ModifiedAcentricFactor [get, set]
 
float UNIQUACAreaParameter [get, set]
 
float UNIQUACVolumeParameter [get, set]
 
float WilsonMolarVolume [get, set]
 
float APINetHeatingValue [get, set]
 
float APIGrossHeatingValue [get, set]
 
float LiquidVolumeConstant [get, set]
 
float[] SolidDensity [get, set]
 
float[] LiquidDensity [get, set]
 
float[] VaporPressureEquation [get, set]
 
float[] HeatOfVaporation [get, set]
 
float[] SolidHeatCapacity [get, set]
 
float[] LiquidHeatCapacity [get, set]
 
float[] IdealGasHeatCapacity [get, set]
 
float[] LiquidViscosity [get, set]
 
float[] VaporViscosity [get, set]
 
float[] LiquidThermalConductivity [get, set]
 
float[] VaporThermalConductivity [get, set]
 
float[] SurfaceTension [get, set]
 
float[] AntoineVaporPressureEquation [get, set]
 
float[] IdealGasHeatCapacityAdditional [get, set]
 
float[] LiquidViscosityAdditional [get, set]
 
float[] SurfaceTensionAdditional [get, set]
 
float[] HenrysConstants [get, set]
 
float[] MSRKParameters [get, set]
 
float[] UNIFACGroupData [get, set]
 
float AcentricFactor [get, set]
 Accentric factor of the component. More...
 

Detailed Description

Represents a CHEMCAD component.

Member Function Documentation

◆ GetBinaryInteractionParameters()

float [] CCAPI.Component.GetBinaryInteractionParameters ( Component  otherComponent)

Read Binary Internaction parameters. Only accessible if already defined in chemcad thermodynamic settings.

◆ GetData()

float [] CCAPI.Component.GetData ( PropertyType2  propertyType)
protected

Get user component data.

Parameters
propertyType

◆ PutBinaryInteractionParameters()

void CCAPI.Component.PutBinaryInteractionParameters ( Component  otherComponent,
float[]  values 
)

Set binary parameters

◆ PutData()

void CCAPI.Component.PutData ( PropertyType2  property,
float[]  values 
)
protected

Get user component data. Only seven physical properties can be obtained.

Set user component data.

◆ SaveBinaryInteractionParameters()

void CCAPI.Component.SaveBinaryInteractionParameters ( )

Save binary parameters

◆ SaveData()

void CCAPI.Component.SaveData ( )

Save user component data.

Property Documentation

◆ AcentricFactor

float CCAPI.Component.AcentricFactor
getset

Accentric factor of the component.

◆ AntoineVaporPressureEquation

float [] CCAPI.Component.AntoineVaporPressureEquation
getset

◆ APIGravity

float CCAPI.Component.APIGravity
getset

◆ APIGrossHeatingValue

float CCAPI.Component.APIGrossHeatingValue
getset

◆ APINetHeatingValue

float CCAPI.Component.APINetHeatingValue
getset

◆ CriticalPressure

float CCAPI.Component.CriticalPressure
getset

◆ CriticalTemperature

float CCAPI.Component.CriticalTemperature
getset

◆ CriticalVolume

float CCAPI.Component.CriticalVolume
getset

◆ DipoleMoment

float CCAPI.Component.DipoleMoment
getset

◆ EpsK

float CCAPI.Component.EpsK
getset

◆ HeatOfVaporation

float [] CCAPI.Component.HeatOfVaporation
getset

◆ HenrysConstants

float [] CCAPI.Component.HenrysConstants
getset

◆ Id

short CCAPI.Component.Id
get

Id of the component.

◆ IdealGasGibbsFreeEnergyOfFormation

float CCAPI.Component.IdealGasGibbsFreeEnergyOfFormation
getset

◆ IdealGasHeatCapacity

float [] CCAPI.Component.IdealGasHeatCapacity
getset

◆ IdealGasHeatCapacityAdditional

float [] CCAPI.Component.IdealGasHeatCapacityAdditional
getset

◆ IdealGasHeatOfFormation

float CCAPI.Component.IdealGasHeatOfFormation
getset

◆ IsSolid

bool CCAPI.Component.IsSolid
getset

Indicates whether this component is solid.

◆ IsUserAdded

bool CCAPI.Component.IsUserAdded
get

Indicates whether this component is user added.

◆ LiquidDensity

float [] CCAPI.Component.LiquidDensity
getset

◆ LiquidHeatCapacity

float [] CCAPI.Component.LiquidHeatCapacity
getset

◆ LiquidThermalConductivity

float [] CCAPI.Component.LiquidThermalConductivity
getset

◆ LiquidViscosity

float [] CCAPI.Component.LiquidViscosity
getset

◆ LiquidViscosityAdditional

float [] CCAPI.Component.LiquidViscosityAdditional
getset

◆ LiquidVolumeConstant

float CCAPI.Component.LiquidVolumeConstant
getset

◆ MeanAverageBoilingPoint

float CCAPI.Component.MeanAverageBoilingPoint
getset

◆ MeltingPoint

float CCAPI.Component.MeltingPoint
getset

◆ ModifiedAcentricFactor

float CCAPI.Component.ModifiedAcentricFactor
getset

◆ MolecularDiameter

float CCAPI.Component.MolecularDiameter
getset

◆ MolecularWeight

float CCAPI.Component.MolecularWeight
getset

◆ MSRKParameters

float [] CCAPI.Component.MSRKParameters
getset

◆ Name

string CCAPI.Component.Name
get

The name of the component

◆ NormalBoilingPoint

float CCAPI.Component.NormalBoilingPoint
getset

◆ PolarParameter

float CCAPI.Component.PolarParameter
getset

◆ RackettConstant

float CCAPI.Component.RackettConstant
getset

◆ SolidDensity

float [] CCAPI.Component.SolidDensity
getset

◆ SolidGibbsEnergyOfFormation

float CCAPI.Component.SolidGibbsEnergyOfFormation
getset

◆ SolidHeatCapacity

float [] CCAPI.Component.SolidHeatCapacity
getset

◆ SolidHeatOfFormation

float CCAPI.Component.SolidHeatOfFormation
getset

◆ SolubilityFactor

float CCAPI.Component.SolubilityFactor
getset

◆ SpecificGravityAt60F

float CCAPI.Component.SpecificGravityAt60F
getset

◆ StandardHeatOfVaporation

float CCAPI.Component.StandardHeatOfVaporation
getset

◆ StielPolarFactor

float CCAPI.Component.StielPolarFactor
getset

◆ SurfaceTension

float [] CCAPI.Component.SurfaceTension
getset

◆ SurfaceTensionAdditional

float [] CCAPI.Component.SurfaceTensionAdditional
getset

◆ UNIFACGroupData

float [] CCAPI.Component.UNIFACGroupData
getset

◆ UNIQUACAreaParameter

float CCAPI.Component.UNIQUACAreaParameter
getset

◆ UNIQUACVolumeParameter

float CCAPI.Component.UNIQUACVolumeParameter
getset

◆ VaporPressureEquation

float [] CCAPI.Component.VaporPressureEquation
getset

◆ VaporThermalConductivity

float [] CCAPI.Component.VaporThermalConductivity
getset

◆ VaporViscosity

float [] CCAPI.Component.VaporViscosity
getset

◆ WatsonFactor

float CCAPI.Component.WatsonFactor
getset

◆ WilsonMolarVolume

float CCAPI.Component.WilsonMolarVolume
getset


The documentation for this class was generated from the following file: