PLMD::GridBase Member List

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

acceleratorPLMD::GridBaseprotected
addKernel(const KernelFunctions &kernel)PLMD::GridBase
addValue(index_t index, double value)=0PLMD::GridBasepure virtual
addValue(const std::vector< unsigned > &indices, double value)PLMD::GridBase
addValueAndDerivatives(index_t index, double value, std::vector< double > &der)=0PLMD::GridBasepure virtual
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
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
getMaxValue() const =0PLMD::GridBasepure virtual
getMin() constPLMD::GridBase
getMinValue() const =0PLMD::GridBasepure virtual
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 =0PLMD::GridBasepure virtual
getSplineNeighbors(const unsigned *indices, std::size_t indices_size, index_t *neighbors, std::size_t neighbors_size) constPLMD::GridBaseprotected
getValue(index_t index) const =0PLMD::GridBasepure virtual
getValue(const std::vector< unsigned > &indices) constPLMD::GridBase
getValue(const std::vector< double > &x) constPLMD::GridBase
getValueAndDerivatives(index_t index, double *der, std::size_t der_size) const =0PLMD::GridBasepure virtual
getValueAndDerivatives(index_t index, std::vector< double > &der) constPLMD::GridBase
getValueAndDerivatives(const std::vector< unsigned > &indices, std::vector< double > &der) constPLMD::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
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)=0PLMD::GridBasepure virtual
setValue(const std::vector< unsigned > &indices, double value)PLMD::GridBase
setValueAndDerivatives(index_t index, double value, std::vector< double > &der)=0PLMD::GridBasepure virtual
setValueAndDerivatives(const std::vector< unsigned > &indices, double value, std::vector< double > &der)PLMD::GridBase
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 &)=0PLMD::GridBasepure virtual
~GridBase()=defaultPLMD::GridBasevirtual