Xyce
6.1
|
#include <N_ANP_Dakota.h>
Public Member Functions | |
Dakota (AnalysisManager *anaManagerPtr, AnalysisBase *anaType) | |
virtual | ~Dakota () |
virtual bool | run () |
virtual bool | init () |
virtual bool | loopProcess () |
virtual bool | processSuccessfulStep () |
virtual bool | processFailedStep () |
virtual bool | finish () |
virtual bool | handlePredictor () |
![]() | |
AnalysisBase (AnalysisManager *anaManagerPtr) | |
virtual | ~AnalysisBase () |
virtual bool | setAnalysisParams (const N_UTL_OptionBlock ¶msBlock) |
virtual bool | outputFailureStats () |
virtual void | setParamsWithOutputMgrAdapter (RefCountPtr< OutputMgrAdapter > &outputMgrAdapterRCPtr) |
virtual int | getStepIter () |
virtual int | getStepNumber () |
virtual void | setStepNumber (int step) |
virtual void | setTranStepNumber (int step) |
virtual int | getTranStepNumber () |
virtual void | setSensFlag () |
virtual void | printStepHeader (std::ostream &os) |
virtual void | printProgress (std::ostream &os) |
virtual void | preStepDetails (double maxTimeStepFromHabanero) |
virtual bool | mixedSignalStep () |
virtual bool | finalizeStep () |
virtual bool | twoLevelStep () |
virtual bool | resetForStepAnalysis () |
int | setupSweepLoop_ (std::vector< SweepParam > &sweepParamVec) |
bool | updateSweepParams_ (int loopIter, std::vector< SweepParam > &sweepParamVec) |
virtual bool | isAnalysis (int analysis_type) |
void | resetAll () |
int | saveLoopInfo () |
virtual bool | printLoopInfo (int start, int finish) |
virtual void | setBeginningIntegrationFlag (bool bif) |
virtual bool | getBeginningIntegrationFlag () |
virtual void | setIntegrationMethod (int im) |
virtual unsigned int | getIntegrationMethod () |
virtual bool | getInputOPFlag () |
void | gatherStepStatistics_ () |
double | getTotalLinearSolutionTime () const |
double | getTotalResidualLoadTime () const |
double | getTotalJacobianLoadTime () const |
bool | getDoubleDCOPEnabled () |
int | getDoubleDCOPStep () |
bool | firstDoubleDCOPStep_ () |
Private Attributes | |
RefCountPtr< AnalysisBase > | mainAnalysisRCPtr_ |
Definition at line 64 of file N_ANP_Dakota.h.
|
inline |
Definition at line 67 of file N_ANP_Dakota.h.
|
inlinevirtual |
Definition at line 74 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 93 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 97 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 77 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 81 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 89 of file N_ANP_Dakota.h.
|
inlinevirtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 85 of file N_ANP_Dakota.h.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 58 of file N_ANP_Dakota.C.
|
private |
Definition at line 102 of file N_ANP_Dakota.h.