fix: Fixes failing static pressure tests
This commit is contained in:
@@ -85,13 +85,15 @@ public enum EquipmentMeasurement: Equatable, Sendable {
|
||||
}
|
||||
|
||||
public var externalStaticPressure: Positive<Double> {
|
||||
var postFilterAdder = Positive<Double>.zero
|
||||
if $postFilterPressure > $manufacturersIncludedFilterPressureDrop {
|
||||
postFilterAdder = $postFilterPressure - $manufacturersIncludedFilterPressureDrop
|
||||
guard $manufacturersIncludedFilterPressureDrop == .zero else {
|
||||
return Positive(
|
||||
($postFilterPressure.positiveValue - $manufacturersIncludedFilterPressureDrop.positiveValue)
|
||||
+ $supplyPlenumPressure.positiveValue
|
||||
)
|
||||
}
|
||||
return $returnPlenumPressure
|
||||
+ postFilterAdder
|
||||
+ $supplyPlenumPressure
|
||||
return Positive(
|
||||
$returnPlenumPressure.positiveValue + $supplyPlenumPressure.positiveValue
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -112,7 +114,6 @@ public enum EquipmentMeasurement: Equatable, Sendable {
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: Needs updated for when forms are using `minmal` values.
|
||||
public struct FlaggedMeasurement: Equatable, Sendable {
|
||||
public var airflow: Flagged
|
||||
public var coilPressureDrop: Flagged
|
||||
@@ -287,7 +288,11 @@ public enum EquipmentMeasurement: Equatable, Sendable {
|
||||
}
|
||||
|
||||
public var externalStaticPressure: Positive<Double> {
|
||||
($postFilterPressure - $manufacturersIncludedFilterPressureDrop) + $preCoilPressure
|
||||
let double = ($postFilterPressure.positiveValue - $manufacturersIncludedFilterPressureDrop.positiveValue)
|
||||
+ $preCoilPressure.positiveValue
|
||||
|
||||
// ($postFilterPressure - $manufacturersIncludedFilterPressureDrop) + $preCoilPressure
|
||||
return Positive(double)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user