33 #ifndef THEORETICA_INCLUDE_BASE
Linear algebra type definitions.
Differential operators using automatic differentiation.
Functions of complex variable.
Complex data types definitions.
Mathematical constants and default algorithm parameters.
Derivative approximation.
Probability distribution functions.
Second order dual number class.
Functions defined on second order dual numbers for automatic differentiation.
Functions defined on dual numbers for automatic differentiation.
Automatic propagation of uncertainties on arbitrary functions.
Extrema approximation of real functions.
Polynomial interpolation of real functions.
Matrix class and operations.
Search of extrema of multivariate functions.
Numerical methods for multivariate root finding.
Functions defined on multidual numbers for automatic differentiation of multivariable real functions.
Numerical methods for ordinary differential equations.
Orthogonal polynomial bases.
Parallelized methods to evaluate a function over a vector element-wise.
Phasor (complex number in exponential form)
Polynomial storage and manipulation.
Pseudorandom number generator class.
Pseudorandom number generation algorithms.
Root approximation of real functions.
Sampling from probability distributions.
Distances and norms of generic vectors, with real or complex elements.
Taylor series expansions.
Vector class and operations.