Theoretica
A C++ numerical and automatic mathematical library
|
Linear algebra type definitions. More...
Go to the source code of this file.
Namespaces | |
theoretica | |
Main namespace of the library which contains all functions and objects. | |
Typedefs | |
using | theoretica::mat2 = mat< real, 2, 2 > |
A 2x2 matrix with real entries. | |
using | theoretica::mat3 = mat< real, 3, 3 > |
A 3x3 matrix with real entries. | |
using | theoretica::mat4 = mat< real, 4, 4 > |
A 4x4 matrix with real entries. | |
using | theoretica::cmat = mat< complex<> > |
A variable size matrix with complex entries. | |
using | theoretica::cmat2 = mat< complex< real >, 2, 2 > |
A 2x2 matrix with real entries. | |
using | theoretica::cmat3 = mat< complex< real >, 3, 3 > |
A 3x3 matrix with real entries. | |
using | theoretica::cmat4 = mat< complex< real >, 4, 4 > |
A 4x4 matrix with real entries. | |
using | theoretica::vec2 = vec< real, 2 > |
A 2-dimensional vector with real elements. | |
using | theoretica::vec3 = vec< real, 3 > |
A 3-dimensional vector with real elements. | |
using | theoretica::vec4 = vec< real, 4 > |
A 4-dimensional vector with real elements. | |
using | theoretica::cvec = vec< complex<> > |
A variable size vector with complex elements. | |
using | theoretica::cvec2 = vec< complex<>, 2 > |
A 2-dimensional vector with complex elements. | |
using | theoretica::cvec3 = vec< complex<>, 3 > |
A 3-dimensional vector with complex elements. | |
using | theoretica::cvec4 = vec< complex<>, 4 > |
A 4-dimensional vector with complex elements. | |
Linear algebra type definitions.