Variation Class

The Variation class allows for definition of a variation method typically used for physical property definition.

Variation Class Properties

Variation PropertiesTypeValues

type

String

“Constant”, “Equation of State”, “Polynomial”, “Inverse Polynomial”, ...

xUnits

String 

yUnits

String 

material

String

Material for PCB Traces and Planes

exponent

Number

Coverage Exponent for PCB Traces and Planes

dielectricMaterial

String

Material for PCB Dielectric

radiusUnits

String

Units of Radius values for Velocity Profile variation (internal fan material device)

velocityUnits

String

Units of Velocity for Velocity Profile variation (internal fan material device)

controlMethod

String

"TCold"; "THot"; "Voltage"; "Current"; "Power

Variation Class Methods

Variation MethodsDescriptiondata return

setValue(value)

setValue(value, units)

setValue(name, value)

setValue(name, value, units)

sets the variation value

value = number

units = string

name = string

no

addPoint(x, y);

adds a point to a table variation

x,y=number;

no

addVelocity(radius, axial, swirl, radial)

Values to specify a velocity profile for internal fan

no

setControlValue(value, units)

Control value for TEC (corresponds to controlMethod property)

no