Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::math::cospinor Struct Template Reference
#include <
cospinor.h
>
Collaboration diagram for more::math::cospinor:
[
legend
]
List of all members.
Public Methods
cospinor
()
cospinor
(
zero_tag
)
cospinor
(
coalpha_tag
)
cospinor
(
cobeta_tag
)
template<typename U>
cospinor
(const cospinor< U > &x)
T
operator()
(
half_tag
) const
T
operator()
(
minus_half_tag
) const
T &
operator()
(
half_tag
)
T &
operator()
(
minus_half_tag
)
T
operator()
(
pm_half
i) const
T &
operator()
(
pm_half
i)
template<typename U> cospinor &
operator=
(const cospinor< U > &rhs)
template<typename U> cospinor &
operator+=
(const cospinor< U > &rhs)
template<typename U> cospinor &
operator-=
(const cospinor< U > &rhs)
template<typename U> cospinor &
operator *=
(const U &rhs)
template<typename U> cospinor &
operator/=
(const U &rhs)
template<typename U> cospinor &
operator *=
(const
spinopr
< U > &)
cospinor &
negate
()
Friends
class
cospinor
template<typename T>
struct more::math::cospinor< T >
Constructor & Destructor Documentation
template<typename T>
more::math::cospinor< T >::cospinor
(
)
[inline]
template<typename T>
more::math::cospinor< T >::cospinor
(
zero_tag
)
[inline]
template<typename T>
more::math::cospinor< T >::cospinor
(
coalpha_tag
)
[inline]
template<typename T>
more::math::cospinor< T >::cospinor
(
cobeta_tag
)
[inline]
template<typename T>
template<typename U>
more::math::cospinor< T >::cospinor
(
const cospinor< U > &
x
)
[inline]
Member Function Documentation
template<typename T>
cospinor& more::math::cospinor< T >::negate
(
)
[inline]
template<typename T>
template<typename U>
cospinor< T > & more::math::cospinor< T >::operator *=
(
const
spinopr
< U > &
rhs
)
[inline]
template<typename T>
template<typename U>
cospinor& more::math::cospinor< T >::operator *=
(
const U &
rhs
)
[inline]
template<typename T>
T& more::math::cospinor< T >::operator()
(
pm_half
i
)
[inline]
template<typename T>
T more::math::cospinor< T >::operator()
(
pm_half
i
)
const
[inline]
template<typename T>
T& more::math::cospinor< T >::operator()
(
minus_half_tag
)
[inline]
template<typename T>
T& more::math::cospinor< T >::operator()
(
half_tag
)
[inline]
template<typename T>
T more::math::cospinor< T >::operator()
(
minus_half_tag
)
const
[inline]
template<typename T>
T more::math::cospinor< T >::operator()
(
half_tag
)
const
[inline]
template<typename T>
template<typename U>
cospinor& more::math::cospinor< T >::operator+=
(
const cospinor< U > &
rhs
)
[inline]
template<typename T>
template<typename U>
cospinor& more::math::cospinor< T >::operator-=
(
const cospinor< U > &
rhs
)
[inline]
template<typename T>
template<typename U>
cospinor& more::math::cospinor< T >::operator/=
(
const U &
rhs
)
[inline]
template<typename T>
template<typename U>
cospinor& more::math::cospinor< T >::operator=
(
const cospinor< U > &
rhs
)
[inline]
Friends And Related Function Documentation
template<typename T>
friend class cospinor
[friend]
The documentation for this struct was generated from the following file:
more/math/
cospinor.h
Generated on Sat Sep 7 19:12:56 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.