Crate aviation_calc_util
source ·Expand description
Aviation Calc Util
A library to assist with complex aviation-related calculations. Primarily used for the SaunaSim Project. The library is written in Rust.
The library contains utilities to handle unit conversions, geographical calculations, magnetic calculations, and some math utilties.
Changelog
Documentation
See docs.rs for API definition.
Usage
License
This project is licensed under either of the following:
Modules
- Atmospheric Calculations
- Aviation Related Calculations
- Geographic Calculations
- Magnetic Calculations
- Math Tools and Calculations
- Physics Calculations
- Unit Conversions and Handling
Structs
- ISO 8601 combined date and time with time zone.
- The
Error
type, a wrapper around a dynamic error type. - ISO 8601 calendar date without timezone. Allows for every proleptic Gregorian date from Jan 1, 262145 BCE to Dec 31, 262143 CE. Also supports the conversion from ISO 8601 ordinal and week date.
- The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).
Traits
- The common set of methods for date component.
Type Aliases
Result<T, Error>