Theoretica
Mathematical Library
|
Nth | Alias for the theoretica namespace |
▼Ntheoretica | Main namespace of the library which contains all functions and objects |
Nalgebra | Linear algebra routines |
Nautodiff | Differential operators with automatic differentiation |
Ndistribution | Probability distribution functions |
▼Node | Numerical methods for ordinary differential equations |
Code_solution_t | The base type for the solution of an ODE, holding a vector \(t\) of the values of the time (independent variable) and a vector \(\vec x\) of the computed variables of the solution at each instant |
Nparallel | Parallelized element-wise evaluation of functions |
▼Nregression | Regression to a model |
Clinear_model | Structure for computation and storage of least squares linear regression results with model \(y = A + Bx\) |
Nsignal | Signal processing module |
Nspecial | Special functions |
Nstats | Statistical functions |
Ntables | Tabulated values |
Ntaylor | Taylor series expansions |
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 |