pub mod derivatives;
pub mod integrals;
pub mod limits;
pub mod ode;
pub mod pde;
pub mod residues;
pub mod series;
pub mod summation;
pub use derivatives::{
BasicDerivatives, ChainRule, Derivative, DifferentiabilityChecker, FunctionDerivatives,
GeneralProductRule, HigherOrderDerivatives, PowerRule, ProductRule,
};
pub use integrals::{BasicIntegrals, FunctionIntegrals, Integration, IntegrationMethods};
pub use limits::{LimitDirection, Limits};
pub use pde::*;
pub use residues::{ComplexAnalysis, ResidueCalculus};
pub use series::{SeriesExpansion, SeriesType};
pub use summation::{Summation, SummationMethods};
pub trait CalculusOperations:
Derivative + Integration + Limits + SeriesExpansion + Summation + ResidueCalculus
{
}
impl<T> CalculusOperations for T where
T: Derivative + Integration + Limits + SeriesExpansion + Summation + ResidueCalculus
{
}