|
Grid 0.7.0
|
#include <EvenOddSchurDifferentiable.h>
Public Types | |
| typedef FermionOperator< Impl > | Matrix |
Public Member Functions | |
| INHERIT_IMPL_TYPES (Impl) | |
| SchurDifferentiableOperator (Matrix &Mat) | |
| void | MpcDeriv (GaugeField &Force, const FermionField &U, const FermionField &V) |
| void | MpcDagDeriv (GaugeField &Force, const FermionField &U, const FermionField &V) |
| virtual void | Mpc (const Impl::FermionField &in, Impl::FermionField &out) |
| virtual void | MpcDag (const Impl::FermionField &in, Impl::FermionField &out) |
| virtual void | MpcDagMpc (const Impl::FermionField &in, Impl::FermionField &out) |
| virtual void | HermOpAndNorm (const Impl::FermionField &in, Impl::FermionField &out, RealD &n1, RealD &n2) |
| virtual void | HermOpAndNorm (const Impl::FermionField &in, Impl::FermionField &out, RealD &n1, RealD &n2) |
| virtual void | HermOp (const Impl::FermionField &in, Impl::FermionField &out) |
| virtual void | HermOp (const Impl::FermionField &in, Impl::FermionField &out) |
| void | Op (const Impl::FermionField &in, Impl::FermionField &out) |
| void | Op (const Impl::FermionField &in, Impl::FermionField &out) |
| void | AdjOp (const Impl::FermionField &in, Impl::FermionField &out) |
| void | AdjOp (const Impl::FermionField &in, Impl::FermionField &out) |
| void | OpDiag (const Impl::FermionField &in, Impl::FermionField &out) |
| void | OpDiag (const Impl::FermionField &in, Impl::FermionField &out) |
| void | OpDir (const Impl::FermionField &in, Impl::FermionField &out, int dir, int disp) |
| void | OpDir (const Impl::FermionField &in, Impl::FermionField &out, int dir, int disp) |
| void | OpDirAll (const Impl::FermionField &in, std::vector< Impl::FermionField > &out) |
| void | OpDirAll (const Impl::FermionField &in, std::vector< Impl::FermionField > &out) |
Data Fields | |
| FermionOperator< Impl > & | _Mat |
Definition at line 43 of file EvenOddSchurDifferentiable.h.
| typedef FermionOperator<Impl> SchurDifferentiableOperator< Impl >::Matrix |
Definition at line 48 of file EvenOddSchurDifferentiable.h.
|
inline |
Definition at line 50 of file EvenOddSchurDifferentiable.h.
References SchurDiagMooeeOperator< FermionOperator< Impl >, Impl::FermionField >::SchurDiagMooeeOperator().
| SchurDifferentiableOperator< Impl >::INHERIT_IMPL_TYPES | ( | Impl | ) |
|
inline |
Definition at line 52 of file EvenOddSchurDifferentiable.h.
References SchurDiagMooeeOperator< FermionOperator< Impl >, Impl::FermionField >::_Mat, conformable(), DaggerNo, Even, Odd, setCheckerboard(), and U.
Referenced by GeneralEvenOddRatioRationalPseudoFermionAction< Impl >::deriv(), OneFlavourEvenOddRationalPseudoFermionAction< Impl >::deriv(), TwoFlavourEvenOddPseudoFermionAction< Impl >::deriv(), and TwoFlavourEvenOddRatioPseudoFermionAction< Impl >::deriv().
|
inline |
Definition at line 97 of file EvenOddSchurDifferentiable.h.
References SchurDiagMooeeOperator< FermionOperator< Impl >, Impl::FermionField >::_Mat, conformable(), DaggerYes, Even, Odd, setCheckerboard(), and U.
Referenced by GeneralEvenOddRatioRationalPseudoFermionAction< Impl >::deriv(), OneFlavourEvenOddRationalPseudoFermionAction< Impl >::deriv(), TwoFlavourEvenOddPseudoFermionAction< Impl >::deriv(), and TwoFlavourEvenOddRatioPseudoFermionAction< Impl >::deriv().
|
inlinevirtualinherited |
Implements SchurOperatorBase< Impl::FermionField >.
Definition at line 362 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements SchurOperatorBase< Impl::FermionField >.
Definition at line 372 of file LinearOperator.h.
|
inlinevirtualinherited |
Definition at line 323 of file LinearOperator.h.
|
inlinevirtualinherited |
Definition at line 329 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 329 of file LinearOperator.h.
|
inlinevirtualinherited |
Definition at line 336 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 336 of file LinearOperator.h.
|
inlineinherited |
Definition at line 340 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 340 of file LinearOperator.h.
|
inlineinherited |
Definition at line 343 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 343 of file LinearOperator.h.
|
inlineinherited |
Definition at line 347 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 347 of file LinearOperator.h.
|
inlineinherited |
Definition at line 350 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 350 of file LinearOperator.h.
|
inlineinherited |
Definition at line 353 of file LinearOperator.h.
|
inlinevirtualinherited |
Implements LinearOperatorBase< Impl::FermionField >.
Definition at line 353 of file LinearOperator.h.
|
inherited |
Definition at line 360 of file LinearOperator.h.
Referenced by SchurDifferentiableOperator< Impl >::MpcDagDeriv(), and SchurDifferentiableOperator< Impl >::MpcDeriv().