|
Theoretica
Scientific Computing
|
Linear algebra type definitions. More...
Go to the source code of this file.
Namespaces | |
| namespace | 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.