Expand description
Exports everything you need to run a corries simulation. This includes the following modules
- corries::components
- corries::config
- corries::directions
- corries::mesh
- corries::rhs
- corries::solver
- corries::state
- corries::time
- corries::units
- corries::writer
as well as the set_Physics_and_E macro
Re-exports§
pub use crate::components::*;pub use crate::config::*;pub use crate::directions::*;pub use crate::mesh::*;pub use crate::rhs::*;pub use crate::solver::*;pub use crate::state::*;pub use crate::time::*;pub use crate::units::*;pub use crate::writer::*;
Macros§
- set_
Physics_ and_ E - Expands to a type alias
Pfor the type of physics you are using, and a constantEthat represents the number of equations in that system. This macro is used to make sure that E is always set correctly for your type of physics, while also giving you a useful type alias to make your code look more generic than it actually is.