PLMD::SparseGrid Member List

This is the complete list of members for PLMD::SparseGrid, including all inherited members.

addKernel(const KernelFunctions &kernel)PLMD::Grid
addValue(index_t index, double value)PLMD::SparseGridvirtual
PLMD::Grid::addValue(const std::vector< unsigned > &indices, double value)PLMD::Gridvirtual
addValueAndDerivatives(index_t index, double value, std::vector< double > &der)PLMD::SparseGridvirtual
PLMD::Grid::addValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::Gridvirtual
applyFunctionAllValuesAndDerivatives(double(*func)(double val), double(*funcder)(double valder))PLMD::Gridvirtual
argnamesPLMD::Gridprotected
clear()PLMD::SparseGridprotectedvirtual
create(const std::string &, std::vector< Value * >, IFile &, bool, bool, bool)PLMD::Gridstatic
create(const std::string &, std::vector< Value * >, IFile &, const std::vector< std::string > &, const std::vector< std::string > &, const std::vector< unsigned > &, bool, bool, bool)PLMD::Gridstatic
der_PLMD::SparseGridprivate
dimension_PLMD::Gridprotected
dospline_PLMD::Gridprotected
dx_PLMD::Gridprotected
fmt_PLMD::Gridprotected
funcnamePLMD::Gridprotected
getArgNames() const PLMD::Grid
getBinVolume() const PLMD::Grid
getDimension() const PLMD::Grid
getDx() const PLMD::Grid
getIndex(const std::vector< unsigned > &indices) const PLMD::Grid
getIndex(const std::vector< double > &x) const PLMD::Grid
getIndices(index_t index) const PLMD::Grid
getIndices(const std::vector< double > &x) const PLMD::Grid
getIsPeriodic() const PLMD::Grid
getMax() const PLMD::Grid
getMaxSize() const PLMD::SparseGrid
getMaxValue() const PLMD::Gridvirtual
getMin() const PLMD::Grid
getMinValue() const PLMD::Gridvirtual
getNbin() const PLMD::Grid
getNeighbors(index_t index, const std::vector< unsigned > &neigh) const PLMD::Grid
getNeighbors(const std::vector< unsigned > &indices, const std::vector< unsigned > &neigh) const PLMD::Grid
getNeighbors(const std::vector< double > &x, const std::vector< unsigned > &neigh) const PLMD::Grid
getPoint(index_t index) const PLMD::Grid
getPoint(const std::vector< unsigned > &indices) const PLMD::Grid
getPoint(const std::vector< double > &x) const PLMD::Grid
getPoint(index_t index, std::vector< double > &point) const PLMD::Grid
getPoint(const std::vector< unsigned > &indices, std::vector< double > &point) const PLMD::Grid
getPoint(const std::vector< double > &x, std::vector< double > &point) const PLMD::Grid
getSize() const PLMD::SparseGridvirtual
getSplineNeighbors(const std::vector< unsigned > &indices) const PLMD::Gridprotected
getValue(index_t index) const PLMD::SparseGridvirtual
PLMD::Grid::getValue(const std::vector< unsigned > &indices) const PLMD::Gridvirtual
PLMD::Grid::getValue(const std::vector< double > &x) const PLMD::Gridvirtual
getValueAndDerivatives(index_t index, std::vector< double > &der) const PLMD::SparseGridvirtual
PLMD::Grid::getValueAndDerivatives(const std::vector< unsigned > &indices, std::vector< double > &der) const PLMD::Gridvirtual
PLMD::Grid::getValueAndDerivatives(const std::vector< double > &x, std::vector< double > &der) const PLMD::Gridvirtual
Grid(const std::string &funcl, std::vector< Value * > args, const std::vector< std::string > &gmin, const std::vector< std::string > &gmax, const std::vector< unsigned > &nbin, bool dospline, bool usederiv, bool doclear=true)PLMD::Grid
Grid(const std::string &funcl, const std::vector< std::string > &names, const std::vector< std::string > &gmin, const std::vector< std::string > &gmax, const std::vector< unsigned > &nbin, bool dospline, bool usederiv, bool doclear, const std::vector< bool > &isperiodic, const std::vector< std::string > &pmin, const std::vector< std::string > &pmax)PLMD::Grid
index_t typedefPLMD::Grid
Init(const std::string &funcl, const std::vector< std::string > &names, const std::vector< std::string > &gmin, const std::vector< std::string > &gmax, const std::vector< unsigned > &nbin, bool dospline, bool usederiv, bool doclear, const std::vector< bool > &isperiodic, const std::vector< std::string > &pmin, const std::vector< std::string > &pmax)PLMD::Grid
integrate(std::vector< unsigned > &npoints)PLMD::Grid
iterator typedefPLMD::SparseGridprivate
iterator_der typedefPLMD::SparseGridprivate
logAllValuesAndDerivatives(const double &scalef)PLMD::Gridvirtual
map_PLMD::SparseGridprivate
max_PLMD::Gridprotected
maxsize_PLMD::Gridprotected
min_PLMD::Gridprotected
nbin_PLMD::Gridprotected
pbc_PLMD::Gridprotected
project(const std::vector< std::string > &proj, WeightBase *ptr2obj)PLMD::Grid
projectOnLowDimension(double &val, std::vector< int > &varHigh, WeightBase *ptr2obj)PLMD::Grid
scaleAllValuesAndDerivatives(const double &scalef)PLMD::Gridvirtual
setMinToZero()PLMD::Gridvirtual
setOutputFmt(std::string ss)PLMD::Gridinline
setValue(index_t index, double value)PLMD::SparseGridvirtual
PLMD::Grid::setValue(const std::vector< unsigned > &indices, double value)PLMD::Gridvirtual
setValueAndDerivatives(index_t index, double value, std::vector< double > &der)PLMD::SparseGridvirtual
PLMD::Grid::setValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::Gridvirtual
SparseGrid(const std::string &funcl, std::vector< Value * > args, const std::vector< std::string > &gmin, const std::vector< std::string > &gmax, const std::vector< unsigned > &nbin, bool dospline, bool usederiv)PLMD::SparseGridinline
str_max_PLMD::Gridprotected
str_min_PLMD::Gridprotected
usederiv_PLMD::Gridprotected
writeCubeFile(OFile &)PLMD::Grid
writeHeader(OFile &file)PLMD::Grid
writeToFile(OFile &)PLMD::SparseGridvirtual
~Grid()PLMD::Gridinlinevirtual
~SparseGrid()PLMD::SparseGridinlinevirtual