Home | Trees | Indices | Help |
|
---|
|
This is the base class for Matrix Lie Algebra.
It is understood that it is composed by square matrices.
The only function that *has* to be implemented is the :py:func:`project` function that projects a square matrix onto the algebra. This function is used both for checking that a vector is in the algebra (see :py:func:`belongs`) and to mitigate the numerical errors.
You probably also want to implement :py:func:`norm` if the default is not what you want.
|
|||
Inherited from |
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
__abstractmethods__ =
|
|||
_abc_cache = <_weakrefset.WeakSet object at 0x23cf410>
|
|||
Inherited from |
|
|||
Inherited from |
|
Note dimension is the intrinsic dimension. :param dimension: :type dimension: ``int,>0``
|
Isomorphism from elements of the algebra to vectors. (For example, so(3) <==> R^3). :param v: :type v: ``array[K]`` :rtype: ``belongs`` |
Isomorphism from elements of the algebra to vectors. (For example, so(3) <==> R^3). :param a: :type a: ``belongs`` :rtype: ``array[K]`` |
|
__abstractmethods__
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Feb 22 20:39:22 2012 | http://epydoc.sourceforge.net |