|
Theoretica
Mathematical Library
|
Types and traits for automatic differentiation. More...
Go to the source code of this file.
Namespaces | |
| namespace | theoretica |
| Main namespace of the library which contains all functions and objects. | |
| namespace | theoretica::autodiff |
| Differential operators with automatic differentiation. | |
Typedefs | |
| template<unsigned int N = 0> | |
| using | theoretica::autodiff::dreal_t = multidual< N > |
| Real type for multivariate automatic differentiation (read "differential real"). | |
| template<unsigned int N = 0> | |
| using | theoretica::autodiff::dvec_t = vec< dreal_t< N >, N > |
| Vector type for multivariate automatic differentiation (read "differential vector"). | |
| using | theoretica::autodiff::dreal = dreal_t< 0 > |
| Real type for multivariate automatic differentiation with dynamically allocated vectors. | |
| using | theoretica::autodiff::dvec = dvec_t< 0 > |
| Vector type for multivariate automatic differentiation with dynamically allocated vectors. | |
| using | theoretica::autodiff::dreal2 = dreal_t< 2 > |
| Real type for multivariate automatic differentiation with two-dimensional statically allocated vectors. | |
| using | theoretica::autodiff::dvec2 = dvec_t< 2 > |
| Vector type for multivariate automatic differentiation with two-dimensional statically allocated vectors. | |
| using | theoretica::autodiff::dreal3 = dreal_t< 3 > |
| Real type for multivariate automatic differentiation with three-dimensional statically allocated vectors. | |
| using | theoretica::autodiff::dvec3 = dvec_t< 3 > |
| Vector type for multivariate automatic differentiation with three-dimensional statically allocated vectors. | |
| using | theoretica::autodiff::dreal4 = dreal_t< 4 > |
| Real type for multivariate automatic differentiation with four-dimensional statically allocated vectors. | |
| using | theoretica::autodiff::dvec4 = dvec_t< 4 > |
| Vector type for multivariate automatic differentiation with four-dimensional statically allocated vectors. | |
Types and traits for automatic differentiation.