47 #ifndef Xyce_N_ANP_ROL_h
48 #define Xyce_N_ANP_ROL_h
72 template <
class RealT>
74 template <
class RealT>
82 Linear::System & linear_system,
83 Topo::Topology & topology,
84 IO::InitialConditionsManager & initial_conditions_manager);
170 #endif // Xyce_N_ANP_ROL_h
bool doProcessSuccessfulStep()
void setSweepValue(int step)
SweepVector stepSweepVector_
std::vector< Linear::Vector * > mysensRHSPtrVector_
std::vector< int > rolSweepFailures_
bool doProcessFailedStep()
std::vector< std::string > paramNameVec_
Pure virtual class to augment a linear system.
bool doAllocations(int nc, int nz)
IO::InitialConditionsManager & initialConditionsManager_
AnalysisManager & analysisManager_
void setTIAParams(const TimeIntg::TIAParams &tia_params)
std::vector< Linear::Vector * > statePtrVector_
Nonlinear::Manager & nonlinearManager_
bool registerROLFactory(FactoryBlock &factory_block)
The FactoryBlock contains parameters needed by the analysis creation functions.
TimeIntg::TIAParams tiaParams_
std::vector< Linear::Vector * > mydqdpPtrVector_
void initializeSolution_()
ROL(AnalysisManager &analysis_manager, Nonlinear::Manager &nonlinear_manager, Loader::Loader &loader, Linear::System &linear_system, Topo::Topology &topology, IO::InitialConditionsManager &initial_conditions_manager)
std::vector< Linear::Vector * > constraintPtrVector_
std::vector< Linear::Vector * > solutionPtrVector_
std::vector< Linear::Vector * > testPtrVector_
std::vector< std::string > uncertainParams_
std::vector< Linear::Vector * > mydbdpPtrVector_
friend class EqualityConstraint_ROL_DC_UQ
std::vector< Linear::Vector * > mydfdpPtrVector_
std::vector< Linear::Vector * > jvecPtrVector_
std::vector< SweepParam > SweepVector
bool setTimeIntegratorOptions(const Util::OptionBlock &option_block)
OutputMgrAdapter & outputManagerAdapter_
Linear::System & linearSystem_
Topo::Topology & topology_
const TimeIntg::TIAParams & getTIAParams() const
friend class EqualityConstraint_ROL_DC
bool setAnalysisParams(const Util::OptionBlock ¶msBlock)