Xyce
6.1
|
#include <N_ANP_MPDE.h>
Public Member Functions | |
MPDE (AnalysisManager *anaManagerPtr) | |
virtual | ~MPDE () |
virtual bool | run () |
virtual bool | init () |
virtual bool | loopProcess () |
virtual bool | processSuccessfulDCOP () |
virtual bool | processFailedDCOP () |
virtual bool | processSuccessfulStep () |
virtual bool | processFailedStep () |
virtual bool | finish () |
virtual bool | handlePredictor () |
virtual bool | resetForStepAnalysis () |
bool | finalVerboseOutput () |
![]() | |
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 () |
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 Member Functions | |
void | takeAnIntegrationStep_ () |
Private Attributes | |
bool | isPaused |
double | startDCOPtime |
double | endTRANtime |
RefCountPtr < N_DEV_DeviceInterface > | devInterfacePtr_ |
RefCountPtr< N_TOP_Topology > | topoMgrPtr_ |
RefCountPtr < N_LOA_NonlinearEquationLoader > | nonlinearEquationLoaderPtr_ |
RefCountPtr< N_LAS_Builder > | appBuilderPtr_ |
Definition at line 63 of file N_ANP_MPDE.h.
Xyce::Analysis::MPDE::MPDE | ( | AnalysisManager * | anaManagerPtr | ) |
Definition at line 65 of file N_ANP_MPDE.C.
|
inlinevirtual |
Definition at line 68 of file N_ANP_MPDE.h.
bool Xyce::Analysis::MPDE::finalVerboseOutput | ( | ) |
Definition at line 211 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 177 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 182 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 99 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 112 of file N_ANP_MPDE.C.
|
virtual |
Definition at line 164 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 151 of file N_ANP_MPDE.C.
|
virtual |
Definition at line 125 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 138 of file N_ANP_MPDE.C.
|
virtual |
Reimplemented from Xyce::Analysis::AnalysisBase.
Definition at line 196 of file N_ANP_MPDE.C.
|
virtual |
Implements Xyce::Analysis::AnalysisBase.
Definition at line 85 of file N_ANP_MPDE.C.
|
private |
Definition at line 224 of file N_ANP_MPDE.C.
|
private |
Definition at line 96 of file N_ANP_MPDE.h.
|
private |
Definition at line 93 of file N_ANP_MPDE.h.
|
private |
Definition at line 91 of file N_ANP_MPDE.h.
|
private |
Definition at line 89 of file N_ANP_MPDE.h.
|
private |
Definition at line 95 of file N_ANP_MPDE.h.
|
private |
Definition at line 91 of file N_ANP_MPDE.h.
|
private |
Definition at line 94 of file N_ANP_MPDE.h.