sim-lib-numbers-cas-diff 0.2.0

Symbolic differentiation and integration rules for SIM CAS expressions.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Internal layout of the CAS differentiation library: the `diff` engine, the
//! `integrate` engine and its function object, the `function` `Lib` wiring, and
//! the extensible differentiation-rule `registry`.

mod diff;
mod func_surface;
mod function;
mod integrate;
mod integrate_function;
mod registry;

pub use diff::{diff_cas, diff_symbol};
pub use function::CasDiffLib;
pub use integrate::{integrate_cas, integrate_sym_symbol};
pub use registry::{
    CasDiffRegistry, DiffRule, global_diff_registry, override_diff_rule, register_diff_rule,
};