Grid 0.7.0
GenericHMCrunner.h File Reference
#include <unordered_map>

Go to the source code of this file.

Data Structures

class  HMCRunnerBase< ReaderClass >
class  HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >

Typedefs

template<template< typename, typename, typename > class Integrator>
using GenericHMCRunner
template<template< typename, typename, typename > class Integrator>
using GenericHMCRunnerF
template<template< typename, typename, typename > class Integrator>
using GenericHMCRunnerD
template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunner
template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunnerF
template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunnerD
template<class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericHMCRunnerHirep
template<template< typename, typename, typename > class Integrator>
using GenericSpHMCRunner
template<class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericSpHMCRunnerHirep
template<class Implementation, class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericHMCRunnerTemplate
typedef HMCWrapperTemplate< ScalarImplR, MinimumNorm2, ScalarFieldsScalarGenericHMCRunner
typedef HMCWrapperTemplate< ScalarAdjImplR, MinimumNorm2, ScalarMatrixFieldsScalarAdjGenericHMCRunner
template<int Colours>
using ScalarNxNAdjGenericHMCRunner

Functions

 NAMESPACE_BEGIN (Grid)
 NAMESPACE_END (Grid)

Typedef Documentation

◆ GenericHMCRunner

template<template< typename, typename, typename > class Integrator>
using GenericHMCRunner

Definition at line 210 of file GenericHMCrunner.h.

◆ GenericHMCRunnerF

template<template< typename, typename, typename > class Integrator>
using GenericHMCRunnerF

Definition at line 212 of file GenericHMCrunner.h.

◆ GenericHMCRunnerD

template<template< typename, typename, typename > class Integrator>
using GenericHMCRunnerD

Definition at line 214 of file GenericHMCrunner.h.

◆ ConjugateHMCRunner

template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunner

Definition at line 219 of file GenericHMCrunner.h.

◆ ConjugateHMCRunnerF

template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunnerF

Definition at line 221 of file GenericHMCrunner.h.

◆ ConjugateHMCRunnerD

template<template< typename, typename, typename > class Integrator>
using ConjugateHMCRunnerD

Definition at line 223 of file GenericHMCrunner.h.

◆ GenericHMCRunnerHirep

template<class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericHMCRunnerHirep

Definition at line 229 of file GenericHMCrunner.h.

◆ GenericSpHMCRunner

template<template< typename, typename, typename > class Integrator>
using GenericSpHMCRunner

Definition at line 235 of file GenericHMCrunner.h.

◆ GenericSpHMCRunnerHirep

template<class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericSpHMCRunnerHirep

Definition at line 239 of file GenericHMCrunner.h.

◆ GenericHMCRunnerTemplate

template<class Implementation, class RepresentationsPolicy, template< typename, typename, typename > class Integrator>
using GenericHMCRunnerTemplate

Definition at line 246 of file GenericHMCrunner.h.

◆ ScalarGenericHMCRunner

◆ ScalarAdjGenericHMCRunner

◆ ScalarNxNAdjGenericHMCRunner

template<int Colours>
using ScalarNxNAdjGenericHMCRunner

Definition at line 255 of file GenericHMCrunner.h.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )