PLMD::SparseGrid Member List

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

acceleratorPLMD::GridBaseprotected
addKernel(const KernelFunctions &kernel)PLMD::GridBase
addValue(index_t index, double value) overridePLMD::SparseGridvirtual
addValue(index_t index, double value)=0PLMD::SparseGrid
addValue(const std::vector< unsigned > &indices, double value)PLMD::SparseGrid
PLMD::GridBase::addValue(const std::vector< unsigned > &indices, double value)PLMD::GridBase
addValueAndDerivatives(index_t index, double value, std::vector< double > &der) overridePLMD::SparseGridvirtual
addValueAndDerivatives(index_t index, double value, std::vector< double > &der)=0PLMD::SparseGrid
addValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::SparseGrid
PLMD::GridBase::addValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::GridBase
argnamesPLMD::GridBaseprotected
create(const std::string &, const std::vector< Value * > &, IFile &, bool, bool, bool)PLMD::GridBasestatic
create(const std::string &, const std::vector< Value * > &, IFile &, const std::vector< std::string > &, const std::vector< std::string > &, const std::vector< unsigned > &, bool, bool, bool)PLMD::GridBasestatic
der_PLMD::SparseGridprivate
dimension_PLMD::GridBaseprotected
dospline_PLMD::GridBaseprotected
dx_PLMD::GridBaseprotected
findMaximalPathMinimum(const std::vector< double > &source, const std::vector< double > &sink)PLMD::GridBase
fmt_PLMD::GridBaseprotected
funcnamePLMD::GridBaseprotected
getArgNames() constPLMD::GridBase
getBinVolume() constPLMD::GridBase
getDimension() constPLMD::GridBase
getDx() constPLMD::GridBase
getDx(index_t j) constPLMD::GridBase
getIndex(const unsigned *indices, std::size_t indices_size) constPLMD::GridBaseinline
getIndex(const std::vector< unsigned > &indices) constPLMD::GridBaseinline
getIndex(const std::vector< double > &x) constPLMD::GridBaseinline
getIndices(index_t index, std::vector< unsigned > &rindex) constPLMD::GridBaseinline
getIndices(index_t index, unsigned *rindex_data, std::size_t rindex_size) constPLMD::GridBaseinline
getIndices(const std::vector< double > &x, std::vector< unsigned > &rindex) constPLMD::GridBaseinline
getIndices(const std::vector< double > &x, unsigned *rindex_data, std::size_t rindex_size) constPLMD::GridBaseinline
getIndices(index_t index) constPLMD::GridBaseinline
getIndices(const std::vector< double > &x) constPLMD::GridBaseinline
getIsPeriodic() constPLMD::GridBase
getMax() constPLMD::GridBase
getMaxSize() constPLMD::SparseGrid
getMaxValue() const overridePLMD::SparseGridvirtual
getMin() constPLMD::GridBase
getMinValue() const overridePLMD::SparseGridvirtual
getNbin() constPLMD::GridBase
getNearestNeighbors(const index_t index) constPLMD::GridBase
getNearestNeighbors(const std::vector< unsigned > &indices) constPLMD::GridBase
getNeighbors(index_t index, const std::vector< unsigned > &neigh) constPLMD::GridBaseinline
getNeighbors(const std::vector< unsigned > &indices, const std::vector< unsigned > &neigh) constPLMD::GridBaseinline
getNeighbors(const std::vector< double > &x, const std::vector< unsigned > &neigh) constPLMD::GridBaseinline
getPoint(index_t index) constPLMD::GridBaseinline
getPoint(const std::vector< unsigned > &indices) constPLMD::GridBaseinline
getPoint(const std::vector< double > &x) constPLMD::GridBaseinline
getPoint(index_t index, std::vector< double > &point) constPLMD::GridBaseinline
getPoint(const std::vector< unsigned > &indices, std::vector< double > &point) constPLMD::GridBaseinline
getPoint(const std::vector< double > &x, std::vector< double > &point) constPLMD::GridBaseinline
getPoint(const unsigned *indices_data, std::size_t indices_size, std::vector< double > &point) constPLMD::GridBaseinline
getPoint(const unsigned *indices_data, std::size_t indices_size, double *point, std::size_t point_size) constPLMD::GridBaseinline
getSize() const overridePLMD::SparseGridvirtual
getSplineNeighbors(const unsigned *indices, std::size_t indices_size, index_t *neighbors, std::size_t neighbors_size) constPLMD::GridBaseprotected
getValue(index_t index) const overridePLMD::SparseGridvirtual
getValue(index_t index) const=0PLMD::SparseGrid
getValue(const std::vector< unsigned > &indices) constPLMD::SparseGrid
getValue(const std::vector< double > &x) constPLMD::SparseGrid
PLMD::GridBase::getValue(const std::vector< unsigned > &indices) constPLMD::GridBase
PLMD::GridBase::getValue(const std::vector< double > &x) constPLMD::GridBase
getValueAndDerivatives(index_t index, double *der, std::size_t der_size) const overridePLMD::SparseGridvirtual
getValueAndDerivatives(index_t index, double *der, std::size_t der_size) const=0PLMD::SparseGrid
getValueAndDerivatives(index_t index, std::vector< double > &der) constPLMD::SparseGrid
getValueAndDerivatives(const std::vector< unsigned > &indices, std::vector< double > &der) constPLMD::SparseGrid
getValueAndDerivatives(const std::vector< double > &x, std::vector< double > &der) constPLMD::SparseGrid
PLMD::GridBase::getValueAndDerivatives(index_t index, std::vector< double > &der) constPLMD::GridBase
PLMD::GridBase::getValueAndDerivatives(const std::vector< unsigned > &indices, std::vector< double > &der) constPLMD::GridBase
PLMD::GridBase::getValueAndDerivatives(const std::vector< double > &x, std::vector< double > &der) constPLMD::GridBase
GridBase(const std::string &funcl, const 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::GridBase
GridBase(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, const std::vector< bool > &isperiodic, const std::vector< std::string > &pmin, const std::vector< std::string > &pmax)PLMD::GridBase
hasDerivatives() constPLMD::GridBaseinline
index_t typedefPLMD::GridBase
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, const std::vector< bool > &isperiodic, const std::vector< std::string > &pmin, const std::vector< std::string > &pmax)PLMD::GridBase
map_PLMD::SparseGridprivate
max_PLMD::GridBaseprotected
maxdimPLMD::GridBasestatic
maxsize_PLMD::GridBaseprotected
min_PLMD::GridBaseprotected
nbin_PLMD::GridBaseprotected
pbc_PLMD::GridBaseprotected
resetToDefaultOutputFmt()PLMD::GridBaseinline
setOutputFmt(const std::string &ss)PLMD::GridBaseinline
setValue(index_t index, double value) overridePLMD::SparseGridvirtual
setValue(index_t index, double value)=0PLMD::SparseGrid
setValue(const std::vector< unsigned > &indices, double value)PLMD::SparseGrid
PLMD::GridBase::setValue(const std::vector< unsigned > &indices, double value)PLMD::GridBase
setValueAndDerivatives(index_t index, double value, std::vector< double > &der) overridePLMD::SparseGridvirtual
setValueAndDerivatives(index_t index, double value, std::vector< double > &der)=0PLMD::SparseGrid
setValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::SparseGrid
PLMD::GridBase::setValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::GridBase
SparseGrid(const std::string &funcl, const 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::GridBaseprotected
str_min_PLMD::GridBaseprotected
usederiv_PLMD::GridBaseprotected
writeCubeFile(OFile &, const double &lunit)PLMD::GridBase
writeHeader(OFile &file)PLMD::GridBase
writeToFile(OFile &) overridePLMD::SparseGridvirtual
~GridBase()=defaultPLMD::GridBasevirtual
~SparseGrid()=defaultPLMD::SparseGridvirtual