CorrectionFactors class
Helper class to hold correction factors for Iz calculation.
Constructors
- CorrectionFactors({double ambientTemperature = 30.0, int numberOfCircuits = 1, double soilResistivity = 2.5})
-
const
-
CorrectionFactors.fromJson(Map<
String, dynamic> json) -
factory
- CorrectionFactors.ground({double ambientTemperature = 20.0, int numberOfCircuits = 1, double soilResistivity = 2.5})
-
Factory for ground installations with different default temperature
factory
Properties
- ambientTemperature → double
-
Ambient temperature in °C.
Default: 30°C for Air, 20°C for Ground.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- numberOfCircuits → int
-
Number of circuits bundled together.
Default: 1 (Single circuit, no grouping).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- soilResistivity → double
-
Soil thermal resistivity (only for buried).
Default: 2.5 K·m/W (Standard).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited