19 lines
417 B
Swift
19 lines
417 B
Swift
public struct HouseLoad: Codable, Equatable, Sendable {
|
|
|
|
public let coolingTotal: Int
|
|
public let coolingSensible: Int
|
|
public let heating: Int
|
|
|
|
public var coolingLatent: Int { coolingTotal - coolingSensible }
|
|
|
|
public init(
|
|
coolingTotal: Int,
|
|
coolingSensible: Int,
|
|
heating: Int
|
|
) {
|
|
self.coolingTotal = coolingTotal
|
|
self.coolingSensible = coolingSensible
|
|
self.heating = heating
|
|
}
|
|
}
|