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 |