Added a prelude

This commit is contained in:
Connor Johnstone
2023-03-15 15:37:50 -06:00
parent 0f343bdbca
commit d5c8911d21
2 changed files with 9 additions and 9 deletions

View File

@@ -6,16 +6,19 @@ pub mod controller;
pub mod callback;
pub mod problem;
pub mod prelude {
pub use super::ode::ODE;
pub use super::integrator::dormand_prince::DormandPrince45;
pub use super::controller::PIController;
pub use super::callback::{Callback, stop};
pub use super::problem::{Problem, Solution};
}
#[cfg(test)]
mod tests {
use nalgebra::{Vector3, Vector6};
use approx::assert_relative_eq;
use crate::integrator::dormand_prince::DormandPrince45;
use crate::controller::PIController;
use crate::callback::{Callback, stop};
use crate::ode::ODE;
use crate::problem::Problem;
use crate::prelude::*;
use std::f64::consts::PI;
#[test]