v3.0.0
·
280 commits
to fastsim-3
since this release
What's Changed
- F2/parameterization guidelines by @jakeholden in #114
- Cargo features by @calbaker in #102
- fixing test_output folder and related issues by @robinsteuteville in #110
- Update FASTSim_py_veh_db.csv by @kylecarow in #115
- added test for multilinear by @calbaker in #116
- Add
skip_init
option to SerdeAPI from_* methods by @kylecarow in #123 - Add TOML support to SerdeAPI by @kylecarow in #124
- Create implied prefix for RustCycle and RustVehicle resources by @kylecarow in #117
- updating fastsim-2 readme to include instructions for downloading demo files by @robinsteuteville in #130
- updating copy_demo_files() to accept either a Path or a string by @robinsteuteville in #133
- F2/feature/log level input checking by @calbaker in #126
- Add docstrings to RustSimDriveParams by @michael-okeefe in #141
- trace miss documentation by @calbaker in #139
- creating developers chapter in md book by @robinsteuteville in #103
- Add List Resources feature to FASTSim-2 (SerdeAPI tweaks, list_resources) by @michael-okeefe in #148
- updates the fastsim-2 demo files to run Rust instead of Python by @robinsteuteville in #131
- added a single vehicle to the
from_resources
by @calbaker in #156 - Use higher-quality logo file by @kylecarow in #158
- BEV in FASTSim 3 by @kylecarow in #162
- F3/ninterp subtree by @kylecarow in #164
- Replace ninterp subtree with released crate by @kylecarow in #169
- Add list_resources capability to FASTSim 3 by @michael-okeefe in #167
- adding set_default_xd_interp() methods for ReversibleEnergyStorage and adding Altrios battery maps by @robinsteuteville in #168
- PhantomData in structs to prevent outside instantiation by @michael-okeefe in #172
- Fix issues encountered during pytest by @michael-okeefe in #166
- F3/thermal by @calbaker in #175
- F3/spec rust version by @calbaker in #176
- F3/thermal by @calbaker in #179
- Convenience methods for ninterp by @kylecarow in #180
- adding default power and temp 2D interpolator by @robinsteuteville in #181
- working on updating arrays in 2022_Hyundai_Sonata_Hybrid_Blue.yaml by @robinsteuteville in #182
- restored
TemperatureInterval
and made much more readable by @calbaker in #184 - BEV thermal calibration by @kylecarow in #185
- updating cal_bev.py to bring it up to speed with cal_hev.py by @robinsteuteville in #186
- propagated variables from hev to bev by @calbaker in #187
- F3/thermal by @calbaker in #188
- F3/pixi setup by @calbaker in #191
- F3/thermal by @calbaker in #192
- F3/thiserror by @calbaker in #198
- implement save intervals for most things by @kylecarow in #195
- HEV transmission by @kylecarow in #197
- F3/thermal bev by @calbaker in #189
- F3/thermal bev cal by @calbaker in #200
- F3/dep update/ndarray by @calbaker in #201
- Fix/hvac mode by @calbaker in #208
- Fix/feature gate numpy by @calbaker in #205
- adding
TrackedState
struct to verify mutation behavior by @calbaker in #207 - removed unneeded deprecated array wrappers by @calbaker in #210
- checked out from fastsim-2 by @calbaker in #209
New Contributors
- @jakeholden made their first contribution in #114
Full Changelog: v2.1.2...v3.0.0