Loading...
Searching...
No Matches
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: