sim_lib_compute_model/
lib.rs1#![forbid(unsafe_code)]
2#![deny(missing_docs)]
3mod model;
11mod ode;
12mod site;
13mod storage;
14
15pub use model::{
16 ModeledComputeFault, ModeledComputeProfile, ModeledComputeSnapshot, ModeledResidentSegment,
17 ModeledTensorExecutor, modeled_executor_symbol,
18};
19pub use ode::{
20 ResidentOdeExecution, ResidentOdeExecutor, ResidentOdeKind, ResidentOdePlan,
21 ResidentRhsLowering,
22};
23pub use site::{ComputeModelLib, compute_model_lib_symbol, compute_model_site_symbol};
24pub use storage::{ModeledResidentStorage, ResidentHandle};
25
26pub static RECIPES: sim_cookbook::EmbeddedDir =
28 include!(concat!(env!("OUT_DIR"), "/cookbook_recipes.rs"));
29
30#[cfg(test)]
31mod ode_tests;
32#[cfg(test)]
33mod tests;