ROL
|
This is the complete list of members for ROL::SROMGenerator< Real >, including all inherited members.
adaptive_ | ROL::SROMGenerator< Real > | private |
atol_ | ROL::SROMGenerator< Real > | private |
barrier(void) const | ROL::SampleGenerator< Real > | inline |
batchID(void) const | ROL::SampleGenerator< Real > | inline |
check_constraint(const Vector< Real > &x, const Teuchos::RCP< EqualityConstraint< Real > > &con, const Teuchos::RCP< BatchManager< Real > > &bman, const bool optProb) | ROL::SROMGenerator< Real > | inlineprivate |
check_objective(const Vector< Real > &x, const Teuchos::RCP< Objective< Real > > &obj, const Teuchos::RCP< BatchManager< Real > > &bman, const bool optProb, const bool optAtom) | ROL::SROMGenerator< Real > | inlineprivate |
computeError(std::vector< Real > &vals) | ROL::SampleGenerator< Real > | inlinevirtual |
computeError(std::vector< Teuchos::RCP< Vector< Real > > > &vals, const Vector< Real > &x) | ROL::SampleGenerator< Real > | inlinevirtual |
dimension_ | ROL::SROMGenerator< Real > | private |
dist_ | ROL::SROMGenerator< Real > | private |
get_scaling_vectors(std::vector< Real > &typw, std::vector< Real > &typx) const | ROL::SROMGenerator< Real > | inlineprivate |
getMyPoint(const int i) const | ROL::SampleGenerator< Real > | inlinevirtual |
getMyWeight(const int i) const | ROL::SampleGenerator< Real > | inlinevirtual |
initialize_objective(std::vector< Teuchos::RCP< Objective< Real > > > &obj_vec, Teuchos::RCP< Objective< Real > > &obj, const std::vector< Teuchos::RCP< Distribution< Real > > > &dist, const Teuchos::RCP< BatchManager< Real > > &bman, const bool optProb, const bool optAtom, Teuchos::ParameterList &list) const | ROL::SROMGenerator< Real > | inlineprivate |
initialize_optimizer(Teuchos::RCP< Algorithm< Real > > &algo, Teuchos::ParameterList &parlist, const bool optProb) const | ROL::SROMGenerator< Real > | inlineprivate |
initialize_vectors(Teuchos::RCP< ProbabilityVector< Real > > &prob, Teuchos::RCP< ProbabilityVector< Real > > &prob_lo, Teuchos::RCP< ProbabilityVector< Real > > &prob_hi, Teuchos::RCP< ProbabilityVector< Real > > &prob_eq, Teuchos::RCP< AtomVector< Real > > &atom, Teuchos::RCP< AtomVector< Real > > &atom_lo, Teuchos::RCP< AtomVector< Real > > &atom_hi, Teuchos::RCP< AtomVector< Real > > &atom_eq, Teuchos::RCP< Vector< Real > > &vec, Teuchos::RCP< Vector< Real > > &vec_lo, Teuchos::RCP< Vector< Real > > &vec_hi, Teuchos::RCP< Vector< Real > > &vec_eq, const Teuchos::RCP< BatchManager< Real > > &bman) const | ROL::SROMGenerator< Real > | inlineprivate |
numBatches(void) const | ROL::SampleGenerator< Real > | inline |
numMySamples(void) const | ROL::SampleGenerator< Real > | inlinevirtual |
numMySamples_ | ROL::SROMGenerator< Real > | private |
numNewSamples_ | ROL::SROMGenerator< Real > | private |
numSamples_ | ROL::SROMGenerator< Real > | private |
parlist_ | ROL::SROMGenerator< Real > | private |
print_ | ROL::SROMGenerator< Real > | private |
pruneSamples(const ProbabilityVector< Real > &prob, const AtomVector< Real > &atom) | ROL::SROMGenerator< Real > | inlineprivate |
ptol_ | ROL::SROMGenerator< Real > | private |
refine(void) | ROL::SROMGenerator< Real > | inlinevirtual |
SampleGenerator(const Teuchos::RCP< BatchManager< Real > > &bman) | ROL::SampleGenerator< Real > | inline |
SampleGenerator(const SampleGenerator< Real > &sampler) | ROL::SampleGenerator< Real > | inline |
setPoints(std::vector< std::vector< Real > > &p) | ROL::SampleGenerator< Real > | inlineprotected |
setSamples(bool inConstructor=false) | ROL::SampleGenerator< Real > | inlinevirtual |
setWeights(std::vector< Real > &w) | ROL::SampleGenerator< Real > | inlineprotected |
SROMGenerator(Teuchos::ParameterList &parlist, const Teuchos::RCP< BatchManager< Real > > &bman, const std::vector< Teuchos::RCP< Distribution< Real > > > &dist) | ROL::SROMGenerator< Real > | inline |
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::SampleGenerator< Real > | inlinevirtual |
~SampleGenerator() | ROL::SampleGenerator< Real > | inlinevirtual |