Xyce
6.1
|
#include <N_DEV_SolverState.h>
Public Member Functions | |
SolverState () | |
void | initializeHomotopyBlockSize (int numBlocks) |
Globals & | getGlobals () const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SolverState &ss) |
Definition at line 83 of file N_DEV_SolverState.h.
Xyce::Device::SolverState::SolverState | ( | ) |
Definition at line 65 of file N_DEV_SolverState.C.
|
inline |
Definition at line 122 of file N_DEV_SolverState.h.
void Xyce::Device::SolverState::initializeHomotopyBlockSize | ( | int | numBlocks | ) |
Definition at line 135 of file N_DEV_SolverState.C.
|
friend |
Definition at line 149 of file N_DEV_SolverState.C.
double Xyce::Device::SolverState::acceptedTime |
Definition at line 100 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::acopFlag |
Definition at line 151 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::ACspecified |
Definition at line 194 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::artParameterFlag |
Definition at line 179 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::beginIntegrationFlag |
Definition at line 143 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::bjtArtParameterFlag |
Definition at line 188 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::blockAnalysisFlag |
Definition at line 112 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::bpTol |
Definition at line 99 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::chargeAlpha |
Definition at line 176 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::chargeHomotopy |
Definition at line 175 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::continuationStepNumber |
Definition at line 138 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currentHoldTime |
Definition at line 108 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currentOrder |
Definition at line 101 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currFastTime |
Definition at line 106 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::currPDEContinuationStep |
Definition at line 172 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currTime |
Definition at line 96 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currTimeStep |
Definition at line 94 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::dcopFlag |
Definition at line 145 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::dcsweepFlag |
Definition at line 149 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::debugTimeFlag |
Definition at line 164 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::doubleDCOPEnabled |
Definition at line 117 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::doubleDCOPStep |
Definition at line 118 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::finalFastTime |
Definition at line 107 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::finalTime |
Definition at line 97 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::firstContinuationParam |
Definition at line 139 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::firstSolveComplete |
Definition at line 140 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::forceFinalOutput |
Definition at line 115 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::gainScale |
Definition at line 180 of file N_DEV_SolverState.h.
Globals Xyce::Device::SolverState::globals_ |
Definition at line 120 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::HBspecified |
Definition at line 196 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initFixFlag |
Definition at line 159 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initJctFlag |
Definition at line 156 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initTranFlag |
Definition at line 142 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::inputOPFlag |
Definition at line 146 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::lastTimeStep |
Definition at line 95 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::locaEnabledFlag |
Definition at line 154 of file N_DEV_SolverState.h.
|
mutable |
Definition at line 134 of file N_DEV_SolverState.h.
size_t Xyce::Device::SolverState::ltraTimeHistorySize |
Definition at line 133 of file N_DEV_SolverState.h.
size_t Xyce::Device::SolverState::ltraTimeIndex |
Definition at line 132 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::ltraTimePoints |
Definition at line 135 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::maxPDEContinuationSteps |
Definition at line 171 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::mpdeOnFlag |
Definition at line 111 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::newtonIter |
Definition at line 137 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::nltermScale |
Definition at line 181 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::OPspecified |
Definition at line 195 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::pdeAlpha |
Definition at line 169 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::PDEcontinuationFlag |
Definition at line 170 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::PDESystemFlag |
Definition at line 152 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::pdt |
Definition at line 93 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::previousSizeScale |
Definition at line 185 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::prevPDEContinuationStep |
Definition at line 173 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::sizeParameterFlag |
Definition at line 183 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::sizeScale |
Definition at line 184 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::startingTimeStep |
Definition at line 98 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::sweepSourceResetFlag |
Definition at line 163 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::timePoints |
Definition at line 103 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::timeStepNumber |
Definition at line 126 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::tranopFlag |
Definition at line 150 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::transientFlag |
Definition at line 148 of file N_DEV_SolverState.h.
Nonlinear::TwoLevelNewtonMode Xyce::Device::SolverState::twoLevelNewtonCouplingMode |
Definition at line 166 of file N_DEV_SolverState.h.
TimeIntg::TimeIntInfo Xyce::Device::SolverState::twoLevelTimeIntgInfo |
Definition at line 191 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::usedOrder |
Definition at line 101 of file N_DEV_SolverState.h.