ROL
ROL::SparseGridGenerator< Real > Member List

This is the complete list of members for ROL::SparseGridGenerator< Real >, including all inherited members.

activeIndex_ROL::SparseGridGenerator< Real >private
adaptive_ROL::SparseGridGenerator< Real >private
barrier(void) const ROL::SampleGenerator< Real >inline
batchID(void) const ROL::SampleGenerator< Real >inline
buildDiffRule(Quadrature< Real > &outRule, std::vector< int > &index)ROL::SparseGridGenerator< Real >private
checkMaxLevel(std::vector< int > &index)ROL::SparseGridGenerator< Real >private
computeError(std::vector< Real > &vals)ROL::SparseGridGenerator< Real >virtual
computeError(std::vector< Teuchos::RCP< Vector< Real > > > &vals, const Vector< Real > &x)ROL::SparseGridGenerator< Real >virtual
direction_ROL::SparseGridGenerator< Real >private
error_ROL::SparseGridGenerator< Real >private
getMyPoint(const int i) const ROL::SampleGenerator< Real >inlinevirtual
getMyWeight(const int i) const ROL::SampleGenerator< Real >inlinevirtual
grid_ROL::SparseGridGenerator< Real >private
index_ROL::SparseGridGenerator< Real >private
info_ROL::SparseGridGenerator< Real >private
isAdmissible(std::vector< int > &index, int direction)ROL::SparseGridGenerator< Real >private
numBatches(void) const ROL::SampleGenerator< Real >inline
numMySamples(void) const ROL::SampleGenerator< Real >inlinevirtual
oldIndex_ROL::SparseGridGenerator< Real >private
refine(void)ROL::SparseGridGenerator< Real >virtual
SampleGenerator(Teuchos::RCP< BatchManager< Real > > &bman)ROL::SampleGenerator< Real >inline
SampleGenerator(const SampleGenerator< Real > &sampler)ROL::SampleGenerator< Real >inline
search_index_ROL::SparseGridGenerator< Real >private
setPoints(std::vector< std::vector< Real > > &p)ROL::SampleGenerator< Real >inlineprotected
setSamples(bool inConstructor=false)ROL::SparseGridGenerator< Real >virtual
setWeights(std::vector< Real > &w)ROL::SampleGenerator< Real >inlineprotected
SparseGridGenerator(Teuchos::RCP< BatchManager< Real > > &bman, SparseGridInfo &info, bool adaptive=false)ROL::SparseGridGenerator< Real >
SparseGridGenerator(Teuchos::RCP< BatchManager< Real > > &bman, const char *SGinfo, const char *SGdata, bool isNormalized=true)ROL::SparseGridGenerator< Real >
splitSamples(std::vector< std::vector< Real > > &mypts, std::vector< Real > &mywts)ROL::SparseGridGenerator< Real >private
start(void)ROL::SampleGenerator< Real >inlinevirtual
sumAll(Real *input, Real *output, int dim) const ROL::SampleGenerator< Real >inline
sumAll(Vector< Real > &input, Vector< Real > &output) const ROL::SampleGenerator< Real >inline
update(const Vector< Real > &x)ROL::SparseGridGenerator< Real >virtual
updateSamples(Quadrature< Real > &grid)ROL::SparseGridGenerator< Real >private
~SampleGenerator()ROL::SampleGenerator< Real >inlinevirtual