Static Public Member Functions | Static Private Member Functions | List of all members
PLMD::ves::GridIntegrationWeights Class Reference

#include <GridIntegrationWeights.h>

Static Public Member Functions

static std::vector< double > getIntegrationWeights (const Grid *, const std::string &fname_weights_grid="", const std::string &weights_type="trapezoidal")
 
static void getOneDimensionalIntegrationPointsAndWeights (std::vector< double > &, std::vector< double > &, const unsigned int, const double, const double, const std::string &weights_type="trapezoidal")
 

Static Private Member Functions

static std::vector< double > getOneDimensionalTrapezoidalWeights (const unsigned int, const double, const bool periodic=false)
 

Member Function Documentation

◆ getIntegrationWeights()

std::vector< double > PLMD::ves::GridIntegrationWeights::getIntegrationWeights ( const Grid grid_pntr,
const std::string &  fname_weights_grid = "",
const std::string &  weights_type = "trapezoidal" 
)
static

◆ getOneDimensionalIntegrationPointsAndWeights()

void PLMD::ves::GridIntegrationWeights::getOneDimensionalIntegrationPointsAndWeights ( std::vector< double > &  points,
std::vector< double > &  weights,
const unsigned int  nbins,
const double  min,
const double  max,
const std::string &  weights_type = "trapezoidal" 
)
static

◆ getOneDimensionalTrapezoidalWeights()

std::vector< double > PLMD::ves::GridIntegrationWeights::getOneDimensionalTrapezoidalWeights ( const unsigned int  nbins,
const double  dx,
const bool  periodic = false 
)
staticprivate

The documentation for this class was generated from the following files: