#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]
#![deny(missing_docs)]
#![deny(rustdoc::broken_intra_doc_links)]
#![warn(clippy::missing_errors_doc)]
#![warn(clippy::missing_panics_doc)]
pub mod astro;
pub mod batch;
pub mod constants;
pub mod dynamics;
pub mod ephemeris;
pub mod error;
pub mod integration;
pub mod leg;
pub mod math;
pub mod time;
pub mod types;
pub use error::{PykepError, Result};
pub use types::{CartesianState, Elements6, Matrix3, Matrix6, Vector3};
pub const PORT_STATUS: &str = "phase 18: release candidate";
#[cfg(test)]
mod tests {
use super::PORT_STATUS;
#[test]
fn status_reports_release_candidate() {
assert!(PORT_STATUS.contains("phase 18"));
assert!(PORT_STATUS.contains("release candidate"));
}
}