Dakota
Version
Explore and Predict with Confidence
|
Custom Logit RW TKfactory: passed Dakota QUESO instance pointer to the TK at build. More...
Inherits TransitionKernelFactory.
Public Member Functions | |
TKFactoryDIPCLogit (const std::string &name) | |
Constructor for Dakota Logit RW transition kernel factory. | |
virtual | ~TKFactoryDIPCLogit () |
Destructor for Dakota Logit RW transition kernel factory. | |
void | set_callback (NonDQUESOBayesCalibration *queso_instance) |
Update the factory's QUESO callback pointer. | |
Protected Member Functions | |
virtual QUESO::SharedPtr< QUESO::BaseTKGroup< QUESO::GslVector, QUESO::GslMatrix > >::Type | build_tk () override |
build and return the custom TK | |
Private Attributes | |
NonDQUESOBayesCalibration * | nonDQUESOInstance |
pointer for callbacks to Dakota QUESO class | |
Custom Logit RW TKfactory: passed Dakota QUESO instance pointer to the TK at build.
Can't share this factory between random walk and logit as their constructor arguments differ