Xyce
6.1
|
#include <N_DEV_SolverState.h>
Public Member Functions | |
SolverState () | |
void | InitializeHomotopyBlockSize (int numBlocks) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SolverState &ss) |
Definition at line 75 of file N_DEV_SolverState.h.
Xyce::Device::SolverState::SolverState | ( | ) |
Definition at line 65 of file N_DEV_SolverState.C.
void Xyce::Device::SolverState::InitializeHomotopyBlockSize | ( | int | numBlocks | ) |
Definition at line 141 of file N_DEV_SolverState.C.
|
friend |
Definition at line 155 of file N_DEV_SolverState.C.
double Xyce::Device::SolverState::acceptedTime |
Definition at line 92 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::acopFlag |
Definition at line 143 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::ACspecified |
Definition at line 187 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::artParameterFlag |
Definition at line 171 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::beginIntegrationFlag |
Definition at line 134 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::bjtArtParameterFlag |
Definition at line 180 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::blockAnalysisFlag |
Definition at line 104 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::bpTol |
Definition at line 91 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::chargeAlpha |
Definition at line 168 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::chargeHomotopy |
Definition at line 167 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::continuationStepNumber |
Definition at line 129 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currentHoldTime |
Definition at line 100 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currentOrder |
Definition at line 93 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currFastTime |
Definition at line 98 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::currPDEContinuationStep |
Definition at line 164 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currTime |
Definition at line 88 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::currTimeStep |
Definition at line 86 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::dcopFlag |
Definition at line 136 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::DCspecified |
Definition at line 190 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::dcsweepFlag |
Definition at line 141 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::debugTimeFlag |
Definition at line 156 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::doubleDCOPEnabled |
Definition at line 113 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::doubleDCOPStep |
Definition at line 114 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::finalFastTime |
Definition at line 99 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::finalTime |
Definition at line 89 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::firstContinuationParam |
Definition at line 130 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::firstSolveComplete |
Definition at line 131 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::forceFinalOutput |
Definition at line 111 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::gainScale |
Definition at line 172 of file N_DEV_SolverState.h.
std::vector<std::string> Xyce::Device::SolverState::global_exp_names |
Definition at line 108 of file N_DEV_SolverState.h.
std::vector<Util::Expression> Xyce::Device::SolverState::global_expressions |
Definition at line 107 of file N_DEV_SolverState.h.
|
mutable |
Definition at line 106 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::HBspecified |
Definition at line 194 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initFixFlag |
Definition at line 151 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initJctFlag |
Definition at line 148 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::initTranFlag |
Definition at line 133 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::inputOPFlag |
Definition at line 138 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::lastTimeStep |
Definition at line 87 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::locaEnabledFlag |
Definition at line 146 of file N_DEV_SolverState.h.
|
mutable |
Definition at line 124 of file N_DEV_SolverState.h.
size_t Xyce::Device::SolverState::ltraTimeHistorySize |
Definition at line 123 of file N_DEV_SolverState.h.
size_t Xyce::Device::SolverState::ltraTimeIndex |
Definition at line 122 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::ltraTimePoints |
Definition at line 125 of file N_DEV_SolverState.h.
|
mutable |
Definition at line 163 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::MORspecified |
Definition at line 188 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::mpdeOnFlag |
Definition at line 103 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::MPDEspecified |
Definition at line 193 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::newtonIter |
Definition at line 127 of file N_DEV_SolverState.h.
N_NLS_NonLinInfo Xyce::Device::SolverState::nlInfo |
Definition at line 184 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::nltermScale |
Definition at line 173 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::OPspecified |
Definition at line 192 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::pdeAlpha |
Definition at line 161 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::PDEcontinuationFlag |
Definition at line 162 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::PDESystemFlag |
Definition at line 144 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::pdt |
Definition at line 85 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::previousSizeScale |
Definition at line 177 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::prevPDEContinuationStep |
Definition at line 165 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::sizeParameterFlag |
Definition at line 175 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::sizeScale |
Definition at line 176 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::startingTimeStep |
Definition at line 90 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::stepLoopIter |
Definition at line 128 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::STEPspecified |
Definition at line 191 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::sweepSourceResetFlag |
Definition at line 155 of file N_DEV_SolverState.h.
N_TIA_TimeIntInfo Xyce::Device::SolverState::tiInfo |
Definition at line 183 of file N_DEV_SolverState.h.
std::vector<double> Xyce::Device::SolverState::timePoints |
Definition at line 95 of file N_DEV_SolverState.h.
int Xyce::Device::SolverState::timeStepNumber |
Definition at line 116 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::tranopFlag |
Definition at line 142 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::transientFlag |
Definition at line 140 of file N_DEV_SolverState.h.
bool Xyce::Device::SolverState::TRANspecified |
Definition at line 189 of file N_DEV_SolverState.h.
TwoLevelNewtonMode Xyce::Device::SolverState::twoLevelNewtonCouplingMode |
Definition at line 158 of file N_DEV_SolverState.h.
double Xyce::Device::SolverState::usedOrder |
Definition at line 93 of file N_DEV_SolverState.h.