@@ -20,7 +20,7 @@ struct ProcessFlowRaw {
2020 commodity_id : String ,
2121 years : String ,
2222 regions : String ,
23- flow : f64 ,
23+ coeff : f64 ,
2424 #[ serde( default ) ]
2525 flow_type : FlowType ,
2626 flow_cost : Option < f64 > ,
@@ -31,9 +31,9 @@ impl ProcessFlowRaw {
3131 fn validate ( & self ) -> Result < ( ) > {
3232 // Check that flow is not infinity, nan, 0 etc.
3333 ensure ! (
34- self . flow . is_normal( ) ,
35- "Invalid value for flow ({})" ,
36- self . flow
34+ self . coeff . is_normal( ) ,
35+ "Invalid value for coeff ({})" ,
36+ self . coeff
3737 ) ;
3838
3939 // **TODO**: https://github.com/EnergySystemsModellingLab/MUSE_2.0/issues/300
@@ -108,7 +108,7 @@ where
108108 // Create ProcessFlow object
109109 let process_flow = ProcessFlow {
110110 commodity : Rc :: clone ( commodity) ,
111- flow : record. flow ,
111+ coeff : record. coeff ,
112112 flow_type : record. flow_type ,
113113 flow_cost : record. flow_cost . unwrap_or ( 0.0 ) ,
114114 is_pac : record. is_pac ,
@@ -177,7 +177,7 @@ fn validate_flow_map(flow_map: &IndexMap<CommodityID, ProcessFlow>) -> Result<()
177177 let mut flow_sign: Option < bool > = None ; // False for inputs, true for outputs
178178 for flow in flow_map. values ( ) . filter ( |flow| flow. is_pac ) {
179179 // Check that flow sign is consistent
180- let current_flow_sign = flow. flow > 0.0 ;
180+ let current_flow_sign = flow. coeff > 0.0 ;
181181 if let Some ( flow_sign) = flow_sign {
182182 ensure ! (
183183 current_flow_sign == flow_sign,
@@ -202,7 +202,7 @@ mod tests {
202202 use rstest:: { fixture, rstest} ;
203203
204204 fn create_process_flow_raw (
205- flow : f64 ,
205+ coeff : f64 ,
206206 flow_type : FlowType ,
207207 flow_cost : Option < f64 > ,
208208 is_pac : bool ,
@@ -212,7 +212,7 @@ mod tests {
212212 commodity_id : "commodity" . into ( ) ,
213213 years : "2020" . into ( ) ,
214214 regions : "region" . into ( ) ,
215- flow ,
215+ coeff ,
216216 flow_type,
217217 flow_cost,
218218 is_pac,
@@ -244,10 +244,10 @@ mod tests {
244244 assert ! ( invalid. validate( ) . is_err( ) ) ;
245245 }
246246
247- fn create_process_flow ( commodity : Rc < Commodity > , flow : f64 , is_pac : bool ) -> ProcessFlow {
247+ fn create_process_flow ( commodity : Rc < Commodity > , coeff : f64 , is_pac : bool ) -> ProcessFlow {
248248 ProcessFlow {
249249 commodity,
250- flow ,
250+ coeff ,
251251 flow_type : FlowType :: Fixed ,
252252 flow_cost : 0.0 ,
253253 is_pac,
0 commit comments