Module symbolic

Module symbolic 

Source
Expand description

Symbolic integration support for enhanced numerical methods

This module provides symbolic manipulation capabilities that enhance the numerical integration methods, including:

  • Automatic Jacobian generation using symbolic differentiation
  • Higher-order ODE to first-order system conversion
  • Conservation law detection and enforcement
  • Symbolic simplification for performance optimization

Re-exports§

pub use conservation::detect_conservation_laws;
pub use conservation::ConservationEnforcer;
pub use conservation::ConservationLaw;
pub use conversion::higher_order_to_first_order;
pub use conversion::FirstOrderSystem;
pub use conversion::HigherOrderODE;
pub use expression::simplify;
pub use expression::SymbolicExpression;
pub use expression::Variable;
pub use jacobian::generate_jacobian;
pub use jacobian::SymbolicJacobian;

Modules§

conservation
Conservation law detection and enforcement
conversion
Higher-order ODE to first-order system conversion
expression
Symbolic expression representation and manipulation
jacobian
Automatic Jacobian generation using symbolic differentiation