Loading...
Searching...
No Matches
PLMD::gridtools Namespace Reference

Classes

class  ActionWithGrid
 
class  ConvertToFES
 Provides the keyword CONVERT_TO_FES More...
 
class  DiagonalKernelParams
 
class  DiscreteKernel
 
class  DumpGrid
 Provides the keyword DUMPCUBE More...
 
class  EvaluateFunctionOnGrid
 Provides the keyword EVALUATE_FUNCTION_FROM_GRID More...
 
class  EvaluateGridFunction
 
class  FindGridOptimum
 Provides the keyword FIND_GRID_MAXIMUM More...
 
class  FunctionOfGrid
 
class  GetGridVolumeElement
 Provides the keyword GET_VOLUME_ELEMENT More...
 
class  Gradient
 Provides the keyword GRADIENT More...
 
class  GridCoordinatesObject
 
class  GridSearch
 
class  Histogram
 Provides the keyword HISTOGRAM More...
 
class  HistogramBeadKernel
 
class  IntegrateGrid
 Provides the keyword INTEGRATE_GRID More...
 
class  InterpolateGrid
 Provides the keyword INTERPOLATE_GRID More...
 
class  Interpolator
 
class  KDE
 
class  KDEGridTools
 
class  KDEHelper
 
class  KDEShortcut
 Provides the keyword KDE More...
 
class  KLEntropy
 Provides the keyword KL_ENTROPY More...
 
class  Marginal
 Provides the keyword MARGINAL More...
 
class  MarginalInput
 
class  MultiColvarDensity
 Provides the keyword MULTICOLVARDENS More...
 
class  NonDiagonalKernelParams
 
class  PairEntropy
 Provides the keyword PAIRENTROPY More...
 
class  RDF
 Provides the keyword RDF More...
 
class  ReadGridInSetup
 Provides the keyword REFERENCE_GRID More...
 
class  RegularKernel
 
class  SphericalKDEGridTools
 
class  SumOfKernels
 
class  UniversalVonMisses
 
class  VonMissesKernelParams
 

Typedefs

typedef KDE< DiagonalKernelParams, HistogramBeadKernel, KDEGridTools< DiagonalKernelParams, HistogramBeadKernel > > beadkde
 
typedef KDE< DiagonalKernelParams, DiscreteKernel, KDEGridTools< DiagonalKernelParams, DiscreteKernel > > discretekde
 
typedef KDE< NonDiagonalKernelParams, RegularKernel< NonDiagonalKernelParams >, KDEGridTools< NonDiagonalKernelParams, RegularKernel< NonDiagonalKernelParams > > > flatfkde
 
typedef KDE< DiagonalKernelParams, RegularKernel< DiagonalKernelParams >, KDEGridTools< DiagonalKernelParams, RegularKernel< DiagonalKernelParams > > > flatkde
 
typedef FunctionOfGrid< function::CustomGridCustom
 
typedef function::FunctionOfScalar< EvaluateGridFunctionScalarEvalGrid
 
typedef KDE< VonMissesKernelParams, UniversalVonMisses, SphericalKDEGridToolssphericalkde
 
typedef function::FunctionOfVector< EvaluateGridFunctionVectorEvalGrid
 

Variables

static std::map< std::string, double > leptonConstants
 

Typedef Documentation

◆ beadkde

◆ discretekde

◆ flatfkde

◆ flatkde

◆ GridCustom

◆ ScalarEvalGrid

◆ sphericalkde

◆ VectorEvalGrid

Variable Documentation

◆ leptonConstants

std::map<std::string, double> PLMD::gridtools::leptonConstants
static
Initial value:
= {
{"e", std::exp(1.0)},
{"log2e", 1.0/std::log(2.0)},
{"log10e", 1.0/std::log(10.0)},
{"ln2", std::log(2.0)},
{"ln10", std::log(10.0)},
{"pi", pi},
{"pi_2", pi*0.5},
{"pi_4", pi*0.25},
{"sqrt2", std::sqrt(2.0)},
{"sqrt1_2", std::sqrt(0.5)}
}
constexpr double pi(3.141592653589793238462643383279502884197169399375105820974944592307)
PI.