allDevicesConverged(Parallel::Machine comm) | Xyce::Loader::NonlinearEquationLoader | |
analyticSensitivitiesAvailable(std::string &name) | Xyce::Loader::NonlinearEquationLoader | |
applyJacobian(const Linear::Vector &input, Linear::Vector &result) | Xyce::Loader::NonlinearEquationLoader | |
calcCouplingTerms(int iSubProblem, int iCouple, const Linear::Vector *dxdvPtr) | Xyce::Loader::NonlinearEquationLoader | |
daeStateDerivFlag_ | Xyce::Loader::NonlinearEquationLoader | private |
deviceManager_ | Xyce::Loader::NonlinearEquationLoader | private |
disablePDEContinuation() | Xyce::Loader::NonlinearEquationLoader | |
ds_ | Xyce::Loader::NonlinearEquationLoader | private |
enablePDEContinuation() | Xyce::Loader::NonlinearEquationLoader | |
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::NonlinearEquationLoader | |
getHomotopyBlockSize() const | Xyce::Loader::NonlinearEquationLoader | |
getJacobianTime() | Xyce::Loader::NonlinearEquationLoader | inline |
getLinearSystemFlag() const | Xyce::Loader::NonlinearEquationLoader | |
getLoader() const | Xyce::Loader::NonlinearEquationLoader | inline |
getNumInterfaceNodes(std::vector< int > &numINodes) | Xyce::Loader::NonlinearEquationLoader | |
getParamAndReduce(const std::string &name, double &val) const | Xyce::Loader::NonlinearEquationLoader | |
getResidualTime() | Xyce::Loader::NonlinearEquationLoader | inline |
homotopyStepFailure() | Xyce::Loader::NonlinearEquationLoader | |
homotopyStepSuccess(const std::vector< std::string > ¶mNames, const std::vector< double > ¶mVals) | Xyce::Loader::NonlinearEquationLoader | |
innerDevicesConverged(Parallel::Machine comm) | Xyce::Loader::NonlinearEquationLoader | |
jacobianTime_ | Xyce::Loader::NonlinearEquationLoader | private |
jacobianTimerPtr_ | Xyce::Loader::NonlinearEquationLoader | private |
loadCouplingRHS(int iSubProblem, int iCouple, Linear::Vector *dfdvPtr) | Xyce::Loader::NonlinearEquationLoader | |
loader_ | Xyce::Loader::NonlinearEquationLoader | private |
loadFinalSensitivityDerivatives() | Xyce::Loader::NonlinearEquationLoader | |
loadJacobian() | Xyce::Loader::NonlinearEquationLoader | |
loadRHS() | Xyce::Loader::NonlinearEquationLoader | |
loadSensitivityResiduals() | Xyce::Loader::NonlinearEquationLoader | |
NonlinearEquationLoader(TimeIntg::DataStore &ds, Loader &loader, Device::DeviceMgr &device_manager, TimeIntg::WorkingIntegrationMethod &wim, bool daeStateDerivFlag) | Xyce::Loader::NonlinearEquationLoader | |
residualTime_ | Xyce::Loader::NonlinearEquationLoader | private |
residualTimerPtr_ | Xyce::Loader::NonlinearEquationLoader | private |
setParam(std::string &name, double val, bool overrideOriginal=false) | Xyce::Loader::NonlinearEquationLoader | |
wim_ | Xyce::Loader::NonlinearEquationLoader | private |
~NonlinearEquationLoader() | Xyce::Loader::NonlinearEquationLoader | virtual |