What's Changed
- parallelization in rust is working and demonstrates speedup by @calbaker in #48
- added bilinear interpolation function by @kylecarow in #50
- replaced unwrap with bail and some error context by @calbaker in #51
- F2 remove unwraps by @calbaker in #52
- added
#[serde(skip_serializing_if = "Option::is_none")]
for all doc fields by @calbaker in #53 - replace map_err with with_context by @kylecarow in #57
- Replace Option::unwrap() with Option::ok_or_else() with descriptive message by @kylecarow in #56
- Add tire radius calculation utility in Rust by @kylecarow in #66
- Update set ach speed by @calbaker in #61
- Mdbook via gh action by @calbaker in #67
- updating readme and rust folder readme to include altrios-style test/version badges by @robinsteuteville in #68
- Serde revamp and anyhowization by @calbaker in #58
- Remove unnecessary clones by @kylecarow in #71
- Use ndarray stats by @kylecarow in #72
- remove some redundancies by @kylecarow in #69
- replace interp2d with n-dimensional interpolator by @kylecarow in #73
- Refactor RustCycle constructors by @kylecarow in #75
- Vehicle Import Tool by @michael-okeefe in #30
- specify setuptools version to hide deprecation warning by @kylecarow in #76
- adding demo files to build_and_test.sh run by @robinsteuteville in #55
- Minor tweaks to serde API by @kylecarow in #79
- Apply
cargo clippy --fix
by @kylecarow in #80 - Refactor some code in
vehicle_utils.rs
, made utility for project subdirectories by @kylecarow in #85 - fixed problems with deploying mdbook by @calbaker in #87
- Vehdb transfer by @kylecarow in #88
- from_resource now calls from_reader by @kylecarow in #90
- Add init calls in SerdeAPI trait methods by @kylecarow in #83
- GitHub Action for Building CLI Programs by @michael-okeefe in #82
- add volvo c40 to fastsim-2 by @kylecarow in #93
- refactor assignment syntax in simdrive_impl by @kylecarow in #94
- mdbook now includes README.md by @calbaker in #96
- generate python docs and include in mdbook as part of
deploy-book.yaml
by @calbaker in #97 - Fix/pydoc in book by @calbaker in #99
- updating vehicle_import_demo by @robinsteuteville in #89
- RustCycle init checks by @kylecarow in #101
- implement to_writer method and clean up RustCycle csv serde by @kylecarow in #95
- adding new from_github vehicle method by @robinsteuteville in #86
- skip veh_kg and fc_eff_array by @kylecarow in #107
- Feature/calibration demo by @calbaker in #108
New Contributors
- @robinsteuteville made their first contribution in #68
- @michael-okeefe made their first contribution in #30
Full Changelog: v2.1.1...v2.1.2