1#![warn(missing_docs)]
13#![allow(hidden_glob_reexports)]
14#![allow(ambiguous_glob_reexports)]
15
16pub mod collision;
17pub mod complex;
18pub mod dual_quaternion;
19mod error;
20pub mod graph;
21pub mod interpolation;
22pub mod interval;
23pub mod linalg;
24pub mod math;
25pub mod numerical_linear_algebra;
26pub mod numerics;
27pub mod ode;
28pub mod optimization;
29pub mod parallel;
30pub mod parallel_orchestrator;
31pub mod random_processes;
32pub mod sampling;
33pub mod signal;
34pub mod sparse;
35pub mod spatial;
36pub mod statistics;
37pub mod stochastic;
38pub mod tensor;
39mod traits;
40mod types;
41pub mod world;
42
43pub use dual_quaternion::*;
44pub use error::*;
45pub use interpolation::*;
46pub use linalg::{
47 characteristic_poly3, det3, frobenius_norm3, inv3, is_symmetric3, polar_decomp3, qr_decomp3,
48 solve3, svd3, symmetric_eigen3, symmetric_eigenvalues3, trace3,
49};
50pub use numerics::*;
51pub use statistics::*;
52pub use stochastic::{
53 GeometricBrownianMotion, LangevinDynamics, OrnsteinUhlenbeck, RandomWalk, Rng, WienerProcess,
54 autocorrelation, diffusion_coefficient, euler_maruyama, milstein,
55};
56pub use tensor::*;
57pub use traits::*;
58pub use types::*;
59pub use world::{
60 Body, BodyArena, BodyMode, BodyVelocity, Constraint, ConstraintKind, Island, PhysicsEvent,
61 PhysicsWorld,
62};
63pub mod adaptive_timestepping;
64pub mod autodiff;
65pub mod bayesian_inference;
66pub mod bayesian_opt;
67pub mod cache_layout;
68pub mod category_theory;
69pub mod causal_inference;
70pub mod chaos_theory;
71pub mod complex_analysis;
72pub mod compressed_sensing;
73pub mod continuation;
74pub mod control;
75pub mod control_systems;
76pub mod control_theory;
77pub mod convex_analysis;
78pub mod differential_geometry;
79pub mod dimensionless;
80pub mod dynamic_systems;
81pub mod dynamical_systems;
82pub mod ergodic_theory;
83pub mod finite_difference;
84pub mod formal_verification;
85pub mod fractional_calculus;
86pub mod functional_analysis;
87pub mod game_theory;
88pub mod geometry_primitives;
89pub mod information_geometry;
90pub mod information_theory;
91pub mod machine_learning;
92pub mod measure_theory;
93pub mod metric_spaces;
94pub mod monte_carlo;
95pub mod multiscale_methods;
96pub mod network_dynamics;
97pub mod neural_ode;
98pub mod numerical_integration;
99pub mod numerical_methods;
100pub mod numerical_methods_ext;
101pub mod numerical_ode;
102pub mod pde;
103pub mod pde_solvers;
104pub mod persistent_homology;
105pub mod petri_nets;
106pub mod probabilistic_models;
107pub mod quadrature;
108pub mod random;
109pub mod renormalization_group;
110pub mod signal_analysis;
111pub mod signal_processing;
112pub mod simd_math;
113pub mod spectral_methods;
114pub mod stability;
115pub mod statistical_mechanics;
116pub mod stochastic_processes;
117pub mod symbolic_algebra;
118pub mod symbolic_math;
119pub mod time_series_analysis;
120pub mod topological_data;
121pub mod topology;
122pub mod topology_optimization;
123pub mod uncertainty_quantification;
124pub mod unit_conversion;
125pub mod wavelet_transform;
126pub mod wavelets;