mathhook_core/
calculus.rs1pub mod derivatives;
7pub mod integrals;
8pub mod limits;
9pub mod ode;
10pub mod pde;
11pub mod residues;
12pub mod series;
13pub mod summation;
14
15pub use derivatives::{
17 BasicDerivatives, ChainRule, Derivative, DifferentiabilityChecker, FunctionDerivatives,
18 GeneralProductRule, HigherOrderDerivatives, PowerRule, ProductRule,
19};
20pub use integrals::{BasicIntegrals, FunctionIntegrals, Integration, IntegrationMethods};
21pub use limits::{LimitDirection, Limits};
22pub use pde::*;
23pub use residues::{ComplexAnalysis, ResidueCalculus};
24pub use series::{SeriesExpansion, SeriesType};
25pub use summation::{Summation, SummationMethods};
26pub trait CalculusOperations:
28 Derivative + Integration + Limits + SeriesExpansion + Summation + ResidueCalculus
29{
30}
31
32impl<T> CalculusOperations for T where
34 T: Derivative + Integration + Limits + SeriesExpansion + Summation + ResidueCalculus
35{
36}