Releases
v8.4.0
8.4.0 (2023-09-25)
Features
add compressor inlet- and outlet pressures to models/train level (#152 ) (9b95ee5 )
add input compressor pressures to output (#140 ) (74e3e56 )
add support for system v2 in FDE (e6d1f93 )
add support for temporal operational settings in v2 (f2b217a )
Bug Fixes
add system v2 subcomponents to components list (b61a0fe )
add system v2 to generator set consumers (#166 ) (d40558e )
avoid name conflicts with ecalc cli package (#197 ) (140c448 )
bug in asset_result_dto (#170 ) (c45a7ac )
correct type for total system rate in pump system v2 (#167 ) (5559cdd )
do not return actual rate in results for compressor sampled since it can not be calculated (#190 ) (74fcfd8 )
expression type in system v2 (5318fb5 )
forbid extra attributes in TimeSeries (#195 ) (24c27bb )
full run with system v2 components (#147 ) (2279ef4 )
generate system v2 schema (#161 ) (a27c392 )
handle all situations where zero mass rate is entering a compressor stage in a multiple streams compressor train (#164 ) (ba9235e )
handle dates in yaml correctly (e9c28d0 )
issue with crossover rate calculation in system v2 (#188 ) (623a1cf )
make ecalc installable again (58693de )
rate_type was snake_case in json output (#172 ) (dc82a88 )
requested pressures not always an attribute (#155 ) (0078405 )
system v2 evaluation (6494257 )
use results base (#199 ) (cebde33 )
wrongly accessed rate in pump system v2 (56da4b2 )
Documentation
add further explanation to generic workflow (ddcb462 )
add generic workflow (30553e0 )
add powerlossfactor in generic workflow (3d152c8 )
changelog v8.4 add input compressor pressures to output (#150 ) (46e308f )
correct order of diagrams (71a07f5 )
make mermaid diagram of workflow render correctly (b1c5b23 )
make mermaid workflow diagram render correctly (7a99b5b )
update changelog for v8.3 (b424176 )
update workflow with comments (a71abfe )
Miscellaneous Chores
add pressure drop ahead of stage to inlet pressure before choking (#146 ) (e5368de )
add rate type to compressor model results and convert to time series (#187 ) (c86bf3f )
add validation for missing headers in csv resource file (#191 ) (60e8403 )
adding test of full recirculation in multiple streams compressor trains (ba9235e )
calculate correct standard condition density when mixing two streams (ba9235e )
clarify neqsim depenedency in ecalc (#198 ) (d6635a9 )
docs: fix equations showing twice (#141 ) (2455e34 )
enable mypy for cli (#189 ) (da713fc )
fix spelling errors in changelog (de3c2eb )
remove unnecessary folders (#186 ) (e861d87 )
rename conflicting file names (#153 ) (654175e )
revert nan to num in expressions (#202 ) (2f95c29 )
update archive (#181 ) (03abf64 )
update deps to latest (0f30f49 )
Code Refactoring
change typ to rate_type for TimeSeriesRate (#89 ) (8be87dd )
generate asset/ecalc model schema (#157 ) (6818848 )
generate direct emitter schema (#180 ) (924526a )
generate facility type schema (#182 ) (9428979 )
generate fuel consumer schema (#160 ) (9f580c1 )
generate fuel types schema (#179 ) (e17ef3b )
generate generator set schema (#165 ) (ab25e05 )
generate installation schema (#159 ) (030a44b )
generate time series schema (#176 ) (b02d68d )
improve error message when wrong CURVE-keyword input to single speed compressor (#173 ) (9502bcc )
improve error message when wrong CURVES-keyword input to variable speed compressor (#175 ) (714e867 )
merge functionality for results (#193 ) (db1e9b1 )
move common properties for system v2 operational settings (10b5e07 )
move yaml system into package (b477b15 )
remove condition and power_loss_factor from system v2 (2507bb9 )
remove rate_fractions from system v2 (ba788fd )
use common Period,Periods classes (76366ce )
use common to_camel_case function (#171 ) (f5f0c2f )
use yaml prefix for yaml klasses/modules (#174 ) (e91ac2a )
You can’t perform that action at this time.