Recent Releases of altrios

altrios - v1.0.0

What's Changed

  • pulled everything up from ./rust/ to begin efforts to align fastsim a… by @calbaker in https://github.com/NREL/altrios/pull/121
  • removed unused trait impl by @calbaker in https://github.com/NREL/altrios/pull/122
  • Feature/elev and temp derate by @calbaker in https://github.com/NREL/altrios/pull/124
  • Train planner hacking by @calbaker in https://github.com/NREL/altrios/pull/125
  • added ability to write msgpack to file by @calbaker in https://github.com/NREL/altrios/pull/131
  • moved Init trait to serde_api module by @calbaker in https://github.com/NREL/altrios/pull/132
  • added a timer macro and feature by @calbaker in https://github.com/NREL/altrios/pull/135
  • fixed broken doc links by @calbaker in https://github.com/NREL/altrios/pull/137
  • Consolidate plotting functions by @FDsteven in https://github.com/NREL/altrios/pull/117
  • fastsim-3 style api by @calbaker in https://github.com/NREL/altrios/pull/133

Full Changelog: https://github.com/NREL/altrios/compare/v0.3.0...ac1.0.0

- Rust
Published by FDsteven 12 months ago

altrios - v0.3.0

What's Changed

  • Updated to v0.2.3 in pyproject.toml for release by @sakhtar312 in https://github.com/NREL/altrios/pull/73
  • updated Mass trait to be more explicit and robust by @calbaker in https://github.com/NREL/altrios/pull/74
  • Fix/network validation error msg by @calbaker in https://github.com/NREL/altrios/pull/78
  • added several log::debug by @calbaker in https://github.com/NREL/altrios/pull/71
  • Feature/platoon drag by @sakhtar312 in https://github.com/NREL/altrios/pull/76
  • Fix/network error messaging by @calbaker in https://github.com/NREL/altrios/pull/79
  • Single train GHG and emissions metrics (metricssingletrain into main) by @mbbruch in https://github.com/NREL/altrios/pull/66
  • Fix/expose train res by @calbaker in https://github.com/NREL/altrios/pull/83
  • Feature/variable paths by @calbaker in https://github.com/NREL/altrios/pull/87
  • feature gated logging functionality by @calbaker in https://github.com/NREL/altrios/pull/88
  • Bump pillow from 10.0.1 to 10.3.0 in the pip group across 1 directory by @dependabot in https://github.com/NREL/altrios/pull/89
  • Bump urllib3 from 2.0.7 to 2.2.2 in the pip group across 1 directory by @dependabot in https://github.com/NREL/altrios/pull/90
  • fix/remove-loaded-empty -- removes _loaded and _empty fields from rail vehicle by @calbaker in https://github.com/NREL/altrios/pull/81
  • Fix/speed trace from slts in ssts by @calbaker in https://github.com/NREL/altrios/pull/63
  • Migrated the PyYAML update from FASTsim by @FDsteven in https://github.com/NREL/altrios/pull/98
  • Removed history to improve memory management in makeesttimes by @sakhtar312 in https://github.com/NREL/altrios/pull/101
  • specified rust-version = "1.83" by @calbaker in https://github.com/NREL/altrios/pull/102
  • make_est_times now has adaptive completing threshold by @calbaker in https://github.com/NREL/altrios/pull/103
  • Added docstring for makeesttimes by @sakhtar312 in https://github.com/NREL/altrios/pull/104
  • Feature/units in serde fields by @calbaker in https://github.com/NREL/altrios/pull/105
  • skip serializing history if empty by @calbaker in https://github.com/NREL/altrios/pull/106
  • Feature/serde api features by @calbaker in https://github.com/NREL/altrios/pull/107
  • Enable car-km counting by @mbbruch in https://github.com/NREL/altrios/pull/82
  • Fix/drag coeff func by @sakhtar312 in https://github.com/NREL/altrios/pull/94
  • Fix/hybrid loco by @calbaker in https://github.com/NREL/altrios/pull/112
  • network validation enhancements and error reporting fix by @calbaker in https://github.com/NREL/altrios/pull/108
  • to_dataframe updates by @mbbruch in https://github.com/NREL/altrios/pull/109
  • changed to percentage to be consist with message string by @calbaker in https://github.com/NREL/altrios/pull/114
  • bump version to 0.3.0 by @nreinicke in https://github.com/NREL/altrios/pull/118
  • explicitly implemented LinSearchHint for PathResCoeff and `LinkPo… by @calbaker in https://github.com/NREL/altrios/pull/119

New Contributors

  • @FDsteven made their first contribution in https://github.com/NREL/altrios/pull/98

Full Changelog: https://github.com/NREL/altrios/compare/v0.2.3...v0.3.0

- Rust
Published by nreinicke about 1 year ago

altrios - v0.2.3

What's Changed

  • tried to demonstrate logging, but it does not work by @calbaker in https://github.com/NREL/altrios/pull/67
  • Fix/logging by @calbaker in https://github.com/NREL/altrios/pull/68
  • cascaded SerdeAPI::init by @calbaker in https://github.com/NREL/altrios/pull/69
  • Doc enhancements by @calbaker in https://github.com/NREL/altrios/pull/70
  • Error context by @calbaker in https://github.com/NREL/altrios/pull/72
  • Updated to v0.2.3 in pyproject.toml for release by @sakhtar312 in https://github.com/NREL/altrios/pull/73

Full Changelog: https://github.com/NREL/altrios/compare/v0.2.2...v0.2.3

- Rust
Published by sakhtar312 about 2 years ago

altrios - v0.2.2

What's Changed

  • cleaned up workspace dependency structure by @calbaker in https://github.com/NREL/altrios/pull/60
  • exposed SerdeAPI::init in Python by @calbaker in https://github.com/NREL/altrios/pull/62
  • Fix/logging and grade back by @calbaker in https://github.com/NREL/altrios/pull/64
  • V0.2.2 by @sakhtar312 in https://github.com/NREL/altrios/pull/65

Full Changelog: https://github.com/NREL/altrios/compare/v0.2.1...v0.2.2

- Rust
Published by nreinicke about 2 years ago

altrios - v0.2.1

What's Changed

  • Updated versions of altrios-core and altrios-proc-macros in Cargo.toml files by @sakhtar312 in https://github.com/NREL/altrios/pull/51
  • Feature/version demo by @calbaker in https://github.com/NREL/altrios/pull/52
  • improved speedset and speedsets validation by @calbaker in https://github.com/NREL/altrios/pull/53
  • added new and __new__ methods for Elev by @calbaker in https://github.com/NREL/altrios/pull/54
  • exposed Heading and Elev in python by @calbaker in https://github.com/NREL/altrios/pull/55
  • exposed SpeedSet via pyo3 by @calbaker in https://github.com/NREL/altrios/pull/57
  • Updated altrios-core version to 0.2.1 in Cargo.toml by @sakhtar312 in https://github.com/NREL/altrios/pull/59
  • Updated version to 0.2.1 in pyproject.toml by @sakhtar312 in https://github.com/NREL/altrios/pull/58

Full Changelog: https://github.com/NREL/altrios/compare/v0.2.0...v0.2.1

- Rust
Published by sakhtar312 about 2 years ago

altrios - v0.2.0

What's Changed

  • Network validation by @calbaker in https://github.com/NREL/altrios/pull/48
  • Fix/more data in train history by @calbaker in https://github.com/NREL/altrios/pull/49
  • v0.2.0 release by @sakhtar312 in https://github.com/NREL/altrios/pull/50

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.8...v0.2.0

- Rust
Published by sakhtar312 over 2 years ago

altrios - v0.1.8

What's Changed

  • Fix/feature gate pyo3 stuff by @calbaker in https://github.com/NREL/altrios/pull/34
  • seems to be working with readme in mdbook by @calbaker in https://github.com/NREL/altrios/pull/35
  • Feature/drag coeff coeff vector by @calbaker in https://github.com/NREL/altrios/pull/37
  • update API to allow input of drag coeff vec by @calbaker in https://github.com/NREL/altrios/pull/38
  • compiles with DirT replaced by an enum but 3 tests fail by @calbaker in https://github.com/NREL/altrios/pull/39
  • Output metric improvements by @mbbruch in https://github.com/NREL/altrios/pull/36
  • rust tests -> py tests -> wheels and only when relevant paths modified by @calbaker in https://github.com/NREL/altrios/pull/41
  • renamed altrios_py to altrios_pyo3 to disambiguate by @calbaker in https://github.com/NREL/altrios/pull/40
  • moved developer doc to mdBook, updated badges, updated release instru… by @calbaker in https://github.com/NREL/altrios/pull/43
  • Dispatch in speed limit demo by @calbaker in https://github.com/NREL/altrios/pull/42
  • incremented version numbers by @calbaker in https://github.com/NREL/altrios/pull/44
  • Ac0.1.4 by @calbaker in https://github.com/NREL/altrios/pull/45
  • Network enhancements by @calbaker in https://github.com/NREL/altrios/pull/46
  • add simple network for example purposes by @calbaker in https://github.com/NREL/altrios/pull/47

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.6...v0.1.8

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.6

What's Changed

  • V0.1.5 by @calbaker in https://github.com/NREL/altrios/pull/29
  • Merge branch 'main' of github.com:NREL/altrios by @calbaker in https://github.com/NREL/altrios/pull/30
  • removed undesired update_mass behavior by @calbaker in https://github.com/NREL/altrios/pull/31
  • Fix/use pwr aux by @calbaker in https://github.com/NREL/altrios/pull/32
  • Feature/train config and drag api cleanup by @calbaker in https://github.com/NREL/altrios/pull/33

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.5...v0.1.6

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.5

Model files can now be read/written via either Path, PathBuf, or str, and this extends to the python API.

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.4

What's Changed

  • fix path issues and improve demo testing/debugging experience by @calbaker in https://github.com/NREL/altrios/pull/12
  • various cleanup things by @calbaker in https://github.com/NREL/altrios/pull/13
  • 488 rail vehiclescsv anomaly by @calbaker in https://github.com/NREL/altrios/pull/14
  • Mdbook via gh action by @calbaker in https://github.com/NREL/altrios/pull/16
  • fix interp3d bug by @kylecarow in https://github.com/NREL/altrios/pull/18
  • Fix from_csv_file function by @kylecarow in https://github.com/NREL/altrios/pull/19
  • Api cleanup by @calbaker in https://github.com/NREL/altrios/pull/15
  • Fix/speed limit train sim demo by @calbaker in https://github.com/NREL/altrios/pull/17
  • Mdbook link doc by @calbaker in https://github.com/NREL/altrios/pull/20
  • V0.1.4 by @calbaker in https://github.com/NREL/altrios/pull/22
  • Doc updates by @calbaker in https://github.com/NREL/altrios/pull/24
  • Fix mdbook links by @sakhtar312 in https://github.com/NREL/altrios/pull/23
  • (hopefully) fixes failing test in wheels by @calbaker in https://github.com/NREL/altrios/pull/25
  • Fix/repo dependent actions by @calbaker in https://github.com/NREL/altrios/pull/26

New Contributors

  • @kylecarow made their first contribution in https://github.com/NREL/altrios/pull/18
  • @sakhtar312 made their first contribution in https://github.com/NREL/altrios/pull/23

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.3...v0.1.4

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.4

In this release: 1. Enhanced user experience for obtaining demo files 2. More thorough documentation

- Rust
Published by sakhtar312 over 2 years ago

altrios - V0.1.3

What's Changed

  • fix various things in demo by @calbaker in https://github.com/NREL/altrios/pull/9
  • demo download and test fixes by @calbaker in https://github.com/NREL/altrios/pull/10

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.2...v0.1.3

- Rust
Published by calbaker over 2 years ago

altrios - V0.1.2

  • improves process for accessing demo files
  • crate-specific readme files
  • added metadata to pyproject.toml

- Rust
Published by calbaker over 2 years ago

altrios - v0.1.1.post2

What's Changed

  • Uom as external crate by @calbaker in https://github.com/NREL/altrios/pull/1
  • added LICENS.md to pyproject.toml

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.1...v0.1.1.post2

- Rust
Published by calbaker almost 3 years ago

altrios - v0.1.1.post1

Full Changelog: https://github.com/NREL/altrios/compare/v0.1.0.post2...v0.1.1

- Rust
Published by calbaker almost 3 years ago