Update project structure and configurations

This commit is contained in:
2026-05-23 10:19:55 +02:00
parent ab5dc7e568
commit 62efea0646
1832 changed files with 83568 additions and 51829 deletions

View File

@@ -631,6 +631,17 @@ impl Component for Pump<Connected> {
}
}
}
fn signature(&self) -> String {
format!("Pump(circuit={})", self.circuit_id.0)
}
fn to_params(&self) -> crate::ComponentParams {
crate::ComponentParams::new("Pump")
.with_param("circuitId", self.circuit_id.0)
.with_param("fluidDensityKgPerM3", self.fluid_density_kg_per_m3)
.with_param("speedRatio", self.speed_ratio)
}
}
impl StateManageable for Pump<Connected> {