|
Theoretica
Mathematical Library
|
| ▼Ntheoretica | Main namespace of the library which contains all functions and objects |
| ▼Node | Numerical methods for ordinary differential equations |
| Code_solution_t | Data structure holding the numerical solution of a discretized ODE, where the vector \(\vec t\) represents the discrete time points (independent variable) and the vector \(\vec x\) the discrete solution |
| ▼Nregression | Regression to a model |
| Clinear_model | Structure for computation and storage of least squares linear regression results with model \(y = A + Bx\) |
| Ccomplex | Complex number in algebraic form \(a + ib\) |
| Cdual | Dual number class |
| Cdual2 | Second order dual number class |
| Chistogram | Histogram class with running statistics, can be constructed from the parameters of the bins or from a dataset |
| Cmat | A generic matrix with a fixed number of rows and columns |
| Cmat< Type, 0, 0 > | A generic matrix with a variable number of rows and columns |
| Cmat_iterator | A sequential iterator for matrices |
| Cmultidual | Multidual number algebra for functions of the form \(f: \mathbb{R}^n \rightarrow \mathbb{R}\) |
| Cpdf_sampler | A probability density function sampler which generates pseudorandom numbers following asymptotically a given distribution \(f(x; \vec \theta)\) |
| Cphasor | Complex number in exponential form \(\rho e^{i \theta}\) |
| Cpolynomial | A polynomial of arbitrary order |
| CPRNG | A pseudorandom number generator |
| Cquat | Quaternion class in the form \(a + bi + cj + dk\) |
| Cratio | Representing a ratio between two objects, like a fraction or a rational polynomial |
| Cspline | A natural cubic spline interpolation class |
| Cspline_node | A cubic splines node for a given x interval |
| Cvec | A statically allocated N-dimensional vector with elements of the given type |
| Cvec_iterator | A sequential iterator for traversing vector-like containers |