accumulateStatistics_(AnalysisBase &analysis) | Xyce::Analysis::HB | private |
AnalysisBase(AnalysisManager &analysis_manager, const char *name) | Xyce::Analysis::AnalysisBase | |
analysisManager_ | Xyce::Analysis::HB | private |
baseIntegrationMethod_ | Xyce::Analysis::AnalysisBase | protected |
beginningIntegration | Xyce::Analysis::AnalysisBase | protected |
builder_ | Xyce::Analysis::HB | private |
createFT_() | Xyce::Analysis::HB | private |
currentAnalysisObject_ | Xyce::Analysis::HB | private |
dcOpQVecPtr_ | Xyce::Analysis::HB | private |
dcOpSolVecPtr_ | Xyce::Analysis::HB | private |
dcOpStateVecPtr_ | Xyce::Analysis::HB | private |
dcOpStoreVecPtr_ | Xyce::Analysis::HB | private |
deviceManager_ | Xyce::Analysis::HB | private |
dftInterface_ | Xyce::Analysis::HB | private |
dftMatrix_ | Xyce::Analysis::HB | private |
doFinish() | Xyce::Analysis::HB | protectedvirtual |
doHandlePredictor() | Xyce::Analysis::HB | protectedvirtual |
doInit() | Xyce::Analysis::HB | protectedvirtual |
doLoopProcess() | Xyce::Analysis::HB | protected |
doProcessFailedStep() | Xyce::Analysis::HB | protectedvirtual |
doProcessSuccessfulStep() | Xyce::Analysis::HB | protectedvirtual |
doRun() | Xyce::Analysis::HB | protectedvirtual |
endTRANtime | Xyce::Analysis::HB | private |
fastTimeDisc_ | Xyce::Analysis::HB | private |
fastTimeDiscOrder_ | Xyce::Analysis::HB | private |
fastTimes_ | Xyce::Analysis::HB | private |
finalVerboseOutput() | Xyce::Analysis::HB | protected |
finish() | Xyce::Analysis::AnalysisBase | |
firstDoubleDCOPStep() const | Xyce::Analysis::AnalysisBase | inline |
freqPoints_ | Xyce::Analysis::HB | private |
freqs_ | Xyce::Analysis::HB | private |
freqsGiven_ | Xyce::Analysis::HB | private |
ftInData_ | Xyce::Analysis::HB | private |
ftInterface_ | Xyce::Analysis::HB | private |
ftOutData_ | Xyce::Analysis::HB | private |
getBeginningIntegrationFlag() const | Xyce::Analysis::AnalysisBase | inline |
getDCOPFlag() const | Xyce::Analysis::HB | virtual |
getDoubleDCOPEnabled() const | Xyce::Analysis::AnalysisBase | inline |
getDoubleDCOPStep() const | Xyce::Analysis::HB | virtual |
getInputOPFlag() const | Xyce::Analysis::AnalysisBase | inline |
getIntegrationMethod() const | Xyce::Analysis::AnalysisBase | inline |
getName() const | Xyce::Analysis::AnalysisBase | inline |
getNOOP() const | Xyce::Analysis::AnalysisBase | inline |
getStatCounts(int index=-1) const | Xyce::Analysis::AnalysisBase | inline |
getStepNumber() | Xyce::Analysis::AnalysisBase | inline |
getTIAParams() const | Xyce::Analysis::HB | inlinevirtual |
getTIAParams() | Xyce::Analysis::HB | inlinevirtual |
getTotalJacobianLoadTime() const | Xyce::Analysis::AnalysisBase | inline |
getTotalLinearSolutionTime() const | Xyce::Analysis::AnalysisBase | inline |
getTotalResidualLoadTime() const | Xyce::Analysis::AnalysisBase | inline |
getTranStepNumber() | Xyce::Analysis::AnalysisBase | inline |
goodQVec_ | Xyce::Analysis::HB | private |
goodSolutionVec_ | Xyce::Analysis::HB | private |
goodStateVec_ | Xyce::Analysis::HB | private |
goodStoreVec_ | Xyce::Analysis::HB | private |
goodTimePoints_ | Xyce::Analysis::HB | private |
handlePredictor() | Xyce::Analysis::AnalysisBase | |
HB(AnalysisManager &analysis_manager, Linear::System &linear_system, Nonlinear::Manager &nonlinear_manager, Loader::Loader &loader, Device::DeviceMgr &device_manager, Linear::Builder &builder, Topo::Topology &topology, IO::InitialConditionsManager &initial_conditions_manager, IO::RestartMgr &restart_manager) | Xyce::Analysis::HB | |
hbBuilderPtr_ | Xyce::Analysis::HB | private |
HBICQVectorPtr_ | Xyce::Analysis::HB | private |
HBICStateVectorPtr_ | Xyce::Analysis::HB | private |
HBICStoreVectorPtr_ | Xyce::Analysis::HB | private |
HBICVectorFreqPtr_ | Xyce::Analysis::HB | private |
HBICVectorPtr_ | Xyce::Analysis::HB | private |
hbLinearSystem_ | Xyce::Analysis::HB | private |
hbLoaderPtr_ | Xyce::Analysis::HB | private |
hbStatCounts_ | Xyce::Analysis::HB | private |
idftMatrix_ | Xyce::Analysis::HB | private |
iftInData_ | Xyce::Analysis::HB | private |
iftOutData_ | Xyce::Analysis::HB | private |
init() | Xyce::Analysis::AnalysisBase | |
initialConditionsManager_ | Xyce::Analysis::HB | private |
interpolateIC(double initial_time) | Xyce::Analysis::HB | private |
intmodMax_ | Xyce::Analysis::HB | private |
intmodMaxGiven_ | Xyce::Analysis::HB | private |
isAnalysis(int analysis_type) const | Xyce::Analysis::HB | virtual |
isPaused | Xyce::Analysis::HB | private |
isTransient_ | Xyce::Analysis::HB | private |
linearSystem_ | Xyce::Analysis::HB | private |
loader_ | Xyce::Analysis::HB | private |
method_ | Xyce::Analysis::HB | private |
mpdeDiscPtr_ | Xyce::Analysis::HB | private |
nextDCOPStep() | Xyce::Analysis::AnalysisBase | inline |
nonlinearManager_ | Xyce::Analysis::HB | private |
notify(const StepEvent &event) | Xyce::Analysis::HB | |
numFreqs_ | Xyce::Analysis::HB | private |
numPosFreqs | Xyce::Analysis::HB | private |
numTimePts_ | Xyce::Analysis::HB | private |
outputFailureStats(std::ostream &os) | Xyce::Analysis::AnalysisBase | inlinevirtual |
pdsMgrPtr_ | Xyce::Analysis::HB | private |
period_ | Xyce::Analysis::HB | private |
precFactory_ | Xyce::Analysis::HB | private |
prepareHBOutput(Linear::Vector &solnVecPtr, std::vector< double > &timePoints, std::vector< double > &freqPoints, Teuchos::RCP< Linear::BlockVector > &timeDomainSolnVec, Teuchos::RCP< Linear::BlockVector > &freqDomainSolnVecReal, Teuchos::RCP< Linear::BlockVector > &freqDomainSolnVecImaginary, Teuchos::RCP< Linear::BlockVector > &timeDomainStoreVec, Teuchos::RCP< Linear::BlockVector > &freqDomainStoreVecReal, Teuchos::RCP< Linear::BlockVector > &freqDomainStoreVecImaginary, Teuchos::RCP< Linear::BlockVector > &timeDomainLeadCurrentVec, Teuchos::RCP< Linear::BlockVector > &freqDomainLeadCurrentVecReal, Teuchos::RCP< Linear::BlockVector > &freqDomainLeadCurrentVecImaginary, Teuchos::RCP< Linear::BlockVector > &timeDomainJunctionVoltageVec, Teuchos::RCP< Linear::BlockVector > &freqDomainJunctionVoltageVecReal, Teuchos::RCP< Linear::BlockVector > &freqDomainJunctionVoltageVecImaginary) | Xyce::Analysis::HB | |
printLoopInfo(int start, int finish) | Xyce::Analysis::AnalysisBase | virtual |
printProgress(std::ostream &os) | Xyce::Analysis::AnalysisBase | inlinevirtual |
printStepHeader(std::ostream &os) | Xyce::Analysis::AnalysisBase | inlinevirtual |
processFailedDCOP() | Xyce::Analysis::HB | private |
processFailedStep() | Xyce::Analysis::AnalysisBase | |
ProcessorBase() | Xyce::Analysis::ProcessorBase | inline |
processSuccessfulDCOP() | Xyce::Analysis::HB | private |
processSuccessfulStep() | Xyce::Analysis::AnalysisBase | |
resetAll() | Xyce::Analysis::AnalysisBase | |
resetForStepAnalysis() | Xyce::Analysis::AnalysisBase | |
resetForStepCalledBefore_ | Xyce::Analysis::HB | private |
restartManager_ | Xyce::Analysis::HB | private |
run() | Xyce::Analysis::AnalysisBase | |
runStartupPeriods(const TimeIntg::TIAParams &tia_params) | Xyce::Analysis::HB | private |
runTol(TimeIntg::TIAParams &tia_params) | Xyce::Analysis::HB | private |
runTransientIC(const TimeIntg::TIAParams &tia_params) | Xyce::Analysis::HB | private |
saved_lsHBOB_ | Xyce::Analysis::HB | private |
saved_lsOB_ | Xyce::Analysis::HB | private |
saveIcData_ | Xyce::Analysis::HB | private |
saveLoopInfo() | Xyce::Analysis::AnalysisBase | |
saveStatCountsVector_ | Xyce::Analysis::AnalysisBase | protected |
setAnalysisParams(const Util::OptionBlock &option_block) | Xyce::Analysis::HB | |
setBeginningIntegrationFlag(bool bif) | Xyce::Analysis::AnalysisBase | inline |
setDCOPOption(const Util::Param ¶m) | Xyce::Analysis::AnalysisBase | |
setDoubleDCOPEnabled(bool enable) | Xyce::Analysis::AnalysisBase | inline |
setFreqPoints_() | Xyce::Analysis::HB | private |
setHBIntParams(const Util::OptionBlock &option_block) | Xyce::Analysis::HB | |
setHBLinSol(const Util::OptionBlock &option_block, Linear::Builder &builder) | Xyce::Analysis::HB | |
setInitialGuess() | Xyce::Analysis::HB | private |
setInputOPFlag(bool initial_conditions_loaded) | Xyce::Analysis::AnalysisBase | inline |
setIntegrationMethod(int im) | Xyce::Analysis::AnalysisBase | inline |
setLinSol(const Util::OptionBlock &option_block) | Xyce::Analysis::HB | |
setNOOP(bool noop) | Xyce::Analysis::AnalysisBase | inline |
setStepNumber(int step) | Xyce::Analysis::AnalysisBase | inline |
setTimePoints_() | Xyce::Analysis::HB | private |
setTranStepNumber(int step) | Xyce::Analysis::AnalysisBase | inline |
size_ | Xyce::Analysis::HB | private |
startDCOPtime | Xyce::Analysis::HB | private |
startUpPeriods_ | Xyce::Analysis::HB | private |
startUpPeriodsGiven_ | Xyce::Analysis::HB | private |
stats_ | Xyce::Analysis::AnalysisBase | |
stepNumber | Xyce::Analysis::AnalysisBase | protected |
taHB_ | Xyce::Analysis::HB | private |
test_ | Xyce::Analysis::HB | private |
timeSteps_ | Xyce::Analysis::HB | private |
topology_ | Xyce::Analysis::HB | private |
tranStepNumber | Xyce::Analysis::AnalysisBase | protected |
twoLevelStep() | Xyce::Analysis::AnalysisBase | inlinevirtual |
updateIFT_(std::vector< double > &tPoints) | Xyce::Analysis::HB | private |
voltLimFlag_ | Xyce::Analysis::HB | private |
~AnalysisBase() | Xyce::Analysis::AnalysisBase | virtual |
~HB() | Xyce::Analysis::HB | virtual |
~ProcessorBase() | Xyce::Analysis::ProcessorBase | inlinevirtual |