Variation Class

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

Variation Class Properties

Variation Properties Type Values

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 Methods Description data 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