Some checks failed
CI / check (push) Has been cancelled
Capture uncommitted solver robustness work (regularization, domain errors, linear solver lifecycle, tube DP/MSH), web workbench updates, and synced BMAD skills across IDE agent folders before starting BPHX pressure-drop. Co-authored-by: Cursor <cursoragent@cursor.com>
670 lines
26 KiB
Plaintext
670 lines
26 KiB
Plaintext
cargo : warning: variable does not need to be mutable
|
|
Au caractère C:\Users\serameza\AppData\Local\Temp\ps-script-442b02dc-99fb-4cd0-b9d7-6ab814d90fb8.ps1:96 : 59
|
|
+ ... pyk-main\entropyk"; cargo test --package entropyk-solver 2>&1 | Out-F ...
|
|
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
+ CategoryInfo : NotSpecified: (warning: variab...d to be mutable:String) [], RemoteException
|
|
+ FullyQualifiedErrorId : NativeCommandError
|
|
|
|
--> crates\components\src\screw_economizer_compressor.rs:623:13
|
|
|
|
|
623 | let mut incoming_iter = external_edge_state_indices.iter()
|
|
| ----^^^^^^^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: struct `MockBrineBackend` is never constructed
|
|
--> crates\components\src\brine_boundary.rs:601:12
|
|
|
|
|
601 | struct MockBrineBackend;
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: associated function `new` is never used
|
|
--> crates\components\src\brine_boundary.rs:604:12
|
|
|
|
|
603 | impl MockBrineBackend {
|
|
| --------------------- associated function in this implementation
|
|
604 | fn new() -> Self {
|
|
| ^^^
|
|
|
|
warning: function `make_port` is never used
|
|
--> crates\components\src\brine_boundary.rs:676:8
|
|
|
|
|
676 | fn make_port(fluid: &str, p_pa: f64, h_jkg: f64) -> ConnectedPort {
|
|
| ^^^^^^^^^
|
|
|
|
warning: constant `K_AIR` is never used
|
|
--> crates\components\src\heat_exchanger\fin_coil_condenser.rs:92:7
|
|
|
|
|
92 | const K_AIR: f64 = 0.0270;
|
|
| ^^^^^
|
|
|
|
warning: constant `RHO_AIR_STD` is never used
|
|
--> crates\components\src\heat_exchanger\fin_coil_condenser.rs:96:7
|
|
|
|
|
96 | const RHO_AIR_STD: f64 = 1.145;
|
|
| ^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\heat_exchanger\condenser.rs:218:5
|
|
|
|
|
218 | pub fn hot_inlet_state(&self) -> Result<entropyk_fluids::ThermoState, ComponentError> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
note: the lint level is defined here
|
|
--> crates\components\src\lib.rs:55:9
|
|
|
|
|
55 | #![warn(missing_docs)]
|
|
| ^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\heat_exchanger\evaporator.rs:244:5
|
|
|
|
|
244 | pub fn hot_inlet_state(&self) -> Result<entropyk_fluids::ThermoState, ComponentError> {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\isentropic_compressor.rs:135:5
|
|
|
|
|
135 | pub fn isentropic_efficiency(&self) -> f64 {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\isentropic_compressor.rs:139:5
|
|
|
|
|
139 | pub fn t_cond_k(&self) -> f64 {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\isentropic_compressor.rs:143:5
|
|
|
|
|
143 | pub fn t_evap_k(&self) -> f64 {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a method
|
|
--> crates\components\src\isentropic_compressor.rs:147:5
|
|
|
|
|
147 | pub fn superheat_k(&self) -> f64 {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\registry.rs:18:24
|
|
|
|
|
18 | MissingParameter { component: String, parameter: String },
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\registry.rs:18:43
|
|
|
|
|
18 | MissingParameter { component: String, parameter: String },
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\registry.rs:20:24
|
|
|
|
|
20 | InvalidParameter { component: String, parameter: String, reason: String },
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\registry.rs:20:43
|
|
|
|
|
20 | InvalidParameter { component: String, parameter: String, reason: String },
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\registry.rs:20:62
|
|
|
|
|
20 | InvalidParameter { component: String, parameter: String, reason: String },
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1002:5
|
|
|
|
|
1002 | pub fluid: FluidId,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1003:5
|
|
|
|
|
1003 | pub p_set_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1004:5
|
|
|
|
|
1004 | pub quality: f64,
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1005:5
|
|
|
|
|
1005 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1097:5
|
|
|
|
|
1097 | pub fluid: FluidId,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1098:5
|
|
|
|
|
1098 | pub p_back_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1099:5
|
|
|
|
|
1099 | pub quality_opt: Option<f64>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1100:5
|
|
|
|
|
1100 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1188:5
|
|
|
|
|
1188 | pub fluid: FluidId,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1189:5
|
|
|
|
|
1189 | pub concentration: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1190:5
|
|
|
|
|
1190 | pub temperature_k: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1191:5
|
|
|
|
|
1191 | pub pressure_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1192:5
|
|
|
|
|
1192 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1292:5
|
|
|
|
|
1292 | pub p_back_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1293:5
|
|
|
|
|
1293 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1366:5
|
|
|
|
|
1366 | pub temperature_k: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1367:5
|
|
|
|
|
1367 | pub relative_humidity: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1368:5
|
|
|
|
|
1368 | pub pressure_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1369:5
|
|
|
|
|
1369 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1456:5
|
|
|
|
|
1456 | pub p_back_pa: f64,
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: missing documentation for a struct field
|
|
--> crates\components\src\python_components.rs:1457:5
|
|
|
|
|
1457 | pub edge_indices: Vec<(usize, usize)>,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: `entropyk-components` (lib) generated 38 warnings (run `cargo fix --lib -p entropyk-components` to apply 1
|
|
suggestion)
|
|
warning: value assigned to `eq_offset` is never read
|
|
--> crates\solver\src\system.rs:1900:9
|
|
|
|
|
1900 | eq_offset += n_couplings;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= help: maybe it is overwritten before being read?
|
|
= note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: field `n_ports` is never read
|
|
--> crates\solver\src\snapshot_params.rs:25:5
|
|
|
|
|
22 | pub struct ParamsPlaceholder {
|
|
| ----------------- field in this struct
|
|
...
|
|
25 | n_ports: usize,
|
|
| ^^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates\solver\src\inverse\calibration.rs:1005:13
|
|
|
|
|
1005 | let mut sys = System::new();
|
|
| ----^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates\solver\src\inverse\calibration.rs:1021:13
|
|
|
|
|
1021 | let mut sys = System::new();
|
|
| ----^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
warning: `entropyk-solver` (lib) generated 2 warnings
|
|
warning: `entropyk-solver` (lib test) generated 4 warnings (2 duplicates) (run `cargo fix --lib -p entropyk-solver
|
|
--tests` to apply 2 suggestions)
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:17:39
|
|
|
|
|
17 | use entropyk_solver::system::{System, TEMP_MASS_FLOW_SEED_KG_S};
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:166:31
|
|
|
|
|
166 | let previous_state = vec![TEMP_MASS_FLOW_SEED_KG_S, 1.0, 2.0];
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:215:31
|
|
|
|
|
215 | let previous_state = vec![TEMP_MASS_FLOW_SEED_KG_S, 5.0, 10.0];
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:240:31
|
|
|
|
|
240 | let previous_state = vec![TEMP_MASS_FLOW_SEED_KG_S, 1.0, 2.0];
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:306:34
|
|
|
|
|
306 | initial_state: Some(vec![TEMP_MASS_FLOW_SEED_KG_S, 1.0, 1.0]),
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\timeout_budgeted_solving.rs:420:34
|
|
|
|
|
420 | initial_state: Some(vec![TEMP_MASS_FLOW_SEED_KG_S, 1.0, 1.0]),
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
Compiling entropyk-solver v0.1.0 (C:\Users\serameza\impact\dev\Entropyk-main\entropyk\crates\solver)
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\refrigeration_cycle_integration.rs:13:22
|
|
|
|
|
13 | system::{System, TEMP_MASS_FLOW_SEED_KG_S},
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\refrigeration_cycle_integration.rs:170:13
|
|
|
|
|
170 | let m = TEMP_MASS_FLOW_SEED_KG_S;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `ConvergenceStatus`
|
|
--> crates\solver\tests\fallback_solver.rs:15:5
|
|
|
|
|
15 | ConvergenceStatus, FallbackConfig, FallbackSolver, NewtonConfig, PicardConfig, Solver,
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\fallback_solver.rs:19:30
|
|
|
|
|
19 | use entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\fallback_solver.rs:372:57
|
|
|
|
|
372 | PicardConfig::default().with_initial_state(vec![TEMP_MASS_FLOW_SEED_KG_S, 1.0, 1.0]);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\fallback_solver.rs:679:34
|
|
|
|
|
679 | .with_initial_state(vec![TEMP_MASS_FLOW_SEED_KG_S, 0.0, 0.0]);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: struct `SlowConvergingSystem` is never constructed
|
|
--> crates\solver\tests\fallback_solver.rs:147:8
|
|
|
|
|
147 | struct SlowConvergingSystem {
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: associated function `new` is never used
|
|
--> crates\solver\tests\fallback_solver.rs:155:8
|
|
|
|
|
154 | impl SlowConvergingSystem {
|
|
| ------------------------- associated function in this implementation
|
|
155 | fn new(rate: f64, target: f64) -> Self {
|
|
| ^^^
|
|
|
|
warning: unused import: `Pressure`
|
|
--> crates\solver\tests\smart_initializer.rs:13:31
|
|
|
|
|
13 | use entropyk_core::{Enthalpy, Pressure, Temperature};
|
|
| ^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:16:13
|
|
|
|
|
16 | system::TEMP_MASS_FLOW_SEED_KG_S,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:100:34
|
|
|
|
|
100 | .with_initial_state(vec![TEMP_MASS_FLOW_SEED_KG_S, targets[0], targets[1]]);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:120:34
|
|
|
|
|
120 | .with_initial_state(vec![TEMP_MASS_FLOW_SEED_KG_S, targets[0], targets[1]]);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:159:34
|
|
|
|
|
159 | .with_initial_state(vec![TEMP_MASS_FLOW_SEED_KG_S, targets[0], targets[1]]);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:190:49
|
|
|
|
|
190 | let smart_state: Vec<f64> = std::iter::once(TEMP_MASS_FLOW_SEED_KG_S)
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:269:35
|
|
|
|
|
269 | assert_relative_eq!(state[0], TEMP_MASS_FLOW_SEED_KG_S, max_relative = 1e-9);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\smart_initializer.rs:272:35
|
|
|
|
|
272 | assert_relative_eq!(state[3], TEMP_MASS_FLOW_SEED_KG_S, max_relative = 1e-9);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\jacobian_freezing.rs:15:13
|
|
|
|
|
15 | system::TEMP_MASS_FLOW_SEED_KG_S,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\jacobian_freezing.rs:374:13
|
|
|
|
|
374 | TEMP_MASS_FLOW_SEED_KG_S,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\traceability.rs:5:39
|
|
|
|
|
5 | use entropyk_solver::system::{System, TEMP_MASS_FLOW_SEED_KG_S};
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\traceability.rs:88:28
|
|
|
|
|
88 | initial_state[m] = TEMP_MASS_FLOW_SEED_KG_S;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\calibrated_cycle_integration.rs:23:13
|
|
|
|
|
23 | system::TEMP_MASS_FLOW_SEED_KG_S,
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\calibrated_cycle_integration.rs:175:32
|
|
|
|
|
175 | initial_state[m_idx] = TEMP_MASS_FLOW_SEED_KG_S;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\homotopy_continuation.rs:27:22
|
|
|
|
|
27 | system::{System, TEMP_MASS_FLOW_SEED_KG_S},
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(deprecated)]` on by default
|
|
|
|
warning: use of deprecated constant `entropyk_solver::system::TEMP_MASS_FLOW_SEED_KG_S`: Use
|
|
DEFAULT_MASS_FLOW_SEED_KG_S instead
|
|
--> crates\solver\tests\homotopy_continuation.rs:197:13
|
|
|
|
|
197 | let m = TEMP_MASS_FLOW_SEED_KG_S;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
warning: unused import: `std::collections::HashMap`
|
|
--> crates\solver\tests\inverse_calibration_algorithm.rs:11:5
|
|
|
|
|
11 | use std::collections::HashMap;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused import: `Solver`
|
|
--> crates\solver\tests\inverse_calibration_algorithm.rs:21:19
|
|
|
|
|
21 | NewtonConfig, Solver, System,
|
|
| ^^^^^^
|
|
|
|
warning: field `base_capacity` is never read
|
|
--> crates\solver\tests\inverse_calibration_algorithm.rs:28:5
|
|
|
|
|
26 | struct MockCalibratedHx {
|
|
| ---------------- field in this struct
|
|
27 | calib_indices: CalibIndices,
|
|
28 | base_capacity: f64,
|
|
| ^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: variable does not need to be mutable
|
|
--> crates\solver\tests\chiller_air_glycol_integration.rs:273:9
|
|
|
|
|
273 | let mut coil_35 = MchxCondenserCoil::for_35c_ambient(15_000.0, 0);
|
|
| ----^^^^^^^
|
|
| |
|
|
| help: remove this `mut`
|
|
|
|
|
= note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: type alias `CP` is never used
|
|
--> crates\solver\tests\chiller_air_glycol_integration.rs:47:6
|
|
|
|
|
47 | type CP = Port<Connected>;
|
|
| ^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: field `circuit_id` is never read
|
|
--> crates\solver\tests\chiller_air_glycol_integration.rs:90:5
|
|
|
|
|
88 | struct Mock {
|
|
| ---- field in this struct
|
|
89 | n: usize,
|
|
90 | circuit_id: CircuitId,
|
|
| ^^^^^^^^^^
|
|
|
|
warning: `entropyk-solver` (test "timeout_budgeted_solving") generated 6 warnings
|
|
warning: `entropyk-solver` (test "refrigeration_cycle_integration") generated 2 warnings
|
|
warning: `entropyk-solver` (test "fallback_solver") generated 6 warnings (run `cargo fix --test "fallback_solver" -p
|
|
entropyk-solver` to apply 1 suggestion)
|
|
warning: `entropyk-solver` (test "smart_initializer") generated 8 warnings (run `cargo fix --test "smart_initializer"
|
|
-p entropyk-solver` to apply 1 suggestion)
|
|
warning: `entropyk-solver` (test "jacobian_freezing") generated 2 warnings
|
|
warning: `entropyk-solver` (test "traceability") generated 2 warnings
|
|
warning: `entropyk-solver` (test "calibrated_cycle_integration") generated 2 warnings
|
|
warning: `entropyk-solver` (test "homotopy_continuation") generated 2 warnings
|
|
warning: `entropyk-solver` (test "inverse_calibration_algorithm") generated 3 warnings (run `cargo fix --test
|
|
"inverse_calibration_algorithm" -p entropyk-solver` to apply 2 suggestions)
|
|
warning: `entropyk-solver` (test "chiller_air_glycol_integration") generated 3 warnings (run `cargo fix --test
|
|
"chiller_air_glycol_integration" -p entropyk-solver` to apply 1 suggestion)
|
|
warning: type alias `CP` is never used
|
|
--> crates\solver\tests\real_cycle_inverse_integration.rs:11:6
|
|
|
|
|
11 | type CP = Port<Connected>;
|
|
| ^^
|
|
|
|
|
= note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: field `circuit_id` is never read
|
|
--> crates\solver\tests\real_cycle_inverse_integration.rs:37:5
|
|
|
|
|
35 | struct Mock {
|
|
| ---- field in this struct
|
|
36 | n: usize,
|
|
37 | circuit_id: CircuitId,
|
|
| ^^^^^^^^^^
|
|
|
|
warning: unused import: `FallbackConfig`
|
|
--> crates\solver\tests\convergence_criteria.rs:11:5
|
|
|
|
|
11 | FallbackConfig, FallbackSolver, NewtonConfig, PicardConfig, Solver, System,
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
|
= note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: unused variable: `internal_state_len_each`
|
|
--> crates\solver\tests\macro_component_integration.rs:398:9
|
|
|
|
|
398 | let internal_state_len_each = chiller_a.internal_state_len(); // = 12
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore:
|
|
`_internal_state_len_each`
|
|
|
|
|
= note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
|
|
|
|
warning: `entropyk-solver` (test "real_cycle_inverse_integration") generated 2 warnings
|
|
warning: `entropyk-solver` (test "convergence_criteria") generated 1 warning (run `cargo fix --test
|
|
"convergence_criteria" -p entropyk-solver` to apply 1 suggestion)
|
|
warning: `entropyk-solver` (test "macro_component_integration") generated 1 warning (run `cargo fix --test
|
|
"macro_component_integration" -p entropyk-solver` to apply 1 suggestion)
|
|
error[E0053]: method `set_system_context` has an incompatible type for trait
|
|
--> crates\solver\examples\real_cycle_html.rs:46:5
|
|
|
|
|
46 | fn set_system_context(&mut self, _off: usize, edges: &[(usize, usize)]) {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected a tuple with 3 elements,
|
|
found one with 2 elements
|
|
|
|
|
= note: expected signature `fn(&mut MockCompressor, _, &[(usize, usize, usize)])`
|
|
found signature `fn(&mut MockCompressor, _, &[(usize, usize)])`
|
|
|
|
error[E0053]: method `set_system_context` has an incompatible type for trait
|
|
--> crates\solver\examples\real_cycle_html.rs:74:5
|
|
|
|
|
74 | fn set_system_context(&mut self, _off: usize, edges: &[(usize, usize)]) {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected a tuple with 3 elements,
|
|
found one with 2 elements
|
|
|
|
|
= note: expected signature `fn(&mut MockCondenser, _, &[(usize, usize, usize)])`
|
|
found signature `fn(&mut MockCondenser, _, &[(usize, usize)])`
|
|
|
|
error[E0053]: method `set_system_context` has an incompatible type for trait
|
|
--> crates\solver\examples\real_cycle_html.rs:101:5
|
|
|
|
|
101 | fn set_system_context(&mut self, _off: usize, edges: &[(usize, usize)]) {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected a tuple with 3 elements,
|
|
found one with 2 elements
|
|
|
|
|
= note: expected signature `fn(&mut MockValve, _, &[(usize, usize, usize)])`
|
|
found signature `fn(&mut MockValve, _, &[(usize, usize)])`
|
|
|
|
error[E0053]: method `set_system_context` has an incompatible type for trait
|
|
--> crates\solver\examples\real_cycle_html.rs:140:5
|
|
|
|
|
140 | fn set_system_context(&mut self, _off: usize, edges: &[(usize, usize)]) {
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected a tuple with 3 elements,
|
|
found one with 2 elements
|
|
|
|
|
= note: expected signature `fn(&mut MockEvaporator, _, &[(usize, usize, usize)])`
|
|
found signature `fn(&mut MockEvaporator, _, &[(usize, usize)])`
|
|
|
|
For more information about this error, try `rustc --explain E0053`.
|
|
error: could not compile `entropyk-solver` (example "real_cycle_html") due to 4 previous errors
|