Theoretica
Scientific Computing
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_tData 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
 NreprodReproducibility features
 CenvironmentStructure containing information about the build environment, such as operating system and compiler, for reproducibility purposes
 NioInput and output module
 Chdf5_nodeRepresents a single node (group or dataset) in the HDF5 file hierarchy
 Chdf5_handleRAII wrapper for managing HDF5 C-style handles, allowing direct API usage
 Chdf5_fileHigh-level interface for managing an HDF5 file, its structure, and operations
 NregressionRegression to a model
 Clinear_modelStructure for computation and storage of least squares linear regression results with model \(y = A + Bx\)
 Cmat_iteratorA sequential iterator for matrices
 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
 Cvec_iteratorA sequential iterator for traversing vector-like containers
 CvecA statically allocated N-dimensional vector with elements of the given type
 CdualDual number class
 Cdual2Second order dual number class
 CmultidualMultidual number algebra for functions of the form \(f: \mathbb{R}^n \rightarrow \mathbb{R}\)
 CcomplexComplex number in algebraic form \(a + ib\)
 CphasorComplex number in exponential form \(\rho e^{i \theta}\)
 CquatQuaternion class in the form \(a + bi + cj + dk\)
 Cmath_exceptionA class for representing mathematical errors
 Citer_resultA structure returned by iterative algorithms containing the computed value, convergence information, and diagnostics
 CratioRepresenting a ratio between two objects, like a fraction or a rational polynomial
 Cspline_nodeA cubic splines node for a given x interval
 CsplineA natural cubic spline interpolation class
 Cdata_tableA data structure for holding labeled columns of data, where each column is a vector of real numbers
 CpolynomialA polynomial of arbitrary order with coefficients of a specified type
 CPRNGA pseudorandom number generator
 Cpdf_samplerA probability density function sampler which generates pseudorandom numbers following asymptotically a given distribution \(f(x; \vec \theta)\)
 ChistogramHistogram class with running statistics, can be constructed from the parameters of the bins or from a dataset