Grid 0.7.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CIntegrator< FieldImplementation_, SmearingPolicy, RepresentationPolicy >::_refresh
 CIntegrator< FieldImplementation_, SmearingPolicy, RepresentationPolicy >::_S
 CIntegrator< FieldImplementation_, SmearingPolicy, RepresentationPolicy >::_Sinitial
 CIntegrator< FieldImplementation_, SmearingPolicy, RepresentationPolicy >::_updateP
 CA2Autils< FImpl >
 CAbsRealFunctor< scalar >
 CAcceleratorVector< _T, MaxEntries >
 CMemoryManager::AcceleratorViewEntry
 CAccessTypes< A, TupleClass, N, S >
 CAccessTypes< A, TupleClass, 0, S... >
 Cacle< T >
 Cacle< double >
 Cacle< float >
 Cacle< Integer >
 Cacle< uint16_t >
 CAcosRealFunctor< scalar >
 CAction< GaugeField >Base class for all actions
 CAction< Gimpl::GaugeField >
 CAction< Impl::Field >
 CAction< Impl::GaugeField >
 CAction< ImplD::GaugeField >
 CActionLevel< Field, Repr >
 CAdjointRep< ncolour >
 CAggregation< Fobj, CComplex, nbasis >
 CAlgRemez
 CAlgRemezGeneral
 CalignedAllocator< _Tp >
 CMemoryManager::AllocationCacheEntry
 CAndAndFunctor< scalar >
 CAndFunctor< scalar >
 CAsinRealFunctor< scalar >
 CGrid::Band
 CBaryonUtils< FImpl >
 Cdetail::baseOffDiagonalSpHelper< cplx, nc, S >
 Cdetail::baseOffDiagonalSpHelper< cplx, nc, AntiSymmetric >
 Cdetail::baseOffDiagonalSpHelper< cplx, nc, Symmetric >
 Cbigfloat
 CBinaryIO
 CBinarySimpleMunger< fobj, sobj >
 CBinarySimpleUnmunger< fobj, sobj >
 CCartesianStencil< vobj, cobj, Parameters >::CachedTransfer
 CCartesianStencilAccelerator< vobj, cobj, Parameters >
 CCartesianStencilAccelerator< iVector< CComplex, nbasis >, iVector< CComplex, nbasis >, DefaultImplParams >
 CCoeffComplex
 CCoeffComplexHalfComms
 CCoeffReal
 CCoeffRealHalfComms
 CColours
 CCompactWilsonCloverHelpers< Impl >
 CCompactWilsonCloverTypes< Impl >
 CConfigurationBase< Field >Base class for "smart configuration", a container for a gauge configuration holding unsmeared and smeared versions
 CConfigurationBase< Gimpl::Field >
 CConfigurationBase< Impl::Field >
 CConj
 CGrid::Optimization::Conj
 CConjugateGaugeImplBase
 CGrid_simd2< Scalar_type, Vector_type >::conv_t_union
 CCartesianStencil< vobj, cobj, Parameters >::CopyReceiveBuffer
 CCosRealFunctor< scalar >
 CCshiftImplBase< vobj >
 CCshiftImplBase< Gimpl::GaugeLinkField::vector_object >
 CCartesianStencil< vobj, cobj, Parameters >::Decompress
 CDefaultImplParams
 CdevAllocator< _Tp >
 CDiv
 CGrid::Optimization::Div
 CDivIntFunctor< scalar >
 CdlRegion
 CGrid::double2
 CEmptyRep< Field >
 CExchange
 CGrid::Optimization::Exchange
 CExpFunctor< scalar >
 CExtractTypeMap< _scalar >
 CFaceGather
 CFaceGatherSimple
 CFactory
 CGrid::Factory< T, CreatorInput >
 Cstd::false_type
 CFFT
 CFFTW< scalar >
 CGrid::Flatten< V >
 CFlightRecorder
 CGrid::float2
 CForecast< Matrix, Field >
 CFourierAcceleratedPV< Vi, M, G >
 CFP32
 CFundamentalRep< ncolour, group_name >
 CGamma
 CGammaL
 CGauge3x2munger< fobj, sobj >
 CGauge3x2unmunger< fobj, sobj >
 CGaugeDoubleStoredMunger< fobj, sobj >
 CGaugeDoubleStoredUnmunger< fobj, sobj >
 CGaugeGroup< ncolour, group_name >
 CGaugeGroup< ncolour, GroupName::Sp >
 CGaugeGroup< ncolour, GroupName::SU >
 CGaugeImplTypes< S, Nrepresentation, Nexp, Group >
 CGaugeImplTypes< S, FundamentalRepresentation::Dimension >
 CGaugeImplTypes< vComplex, Nc >
 CGaugeImplTypes< vComplex, Nc, 12, Sp< Nc > >
 CGaugeImplTypes< vComplexD, Nc >
 CGaugeImplTypes< vComplexD, Nc, 12, Sp< Nc > >
 CGaugeImplTypes< vComplexF, Nc >
 CGaugeImplTypes< vComplexF, Nc, 12, Sp< Nc > >
 CGaugeSimpleMunger< fobj, sobj >
 CGaugeSimpleUnmunger< fobj, sobj >
 CGaugeSpmunger< fobj, sobj >
 CGaugeSpunmunger< fobj, sobj >
 CGaugeStatistics< Impl >
 CGaugeSUmunger< fobj, sobj, unique_su >
 CGaugeSUmunger< fobj, sobj, false >
 CGaugeSUmunger< fobj, sobj, true >
 CGaugeSUunmunger< fobj, sobj >
 CGaugeUnMunger< vobj, group_name, m_fmt, fp_fmt >
 CGaugeUnMunger< vobj, group_name, MatrixFormat::FULL, fp_fmt >
 CGaugeUnMunger< vobj, GroupName::Sp, MatrixFormat::REDUCED, fp_fmt >
 CGaugeUnMunger< vobj, GroupName::SU, MatrixFormat::REDUCED, fp_fmt >
 CGeneralisedMomenta< Implementation >
 CGeneralLocalStencilView
 CGeneralStencilEntry
 CGeometry
 CgetPrecision< T >
 CgetVectorType< T >
 CgetVectorType< Lattice< T > >
 CGimpl
 CGimplAdjointTypesD
 CGimplAdjointTypesF
 CGimplAdjointTypesR
 CGimplTypes
 CGlobalSharedMemory
 CGparityFlavour
 CGparityWilsonImplParams
 CGrid::GpuComplex< pair >
 CGrid::GpuComplexVector< _N, _datum >
 CGrid::GpuVector< _N, _datum >
 CGrid_half
 CGrid_simd< Scalar_type, Vector_type >
 CGrid_simd2< Scalar_type, Vector_type >
 CGridBLAS
 CGridChecksum
 CGridModule
 CGridRNGbase
 CGridStopWatch
 CGridTensorBase
 CGridThread
 CGridTypeMapper< T >
 CGridTypeMapper< iMatrix< T, N > >
 CGridTypeMapper< iScalar< T > >
 CGridTypeMapper< iVector< T, N > >
 CGridTypeMapper_Base
 CGrid::half
 CGrid::half2
 CGrid::Half2_t
 CGrid::Hdf5Type< T >
 CGrid::Hdf5Type< Grid::complex< R > >
 CHISQSmearingParametersStructure holding the link treatment
 CHMCModuleBase< Prod >
 CHMCModuleBase< Action< ActionType::GaugeField > >
 CHMCModuleBase< Action< FermionA< Impl >::GaugeField > >
 CHMCModuleBase< BaseHmcCheckpointer< ImplementationPolicy > >
 CHMCModuleBase< FermionOperator< FermionImpl > >
 CHMCModuleBase< HmcObservable< ObservableType::Field > >
 CHMCModuleBase< HMCRunnerBase< ReaderClass > >
 CHMCModuleBase< OperatorFunction< Field > >
 CHMCModuleBase< Product >
 CHmcObservable< Field >
 CHmcObservable< Gimpl::Field >
 CHmcObservable< Impl::Field >
 CHMCResourceManager< ImplementationPolicy >
 CHMCRunnerBase< ReaderClass >
 CHMCRunnerBase< XmlReader >
 CHybridMonteCarlo< IntegratorType >
 CImagFunctor< scalar >
 CiMatrix< vtype, N >
 CImpl
 CImplD
 CImplF
 CGrid::ImplicitlyRestartedBlockLanczos< Field >
 CImplicitlyRestartedBlockLanczosCoarse< Field >
 CImplicitlyRestartedLanczos< Field >
 CImplicitlyRestartedLanczosTester< Field >
 CImplicitlyRestartedLanczosTester< Lattice< iVector< CComplex, nbasis > > >
 CImprovedStaggeredFermion5DStatic
 CImprovedStaggeredFermionStatic
 CIndex< T, Tuple >
 CIndex< T, std::tuple< T, Types... > >
 CIndex< T, std::tuple< U, Types... > >
 Cstd::integral_constant
 CIntegrator< FieldImplementation_, SmearingPolicy, RepresentationPolicy >Class for Molecular Dynamics management
 CBinaryIO::IoPerf
 Cis_sp< group_name >
 Cis_sp< GroupName::Sp >
 Cis_su< group_name >
 Cis_su< GroupName::SU >
 CiScalar< vtype >
 CisCoarsened< T >
 CisComplex< T >
 CisComplex< ComplexD >
 CisComplex< ComplexF >
 CGrid::isReader< T >
 CGrid::isReader< JSONReader >
 CGrid::isReader< XmlReader >
 CisSpinor< T >
 CGrid::isWriter< T >
 CGrid::isWriter< JSONWriter >
 CGrid::isWriter< XmlWriter >
 CiVector< vtype, N >
 CKappaSimilarityTransform< Matrix, Field >
 CLatticeBase
 CLatticeExpressionBase
 CGrid::LatticeTheories::LatticeTheory< Dimensions >
 CLebesgueOrder
 CGrid::Lexicographic
 CLinearFunction< Field >
 CLinearFunction< FieldD >
 CLinearFunction< FineField >
 CLinearFunction< Lattice< iVector< CComplex, nbasis > > >
 CLinearOperatorBase< Field >
 CLinearOperatorBase< Impl::FermionField >
 CLocalCoherenceLanczos< Fobj, CComplex, nbasis >
 CLogger
 CLogRealFunctor< scalar >
 CLowerPrecisionMapper< T >
 CLowerPrecisionMapper< vComplexD >
 CLowerPrecisionMapper< vComplexF >
 CLowerPrecisionMapper< vRealD >
 CLowerPrecisionMapper< vRealF >
 CGrid::Optimization::MaddRealPart
 CMaddRealPart
 CMADWF< Matrixo, Matrixi, PVinverter, SchurSolver, Guesser >
 CMADWFinnerIterCallbackBase
 CmatchGridTensorIndex< T, Level >
 CMemoryManager
 CMemoryProfiler
 CMemoryStats
 CMemoryStatus
 CCartesianStencil< vobj, cobj, Parameters >::Merge
 CMetric< Field >
 CMetric< Impl::Field >
 CModIntFunctor< scalar >
 CMomentumFilterBase< MomentaField >
 CMomentumFilterBase< GaugeField >
 CGrid::Optimization::Mult
 CMult
 CMultAddComplex
 CGrid::Optimization::MultComplex
 CMultComplex
 CMultiRHSBlockCGLinalg< Field >
 CMultiRHSBlockProject< Field >
 CMultiRHSDeflation< Field >
 CMultiShiftFunction
 CGrid::Optimization::MultRealPart
 CMultRealPart
 CNaiveStaggeredFermionStatic
 CGrid::NestedStdVector< T, Rank >
 CGrid::NestedStdVector< T, 0 >
 CNonLocalStencilGeometry
 CNoParameters
 CNotFunctor< scalar >
 COperatorFunction< Field >
 COperatorFunction< FieldD >
 COperatorFunction< Vi >
 COperatorMultiFunction< Field >
 COperatorMultiFunction< FieldD >
 COrFunctor< scalar >
 COrOrFunctor< scalar >
 CCartesianStencil< vobj, cobj, Parameters >::Packet
 CPaddedCell
 CParametrized< P >
 CParametrized< APar >
 CParametrized< CheckpointerParameters >
 CParametrized< FOPar >
 CParametrized< HMCparameters >
 CParametrized< NoParameters >
 CParametrized< OPar >
 CParametrized< SPar >
 CParRdr
 CPauliVillarsSolverFourierAccel< Field, GaugeField >
 CPauliVillarsSolverRBprec< Field, SchurSolverType >
 CPauliVillarsSolverUnprec< Field >
 CPerformanceCounter
 CPerformanceCounter::PerformanceCounterConfig
 CGrid::Optimization::Permute
 CPermute
 CPhoton< GImpl >
 CPmuStat
 CGrid::PowerMethod< Field >
 CGrid::PowerSpectrum
 CPowRealFunctor< scalar >
 CGrid::Optimization::PrecisionChange
 CPrecisionChange
 CprecisionChangeWorkspace
 CQedGImpl< S >
 CGrid::Reader< T >
 CReader
 CGrid::Reader< Hdf5Reader >
 CGrid::Reader< JSONReader >
 CGrid::Reader< TextReader >
 CGrid::Reader< XmlReader >
 CRealFunctor< scalar >
 CRealPart< T >
 CRealPart< complex< T > >
 CalignedAllocator< _Tp >::rebind< _Tp1 >
 CdevAllocator< _Tp >::rebind< _Tp1 >
 CuvmAllocator< _Tp >::rebind< _Tp1 >
 CGrid::Reconstruct< V >
 CReconstruct5DfromPhysical< Field, PVinverter >
 CGrid::Optimization::Reduce< Out_type, In_type >
 CReduce< Out_type, In_type >
 CRegistrar< T, TheFactory >
 CRepresentations< Reptypes >
 CRNGModule
 CGrid::Optimization::Rotate
 CRotate
 CRSqrtRealFunctor< scalar >
 CSamePrecisionMapper< T >
 CScalarAdjMatrixImplTypes< S, N >
 CScalarImplTypes< S >
 CScalarObs< Impl >
 CGrid::SchurRedBlackBase< Field >
 Cseq< lobj, robj >
 CGrid::Serializable
 CSerializable
 Csge< lobj, robj >
 Csgt< lobj, robj >
 CSharedMemory
 CshiftSignal
 CSimpleStencilParams
 CSinRealFunctor< scalar >
 Csle< lobj, robj >
 Cslt< lobj, robj >
 CSmear< Gimpl >
 Csne< lobj, robj >
 CGrid::SortEigen< Field >
 CGroupName::Sp
 CSpaceTimeGrid
 CSparseMatrixBase< Field >
 CSparseMatrixBase< Impl::FermionField >
 CSparseMatrixBase< ImplD::FermionField >
 CSparseMatrixBase< ImplF::FermionField >
 CSparseMatrixBase< Lattice< iVector< CComplex, nbasis > > >
 CSqrtRealFunctor< scalar >
 CStaggeredImplParams
 CStaggeredKernelsStatic
 CStencilBuffer
 CStencilEntry
 CGroupName::SU
 CGrid::Optimization::Sub
 CSub
 CGrid::Optimization::Sum
 CSum
 CSystem
 CTensorIndexRecursion< Level >
 CTensorIndexRecursion< 0 >
 CGrid::TensorToVec< T >
 CGrid::TensorToVec< iMatrix< T, N > >
 CGrid::TensorToVec< iScalar< T > >
 CGrid::TensorToVec< iVector< T, N > >
 CGrid::Optimization::TimesI
 CTimesI
 CGrid::Optimization::TimesMinusI
 CTimesMinusI
 CtoComplexMapper< T >
 CtoComplexMapper< vRealD >
 CtoComplexMapper< vRealF >
 CtoRealMapper< T >
 CtoRealMapper< vComplexD >
 CtoRealMapper< vComplexF >
 CGrid::EigenIO::Traits< T, V >
 CGrid::EigenIO::Traits< T, typename std::enable_if< is_tensor_of_container< T >::value >::type >
 Cstd::true_type
 CTwoIndexRep< ncolour, S, group_name >
 CTwoLevelCGmrhs< Field >
 Cu128d
 Cu128f
 Cu128h
 Cu256d
 Cu256f
 Cu512d
 Cu512f
 Cuconv< vtype >
 Culutd
 Culutf
 CuvmAllocator< _Tp >
 Cvec< T >
 Cvector4float
 Cveq< lobj, robj >
 Cvge< lobj, robj >
 Cvgt< lobj, robj >
 CViewCloser< View >
 CViewMapBase< T, isLattice >
 CViewMapBase< T, true >
 Cvle< lobj, robj >
 Cvlt< lobj, robj >
 Cvne< lobj, robj >
 CGrid::Optimization::Vset
 CVset
 CGrid::Optimization::Vsplat
 CVsplat
 CGrid::Optimization::Vstore
 CVstore
 CGrid::Optimization::Vstream
 CVstream
 CW< T >
 CW< double >
 CW< float >
 CW< Integer >
 CW< uint16_t >
 CW< uint64_t >
 CWilsonCloverHelpers< Impl >
 CWilsonCloverTypes< Impl >
 CWilsonFermion5DStatic
 CWilsonFermionStatic
 CWilsonImplParams
 CWilsonKernelsStatic
 CWilsonLoops< Gimpl >::WilsonLoopPaddedStencilWorkspace
 CWilsonLoops< Gimpl >::WilsonLoopPaddedWorkspace
 CWilsonProjector
 CGrid::Writer< T >
 CWriter
 CGrid::Writer< Hdf5Writer >
 CGrid::Writer< JSONWriter >
 CGrid::Writer< TextWriter >
 CGrid::Writer< XmlWriter >
 CZero
 CZOLOTAREV_DATA