Update project structure and configurations
This commit is contained in:
@@ -30,10 +30,13 @@ use std::collections::HashMap;
|
||||
/// Heat flows from `hot_circuit` to `cold_circuit` proportional to the
|
||||
/// temperature difference and thermal conductance (UA value).
|
||||
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
|
||||
#[serde(rename_all = "camelCase")]
|
||||
pub struct ThermalCoupling {
|
||||
/// Circuit that supplies heat (higher temperature side).
|
||||
#[serde(alias = "hot_circuit")]
|
||||
pub hot_circuit: CircuitId,
|
||||
/// Circuit that receives heat (lower temperature side).
|
||||
#[serde(alias = "cold_circuit")]
|
||||
pub cold_circuit: CircuitId,
|
||||
/// Thermal conductance (UA) in W/K. Higher values = more heat transfer.
|
||||
pub ua: ThermalConductance,
|
||||
|
||||
Reference in New Issue
Block a user