#include <N_ANP_AnalysisBase.h>
Definition at line 76 of file N_ANP_AnalysisBase.h.
Xyce::Analysis::AnalysisBase::AnalysisBase |
( |
AnalysisManager * |
anaManagerPtr | ) |
|
Xyce::Analysis::AnalysisBase::~AnalysisBase |
( |
| ) |
|
|
virtual |
virtual bool Xyce::Analysis::AnalysisBase::finalizeStep |
( |
| ) |
|
|
inlinevirtual |
virtual bool Xyce::Analysis::AnalysisBase::finish |
( |
| ) |
|
|
pure virtual |
bool Xyce::Analysis::AnalysisBase::firstDoubleDCOPStep_ |
( |
| ) |
|
|
inline |
void Xyce::Analysis::AnalysisBase::gatherStepStatistics_ |
( |
| ) |
|
virtual bool Xyce::Analysis::AnalysisBase::getBeginningIntegrationFlag |
( |
| ) |
|
|
inlinevirtual |
bool Xyce::Analysis::AnalysisBase::getDoubleDCOPEnabled |
( |
| ) |
|
|
inline |
int Xyce::Analysis::AnalysisBase::getDoubleDCOPStep |
( |
| ) |
|
|
inline |
virtual bool Xyce::Analysis::AnalysisBase::getInputOPFlag |
( |
| ) |
|
|
inlinevirtual |
virtual unsigned int Xyce::Analysis::AnalysisBase::getIntegrationMethod |
( |
| ) |
|
|
inlinevirtual |
virtual int Xyce::Analysis::AnalysisBase::getStepIter |
( |
| ) |
|
|
inlinevirtual |
virtual int Xyce::Analysis::AnalysisBase::getStepNumber |
( |
| ) |
|
|
inlinevirtual |
double Xyce::Analysis::AnalysisBase::getTotalJacobianLoadTime |
( |
| ) |
const |
|
inline |
double Xyce::Analysis::AnalysisBase::getTotalLinearSolutionTime |
( |
| ) |
const |
|
inline |
double Xyce::Analysis::AnalysisBase::getTotalResidualLoadTime |
( |
| ) |
const |
|
inline |
virtual int Xyce::Analysis::AnalysisBase::getTranStepNumber |
( |
| ) |
|
|
inlinevirtual |
virtual bool Xyce::Analysis::AnalysisBase::handlePredictor |
( |
| ) |
|
|
pure virtual |
virtual bool Xyce::Analysis::AnalysisBase::init |
( |
| ) |
|
|
pure virtual |
virtual bool Xyce::Analysis::AnalysisBase::isAnalysis |
( |
int |
analysis_type | ) |
|
|
inlinevirtual |
virtual bool Xyce::Analysis::AnalysisBase::loopProcess |
( |
| ) |
|
|
pure virtual |
virtual bool Xyce::Analysis::AnalysisBase::mixedSignalStep |
( |
| ) |
|
|
inlinevirtual |
virtual bool Xyce::Analysis::AnalysisBase::outputFailureStats |
( |
| ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::preStepDetails |
( |
double |
maxTimeStepFromHabanero | ) |
|
|
inlinevirtual |
bool Xyce::Analysis::AnalysisBase::printLoopInfo |
( |
int |
start, |
|
|
int |
finish |
|
) |
| |
|
virtual |
void Xyce::Analysis::AnalysisBase::printProgress |
( |
std::ostream & |
os | ) |
|
|
virtual |
void Xyce::Analysis::AnalysisBase::printStepHeader |
( |
std::ostream & |
os | ) |
|
|
virtual |
virtual bool Xyce::Analysis::AnalysisBase::processFailedStep |
( |
| ) |
|
|
pure virtual |
virtual bool Xyce::Analysis::AnalysisBase::processSuccessfulStep |
( |
| ) |
|
|
pure virtual |
void Xyce::Analysis::AnalysisBase::resetAll |
( |
| ) |
|
bool Xyce::Analysis::AnalysisBase::resetForStepAnalysis |
( |
| ) |
|
|
virtual |
virtual bool Xyce::Analysis::AnalysisBase::run |
( |
| ) |
|
|
pure virtual |
int Xyce::Analysis::AnalysisBase::saveLoopInfo |
( |
| ) |
|
virtual bool Xyce::Analysis::AnalysisBase::setAnalysisParams |
( |
const N_UTL_OptionBlock & |
paramsBlock | ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setBeginningIntegrationFlag |
( |
bool |
bif | ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setIntegrationMethod |
( |
int |
im | ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setParamsWithOutputMgrAdapter |
( |
RefCountPtr< OutputMgrAdapter > & |
outputMgrAdapterRCPtr | ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setSensFlag |
( |
| ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setStepNumber |
( |
int |
step | ) |
|
|
inlinevirtual |
virtual void Xyce::Analysis::AnalysisBase::setTranStepNumber |
( |
int |
step | ) |
|
|
inlinevirtual |
int Xyce::Analysis::AnalysisBase::setupSweepLoop_ |
( |
std::vector< SweepParam > & |
sweepParamVec | ) |
|
virtual bool Xyce::Analysis::AnalysisBase::twoLevelStep |
( |
| ) |
|
|
inlinevirtual |
bool Xyce::Analysis::AnalysisBase::updateSweepParams_ |
( |
int |
loopIter, |
|
|
std::vector< SweepParam > & |
sweepParamVec |
|
) |
| |
RefCountPtr< AnalysisManager > Xyce::Analysis::AnalysisBase::anaManagerRCPtr_ |
RefCountPtr< N_TIA_Assembler > Xyce::Analysis::AnalysisBase::assemblerRCPtr_ |
bool Xyce::Analysis::AnalysisBase::beginningIntegration |
const N_IO_CmdParse& Xyce::Analysis::AnalysisBase::commandLine_ |
|
protected |
bool Xyce::Analysis::AnalysisBase::doubleDCOPFlag_ |
int Xyce::Analysis::AnalysisBase::doubleDCOPStep_ |
bool Xyce::Analysis::AnalysisBase::inputOPFlag_ |
unsigned int Xyce::Analysis::AnalysisBase::integrationMethod_ |
RefCountPtr< N_LAS_System > Xyce::Analysis::AnalysisBase::lasSystemRCPtr_ |
RefCountPtr< N_LOA_Loader > Xyce::Analysis::AnalysisBase::loaderRCPtr_ |
RefCountPtr< N_NLS_Manager > Xyce::Analysis::AnalysisBase::nlsMgrRCPtr_ |
RefCountPtr< OutputMgrAdapter > Xyce::Analysis::AnalysisBase::outputMgrAdapterRCPtr_ |
std::vector<std::vector<double> > Xyce::Analysis::AnalysisBase::saveTimeD |
std::vector<std::vector<int> > Xyce::Analysis::AnalysisBase::saveTimeI |
bool Xyce::Analysis::AnalysisBase::sensFlag_ |
unsigned int Xyce::Analysis::AnalysisBase::stepNumber |
double Xyce::Analysis::AnalysisBase::totalJacobianLoadTime_ |
double Xyce::Analysis::AnalysisBase::totalLinearSolutionTime_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNonlinearConvergenceFailures_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberFailedLinearSolves_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberFailedStepsAttempted_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberIterationMatrixFactorizations_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberJacobiansEvaluated_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberLinearIters_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberLinearSolves_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberResidualEvaluations_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberSuccessfulStepsTaken_ |
unsigned int Xyce::Analysis::AnalysisBase::totalNumberSuccessStepsThisParameter_ |
double Xyce::Analysis::AnalysisBase::totalResidualLoadTime_ |
unsigned int Xyce::Analysis::AnalysisBase::tranStepNumber |
The documentation for this class was generated from the following files: