Theoretica
Mathematical Library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NtheoreticaMain namespace of the library which contains all functions and objects
 NodeNumerical methods for ordinary differential equations
 Code_solution_tThe 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
 NregressionRegression to a model
 Clinear_modelStructure for computation and storage of least squares linear regression results with model \(y = A + Bx\)
 CcomplexComplex number in algebraic form \(a + ib\)
 CdualDual number class
 Cdual2Second order dual number class
 ChistogramHistogram class with running statistics, can be constructed from the parameters of the bins or from a dataset
 CmatA 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_iteratorA sequential iterator for matrices
 CmultidualMultidual number algebra for functions of the form \(f: \mathbb{R}^n \rightarrow \mathbb{R}\)
 Cpdf_samplerA probability density function sampler which generates pseudorandom numbers following asymptotically a given distribution \(f(x; \vec \theta)\)
 CphasorComplex number in exponential form \(\rho e^{i \theta}\)
 CpolynomialA polynomial of arbitrary order
 CPRNGA pseudorandom number generator
 CquatQuaternion class in the form \(a + bi + cj + dk\)
 CratioRepresenting a ratio between two objects, like a fraction or a rational polynomial
 CsplineA natural cubic spline interpolation class
 Cspline_nodeA cubic splines node for a given x interval
 CvecA statically allocated N-dimensional vector with elements of the given type
 Cvec_iteratorA sequential iterator for traversing vector-like containers