Grid 0.7.0
Lattice_conformable.h File Reference

Go to the source code of this file.

Functions

 NAMESPACE_BEGIN (Grid)
template<class obj1, class obj2>
void conformable (const Lattice< obj1 > &lhs, const Lattice< obj2 > &rhs)
 NAMESPACE_END (Grid)

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ conformable()

template<class obj1, class obj2>
void conformable ( const Lattice< obj1 > & lhs,
const Lattice< obj2 > & rhs )

Definition at line 33 of file Lattice_conformable.h.

References LatticeAccelerator< vobj >::Checkerboard(), and Lattice< vobj >::Grid().

Referenced by add(), add(), add(), LatticeAdjMatrix< ncolour >::AdjointLieAlgebraMatrix(), ag5xpbg5y_ssp(), ag5xpby_ssp(), CompactWilsonCloverHelpers< Impl >::ApplyBoundaryMask(), MomentumFilterApplyPhase< MomentaField >::applyFilter(), axpbg5y_ssp(), axpby(), axpby_norm_fast(), axpby_ssp(), axpby_ssp_pminus(), axpby_ssp_pplus(), axpibg5x(), axpy(), BlockConjugateGradient< Field >::BlockCGrQsolve(), BlockConjugateGradient< Field >::BlockCGrQsolveVec(), blockOrthonormalize(), blockZAXPY(), BlockConjugateGradient< Field >::CGmultiRHSsolve(), precisionChangeWorkspace::checkGrids(), WilsonCloverHelpers< Impl >::Cmunu(), WilsonFermion< Impl >::ContractConservedCurrent(), CayleyFermion5D< Impl >::ContractJ5q(), CayleyFermion5D< Impl >::ContractJ5q(), CompactWilsonCloverHelpers< Impl >::ConvertLayout(), CompactWilsonCloverHelpers< Impl >::ConvertLayout(), ConjugateBC::CovShiftBackward(), ConjugateBC::CovShiftForward(), MultiRHSDeflation< Field >::DeflateSources(), WilsonFermion5D< Impl >::DerivInternal(), CoarsenedMatrix< Fobj, CComplex, nbasis >::Dhop(), ImprovedStaggeredFermion5D< Impl >::Dhop(), ImprovedStaggeredFermion< Impl >::Dhop(), NaiveStaggeredFermion< Impl >::Dhop(), WilsonFermion5D< Impl >::Dhop(), WilsonFermion< Impl >::Dhop(), WilsonFermion5D< Impl >::DhopCalc(), WilsonFermion5D< Impl >::DhopComms(), ImprovedStaggeredFermion< Impl >::DhopDeriv(), NaiveStaggeredFermion< Impl >::DhopDeriv(), WilsonFermion5D< Impl >::DhopDeriv(), WilsonFermion< Impl >::DhopDeriv(), ImprovedStaggeredFermion< Impl >::DhopDerivEO(), NaiveStaggeredFermion< Impl >::DhopDerivEO(), WilsonFermion5D< Impl >::DhopDerivEO(), WilsonFermion< Impl >::DhopDerivEO(), ImprovedStaggeredFermion< Impl >::DhopDerivOE(), NaiveStaggeredFermion< Impl >::DhopDerivOE(), WilsonFermion5D< Impl >::DhopDerivOE(), WilsonFermion< Impl >::DhopDerivOE(), CoarsenedMatrix< Fobj, CComplex, nbasis >::DhopEO(), ImprovedStaggeredFermion5D< Impl >::DhopEO(), ImprovedStaggeredFermion< Impl >::DhopEO(), NaiveStaggeredFermion< Impl >::DhopEO(), WilsonFermion5D< Impl >::DhopEO(), WilsonFermion< Impl >::DhopEO(), CoarsenedMatrix< Fobj, CComplex, nbasis >::DhopOE(), ImprovedStaggeredFermion5D< Impl >::DhopOE(), ImprovedStaggeredFermion< Impl >::DhopOE(), NaiveStaggeredFermion< Impl >::DhopOE(), WilsonFermion5D< Impl >::DhopOE(), WilsonFermion< Impl >::DhopOE(), GparityWilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), StaggeredImpl< vComplex, FundamentalRepresentation >::DoubleStore(), StaggeredVec5dImpl< vComplex, FundamentalRepresentation >::DoubleStore(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), PaddedCell::Expand(), PaddedCell::ExpandPeriodic(), ContinuedFractionFermion5D< Impl >::ExportPhysicalFermionSolution(), PartialFractionFermion5D< Impl >::ExportPhysicalFermionSolution(), CayleyFermion5D< Impl >::ExportPhysicalFermionSource(), FFT::FFT_dim(), FFT::FFT_dim_mask(), LatticeMatrix< ncolour, group_name >::FundamentalLieAlgebraMatrix(), G5C(), G5R5(), GaugeTransform(), GaugeTransformFundamental(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::ImportGauge(), CompactWilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), CayleyFermion5D< Impl >::ImportPhysicalFermionSource(), ContinuedFractionFermion5D< Impl >::ImportPhysicalFermionSource(), PartialFractionFermion5D< Impl >::ImportPhysicalFermionSource(), MultiRHSBlockCGLinalg< Field >::InnerProductMatrix(), innerProductNorm(), CompactWilsonCloverHelpers< Impl >::Invert(), LatticeMatrix< ncolour, group_name >::LieAlgebraProject(), CoarsenedMatrix< Fobj, CComplex, nbasis >::M(), MultiGeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::M(), mac(), mac(), mac(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MdagNonHermitian(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::MDeriv(), CompactWilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), WilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MdirCalc(), CompactWilsonCloverHelpers< Impl >::ModifyBoundaries(), WilsonFermion< Impl >::MomentumSpacePropagator(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHt(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHt_5d(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHwQ(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::MooeeInternal(), CompactWilsonCloverFermion< Impl, CloverHelpers >::MooeeInternal(), SchurDifferentiableOperator< Impl >::MpcDagDeriv(), SchurDifferentiableOperator< Impl >::MpcDeriv(), GeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::Mult(), mult(), mult(), mult(), BiCGSTAB< Field >::operator()(), ConjugateGradient< Field >::operator()(), ConjugateGradientReliableUpdate< FieldD, FieldF, type, type >::operator()(), Grid::CommunicationAvoidingGeneralisedMinimalResidual< Field >::operator()(), Grid::FlexibleCommunicationAvoidingGeneralisedMinimalResidual< Field >::operator()(), Grid::FlexibleGeneralisedMinimalResidual< Field >::operator()(), Grid::GeneralisedMinimalResidual< Field >::operator()(), Grid::MinimalResidual< Field >::operator()(), Grid::MixedPrecisionFlexibleGeneralisedMinimalResidual< FieldD, FieldF, type, type >::operator()(), Lattice< CoarseSiteVector >::operator=(), Lattice< CoarseSiteVector >::operator=(), Lattice< CoarseSiteVector >::operator=(), Lattice< CoarseSiteVector >::operator=(), Lattice< CoarseSiteVector >::operator=(), precisionChangeFast(), LatticeAdjMatrix< ncolour >::projectOnAlgebra(), LatticeTwoIndexMatrix< ncolour, S, group_name >::projectOnAlgebra(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), LatticeAdjMatrix< ncolour >::projector(), LatticeTwoIndexMatrix< ncolour, S, group_name >::projector(), WilsonFermion< Impl >::SeqConservedCurrent(), sliceInnerProductVector(), su2Extract(), su2Insert(), sub(), sub(), sub(), Lattice< CoarseSiteVector >::swap, TwoFlavourEvenOddRatioPseudoFermionAction< Impl >::TwoFlavourEvenOddRatioPseudoFermionAction(), LatticeTwoIndexMatrix< ncolour, S, group_name >::TwoIndexLieAlgebraMatrix(), OpenQcdIO::undoDoubleStore(), Integrator< Implementation, S, RepresentationsPolicy >::update_P(), AdjointRep< Nc >::update_representation(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::update_representation(), Grid::whereWolf(), and Grid::whereWolf().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )