|
Grid 0.7.0
|
Go to the source code of this file.
Functions | |
| NAMESPACE_BEGIN (Grid) | |
| template<class vtype> | |
| accelerator_inline iScalar< vtype > | Ta (const iScalar< vtype > &r) |
| template<class vtype, int N> | |
| accelerator_inline iVector< vtype, N > | Ta (const iVector< vtype, N > &r) |
| template<class vtype, int N> | |
| accelerator_inline iMatrix< vtype, N > | Ta (const iMatrix< vtype, N > &arg) |
| template<class vtype> | |
| accelerator_inline iScalar< vtype > | SpTa (const iScalar< vtype > &r) |
| template<class vtype, int N> | |
| accelerator_inline iVector< vtype, N > | SpTa (const iVector< vtype, N > &r) |
| template<class vtype, int N, typename std::enable_if< GridTypeMapper< vtype >::TensorLevel==0 >::type * = nullptr> | |
| accelerator_inline iMatrix< vtype, N > | SpTa (const iMatrix< vtype, N > &arg) |
| template<class vtype> | |
| accelerator_inline iScalar< vtype > | ProjectOnGroup (const iScalar< vtype > &r) |
| template<class vtype, int N> | |
| accelerator_inline iVector< vtype, N > | ProjectOnGroup (const iVector< vtype, N > &r) |
| template<class vtype, int N, typename std::enable_if< GridTypeMapper< vtype >::TensorLevel==0 >::type * = nullptr> | |
| accelerator_inline iMatrix< vtype, N > | ProjectOnGroup (const iMatrix< vtype, N > &arg) |
| template<class vtype> | |
| accelerator_inline iScalar< vtype > | ProjectOnSpGroup (const iScalar< vtype > &r) |
| template<class vtype, int N> | |
| accelerator_inline iVector< vtype, N > | ProjectOnSpGroup (const iVector< vtype, N > &r) |
| template<class vtype, int N, typename std::enable_if< GridTypeMapper< vtype >::TensorLevel==0 >::type * = nullptr> | |
| accelerator_inline iMatrix< vtype, N > | ProjectOnSpGroup (const iMatrix< vtype, N > &arg) |
| NAMESPACE_END (Grid) | |
| NAMESPACE_BEGIN | ( | Grid | ) |
| accelerator_inline iScalar< vtype > Ta | ( | const iScalar< vtype > & | r | ) |
Definition at line 45 of file Tensor_Ta.h.
References iScalar< vtype >::_internal, accelerator_inline, and Ta().
Referenced by SmearedConfiguration< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::Compute_MpInvJx_dNxxdSy(), SmearedConfigurationMasked< Gimpl >::ComputeNxy(), PlaqPlusRectangleAction< PeriodicGimplR >::deriv(), FourierAcceleratedGaugeFixer< Gimpl >::GaugeLinkToLieAlgebraField(), GRID_DEF_UNOP(), LatticeMatrix< ncolour, group_name >::HotConfiguration(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForce(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForceLevel(), SmearedConfigurationMasked< Gimpl >::logDetJacobianLevel(), ScalarAdjMatrixImplTypes< vComplex, Nc >::projectForce(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), SmearedConfiguration< Gimpl >::set_iLambda(), Smear_Stout< Gimpl >::smear(), Ta(), Ta(), and taProj().
| accelerator_inline iVector< vtype, N > Ta | ( | const iVector< vtype, N > & | r | ) |
Definition at line 51 of file Tensor_Ta.h.
References iVector< vtype, N >::_internal, accelerator_inline, and Ta().
| accelerator_inline iMatrix< vtype, N > Ta | ( | const iMatrix< vtype, N > & | arg | ) |
Definition at line 59 of file Tensor_Ta.h.
References accelerator_inline, adj(), and trace().
| accelerator_inline iScalar< vtype > SpTa | ( | const iScalar< vtype > & | r | ) |
Definition at line 69 of file Tensor_Ta.h.
References iScalar< vtype >::_internal, accelerator_inline, and SpTa().
Referenced by GRID_DEF_UNOP(), SpTa(), SpTa(), and taProj().
| accelerator_inline iVector< vtype, N > SpTa | ( | const iVector< vtype, N > & | r | ) |
Definition at line 75 of file Tensor_Ta.h.
References iVector< vtype, N >::_internal, accelerator_inline, and SpTa().
| accelerator_inline iMatrix< vtype, N > SpTa | ( | const iMatrix< vtype, N > & | arg | ) |
Definition at line 84 of file Tensor_Ta.h.
References iMatrix< vtype, N >::_internal, accelerator_inline, adj(), conjugate(), and trace().
| accelerator_inline iScalar< vtype > ProjectOnGroup | ( | const iScalar< vtype > & | r | ) |
Definition at line 124 of file Tensor_Ta.h.
References iScalar< vtype >::_internal, accelerator_inline, and ProjectOnGroup().
Referenced by GRID_DEF_UNOP(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGroup(), ProjectOnGroup(), and ProjectSU3().
| accelerator_inline iVector< vtype, N > ProjectOnGroup | ( | const iVector< vtype, N > & | r | ) |
Definition at line 130 of file Tensor_Ta.h.
References iVector< vtype, N >::_internal, accelerator_inline, and ProjectOnGroup().
| accelerator_inline iMatrix< vtype, N > ProjectOnGroup | ( | const iMatrix< vtype, N > & | arg | ) |
Definition at line 139 of file Tensor_Ta.h.
References iMatrix< vtype, N >::_internal, accelerator_inline, conjugate(), innerProduct(), one, sqrt(), and zeroit().
| accelerator_inline iScalar< vtype > ProjectOnSpGroup | ( | const iScalar< vtype > & | r | ) |
Definition at line 193 of file Tensor_Ta.h.
References iScalar< vtype >::_internal, accelerator_inline, and ProjectOnSpGroup().
Referenced by GRID_DEF_UNOP(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnGeneralGroup(), ProjectOnSpGroup(), and ProjectOnSpGroup().
| accelerator_inline iVector< vtype, N > ProjectOnSpGroup | ( | const iVector< vtype, N > & | r | ) |
Definition at line 199 of file Tensor_Ta.h.
References iVector< vtype, N >::_internal, accelerator_inline, and ProjectOnSpGroup().
| accelerator_inline iMatrix< vtype, N > ProjectOnSpGroup | ( | const iMatrix< vtype, N > & | arg | ) |
Definition at line 211 of file Tensor_Ta.h.
References iMatrix< vtype, N >::_internal, accelerator_inline, conjugate(), innerProduct(), sqrt(), and zeroit().
| NAMESPACE_END | ( | Grid | ) |