ASL
0.1.7
Advanced Simulation Library
|
Go to the documentation of this file.
24 #ifndef ACLQUATERNIONOFELEMENTS_H
25 #define ACLQUATERNIONOFELEMENTS_H
35 class QuaternionOfElements
91 #endif // ACLQUATERNIONOFELEMENTS_H
QuaternionOfElements operator-(QuaternionOfElements &a, QuaternionOfElements &b)
difference of two matrices
VectorOfElements l2(QuaternionOfElements &a)
L2 norm of a quaternion.
void setUElement(unsigned int i, Element a)
void setWElement(Element a)
The class represents a matrix elements of Element.
const Element getWElement() const
const VectorOfElements & getU() const
QuaternionOfElements normalize(QuaternionOfElements &a)
The class represents several Element.
VectorOfElements & getU()
const Element getUElement(unsigned int i) const
std::shared_ptr< ElementBase > Element
QuaternionOfElements operator+(QuaternionOfElements &a, QuaternionOfElements &b)
summ of two matrices
const VectorOfElements & getW() const
VectorOfElements & getW()
Advanced Computational Language.
QuaternionOfElements operator*(const QuaternionOfElements &a, const QuaternionOfElements &b)
product of two matrices
void copy(const QuaternionOfElements &source, QuaternionOfElements &destination)
function copies the QuaternionOfElements class.