Sage Modeling and Simulation Library

MaterialType Constructor (IModel, String, Guid, Double, Double, MaterialState, Double, Double)

Constructor for MaterialType. Provides a way for the user to specify all of the detailed characteristics of the material.

Namespace:  Highpoint.Sage.Materials.Chemistry
Assembly:  Sage4 (in Sage4.dll)

Syntax


public MaterialType(
	IModel model,
	string name,
	Guid guid,
	double specificGravity,
	double specificHeat,
	MaterialState stpState,
	double molecularWeight,
	double latentHeatOfVaporization
)

Parameters

model
Type: Highpoint.Sage.SimCore..::..IModel
The model to which this MaterialType will belong.
name
Type: String
The name of this MaterialType.
guid
Type: Guid
The Guid of this MaterialType.
specificGravity
Type: Double
The specific gravity associated with material of this type.
specificHeat
Type: Double
The specific heat associated with material of this type.
stpState
Type: Highpoint.Sage.Materials.Chemistry..::..MaterialState
State of the material at Standard Temperature & Pressure conditions.
molecularWeight
Type: Double
The molecular weight.
latentHeatOfVaporization
Type: Double
The latent heat of vaporization associated with material of this type. J/kg.