Xyce  6.1
Xyce::Loader::HBLoader Member List

This is the complete list of members for Xyce::Loader::HBLoader, including all inherited members.

acceptStep()Xyce::Loader::CktLoadervirtual
allDevicesConverged(Parallel::Machine comm)Xyce::Loader::CktLoader
analyticSensitivitiesAvailable(std::string &name)Xyce::Loader::HBLoaderinlinevirtual
appCurrJunctionVVecPtr_Xyce::Loader::HBLoaderprivate
appCurrLeadFVecPtr_Xyce::Loader::HBLoaderprivate
appCurrStaVecPtr_Xyce::Loader::HBLoaderprivate
appCurrStoVecPtr_Xyce::Loader::HBLoaderprivate
appdFdxPtr_Xyce::Loader::HBLoaderprivate
appdQdxPtr_Xyce::Loader::HBLoaderprivate
appLastJunctionVVecPtr_Xyce::Loader::HBLoaderprivate
appLastLeadFVecPtr_Xyce::Loader::HBLoaderprivate
appLastStaVecPtr_Xyce::Loader::HBLoaderprivate
appLastStoVecPtr_Xyce::Loader::HBLoaderprivate
appLeadQVecPtr_Xyce::Loader::HBLoaderprivate
appLoaderPtr_Xyce::Loader::HBLoaderprivate
applyDAEMatrices(Linear::Vector *X, Linear::Vector *S, Linear::Vector *dSdt, Linear::Vector *Store, const Linear::Vector &V, Linear::Vector *dQdxV, Linear::Vector *dFdxV)Xyce::Loader::HBLoadervirtual
appNextJunctionVVecPtr_Xyce::Loader::HBLoaderprivate
appNextLeadFVecPtr_Xyce::Loader::HBLoaderprivate
appNextStaVecPtr_Xyce::Loader::HBLoaderprivate
appNextStoVecPtr_Xyce::Loader::HBLoaderprivate
appStoLeadCurrQVecPtr_Xyce::Loader::HBLoaderprivate
appVecPtr_Xyce::Loader::HBLoaderprivate
bLeadCurrentQVecFreqPtr_Xyce::Loader::HBLoaderprivate
bLeadCurrentVecFreqPtr_Xyce::Loader::HBLoaderprivate
bmdFdxPtr_Xyce::Loader::HBLoaderprivate
bmdQdxPtr_Xyce::Loader::HBLoaderprivate
bStoreLeadCurrQVecFreqPtr_Xyce::Loader::HBLoaderprivate
bStoreVecFreqPtr_Xyce::Loader::HBLoaderprivate
builder_Xyce::Loader::HBLoaderprivate
bVtPtr_Xyce::Loader::HBLoaderprivate
bXtPtr_Xyce::Loader::HBLoaderprivate
calcCouplingTerms(int iSubProblem, int iCouple, const Linear::Vector *dxdvPtr)Xyce::Loader::CktLoader
CktLoader(Device::DeviceMgr &device_manager)Xyce::Loader::CktLoader
deviceManager_Xyce::Loader::HBLoaderprivate
dftInterface_Xyce::Loader::HBLoaderprivate
disablePDEContinuation()Xyce::Loader::CktLoader
enablePDEContinuation()Xyce::Loader::CktLoader
fastTimeDiscPtr_Xyce::Loader::HBLoaderprivate
finishOutput() const Xyce::Loader::CktLoadervirtual
freqs_Xyce::Loader::HBLoaderprivate
getAnalyticSensitivities(std::string &name, std::vector< double > &dfdpVec, std::vector< double > &dqdpVec, std::vector< double > &dbdpVec, std::vector< int > &FindicesVec, std::vector< int > &QindicesVec, std::vector< int > &BindicesVec) const Xyce::Loader::HBLoaderinlinevirtual
getBMatrixEntriesforMOR(std::vector< int > &bMatEntriesVec, std::vector< int > &bMatPosEntriesVec)Xyce::Loader::CktLoadervirtual
getBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes) const Xyce::Loader::CktLoadervirtual
getDoubleDCOPFlag() const Xyce::Loader::CktLoadervirtual
getHomotopyBlockSize() const Xyce::Loader::CktLoader
getInitialQnorm(std::vector< TimeIntg::TwoLevelError > &tleVec)Xyce::Loader::CktLoadervirtual
getInnerLoopErrorSums(std::vector< TimeIntg::TwoLevelError > &tleVec)Xyce::Loader::CktLoadervirtual
getLeadCurrentVecFreqPtr()Xyce::Loader::HBLoaderinline
getLimiterFlag()Xyce::Loader::HBLoaderinlinevirtual
getLinearSystemFlag() const Xyce::Loader::CktLoader
getMaxTimeStepSize()Xyce::Loader::CktLoadervirtual
getNoiseSources(std::vector< Xyce::Analysis::NoiseData * > &noiseDataVec)Xyce::Loader::CktLoadervirtual
getNumInterfaceNodes(std::vector< int > &numINodes)Xyce::Loader::CktLoader
getNumNoiseDevices()Xyce::Loader::CktLoadervirtual
getNumNoiseSources()Xyce::Loader::CktLoadervirtual
getParamAndReduce(const std::string &name) const Xyce::Loader::HBLoaderinlinevirtual
getParamAndReduce(const std::string &name, double &val) const Xyce::Loader::HBLoaderinlinevirtual
getStoredFdx()Xyce::Loader::HBLoaderinline
getStoredQdx()Xyce::Loader::HBLoaderinline
getStoreVecFreqPtr()Xyce::Loader::HBLoaderinline
hbBuilderPtr_Xyce::Loader::HBLoaderprivate
HBLoader(const Teuchos::RCP< const N_MPDE_Discretization > discPtr, Device::DeviceMgr &device_manager, Linear::Builder &builder)Xyce::Loader::HBLoader
initializeProblem(Linear::Vector *nextSolVectorPtr, Linear::Vector *currSolVectorPtr, Linear::Vector *lastSolVectorPtr, Linear::Vector *nextStaVectorPtr, Linear::Vector *currStaVectorPtr, Linear::Vector *lastStaVectorPtr, Linear::Vector *StateDerivVectorPtr, Linear::Vector *nextStoVectorPtr, Linear::Vector *currStoVectorPtr, Linear::Vector *lastStoVectorPtr, Linear::Vector *QVectorPtr, Linear::Vector *FVectorPtr, Linear::Vector *BVectorPtr, Linear::Vector *dFdxdVpVectorPtr, Linear::Vector *dQdxdVpVectorPtr) const Xyce::Loader::HBLoaderinlinevirtual
innerDevicesConverged(Parallel::Machine comm)Xyce::Loader::CktLoader
loadBVectorsforAC(Linear::Vector *bVecRealPtr, Linear::Vector *bVecImagPtr)Xyce::Loader::CktLoadervirtual
loadCouplingRHS(int iSubProblem, int iCouple, Linear::Vector *dfdvPtr)Xyce::Loader::CktLoader
loadDAEMatrices(Linear::Vector *X, Linear::Vector *S, Linear::Vector *dSdt, Linear::Vector *Store, Linear::Matrix *dQdx, Linear::Matrix *dFdx)Xyce::Loader::HBLoadervirtual
loadDAEVectors(Linear::Vector *X, Linear::Vector *currX, Linear::Vector *lastX, Linear::Vector *S, Linear::Vector *currS, Linear::Vector *lastS, Linear::Vector *dSdt, Linear::Vector *Store, Linear::Vector *currStore, Linear::Vector *lastStore, Linear::Vector *storeLeadCurrQ, Linear::Vector *nextLeadFVectorPtr, Linear::Vector *currLeadFVectorPtr, Linear::Vector *lastLeadFVectorPtr, Linear::Vector *nextLeadQVectorPtr, Linear::Vector *nextJunctionVVectorPtr, Linear::Vector *currJunctionVVectorPtr, Linear::Vector *lastJunctionVVectorPtr, Linear::Vector *Q, Linear::Vector *F, Linear::Vector *B, Linear::Vector *dFdxdVp, Linear::Vector *dQdxdVp)Xyce::Loader::HBLoadervirtual
loadDeviceErrorWeightMask(Linear::Vector *deviceMask) const Xyce::Loader::HBLoadervirtual
Loader()Xyce::Loader::Loaderinline
loadTimeDepDAEMatrices(Linear::Vector *X, Linear::Vector *S, Linear::Vector *dSdt, Linear::Vector *Store, Linear::Matrix *dQdx, Linear::Matrix *dFdx)Xyce::Loader::HBLoader
matrixFreeFlag() const Xyce::Loader::HBLoaderinline
matrixFreeFlag_Xyce::Loader::HBLoaderprivate
output() const Xyce::Loader::CktLoadervirtual
period_Xyce::Loader::HBLoaderprivate
periodicTimes_Xyce::Loader::HBLoaderprivate
periodicTimesOffset_Xyce::Loader::HBLoaderprivate
permutedFFT(const Linear::BlockVector &xt, Linear::BlockVector *xf)Xyce::Loader::HBLoader
permutedIFT(const Linear::BlockVector &xf, Linear::BlockVector *xt)Xyce::Loader::HBLoader
registerAppLoader(Teuchos::RCP< Loader > appLoaderPtr)Xyce::Loader::HBLoaderinline
registerDFTInterface(const Teuchos::RCP< N_UTL_DFTInterfaceDecl< std::vector< double > > > &dftInterface)Xyce::Loader::HBLoaderinline
registerHBBuilder(Teuchos::RCP< Linear::HBBuilder > hbBuilderPtr)Xyce::Loader::HBLoader
setExternalSolverState(const Device::SolverState &ss)Xyce::Loader::CktLoadervirtual
setFastTimes(const std::vector< double > &times)Xyce::Loader::HBLoader
setHBFreqs(const std::vector< double > &freqs)Xyce::Loader::HBLoader
setInitialGuess(Linear::Vector *solVectorPtr)Xyce::Loader::CktLoadervirtual
setMatrixFreeFlag(bool matrixFreeFlag)Xyce::Loader::HBLoaderinline
setParam(std::string &name, double val, bool overrideOriginal=false)Xyce::Loader::HBLoaderinlinevirtual
setupNoiseSources(std::vector< Xyce::Analysis::NoiseData * > &noiseDataVec)Xyce::Loader::CktLoadervirtual
startTimeStep()Xyce::Loader::CktLoadervirtual
stepFailure(Xyce::Analysis::TwoLevelMode analysis)Xyce::Loader::CktLoadervirtual
stepSuccess(Xyce::Analysis::TwoLevelMode analysis)Xyce::Loader::CktLoadervirtual
times_Xyce::Loader::HBLoaderprivate
updateSources()Xyce::Loader::CktLoadervirtual
updateState(Linear::Vector *nextSolVectorPtr, Linear::Vector *currSolVectorPtr, Linear::Vector *lastSolVectorPtr, Linear::Vector *nextStaVectorPtr, Linear::Vector *currStaVectorPtr, Linear::Vector *lastStaVectorPtr, Linear::Vector *nextStoVectorPtr, Linear::Vector *currStoVectorPtr, Linear::Vector *lastStoVectorPtr)Xyce::Loader::HBLoadervirtual
updateStateArrays()Xyce::Loader::CktLoader
vecAppdFdxPtr_Xyce::Loader::HBLoaderprivate
vecAppdQdxPtr_Xyce::Loader::HBLoaderprivate
~CktLoader()Xyce::Loader::CktLoadervirtual
~HBLoader()Xyce::Loader::HBLoaderinline
~Loader()Xyce::Loader::Loaderinlinevirtual