addInstance(const InstanceBlock &instance_block, const FactoryBlock &factory_block) | Xyce::Device::DeviceMaster< Traits > | virtual |
addModel(const ModelBlock &MB, const FactoryBlock &factory_block) | Xyce::Device::DeviceMaster< Traits > | virtual |
Device() | Xyce::Device::Device | inline |
DeviceMaster(const Configuration &configuration, const FactoryBlock &factory_block, const SolverState &solver_state, const DeviceOptions &device_options) | Xyce::Device::DeviceMaster< Traits > | inline |
findInstance(const InstanceName &instance_name) | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
findInstance(const InstanceName &instance_name) const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
findModel(const ModelName &model_name) | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
findModel(const ModelName &model_name) const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
forEachInstance(DeviceInstanceOp &op) const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
forEachModel(DeviceModelOp &op) const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
getDefaultModelName() const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
getDeviceOptions() const | Xyce::Device::DeviceMaster< Traits > | inlineprotected |
getInstanceBegin() const | Xyce::Device::DeviceMaster< Traits > | inlineprotected |
getInstanceEnd() const | Xyce::Device::DeviceMaster< Traits > | inlineprotected |
getName() const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
getSolverState() const | Xyce::Device::DeviceMaster< Traits > | inlineprotected |
Instance class | Xyce::Device::MOSFET2::Master | friend |
InstanceMap typedef | Xyce::Device::DeviceMaster< Traits > | protected |
InstanceType typedef | Xyce::Device::DeviceMaster< Traits > | |
InstanceVector typedef | Xyce::Device::DeviceMaster< Traits > | protected |
isConverged() const | Xyce::Device::DeviceMaster< Traits > | virtual |
isLinearDevice() const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
isModelRequired() const | Xyce::Device::DeviceMaster< Traits > | inlineprotected |
isPDEDevice() const | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |
loadDAEMatrices(Linear::Matrix &dFdx, Linear::Matrix &dQdx) | Xyce::Device::MOSFET2::Master | virtual |
loadDAEVectors(double *solVec, double *fVec, double *qVec, double *bVec, double *storeLeadF, double *storeLeadQ, double *leadF, double *leadQ, double *junctionV) | Xyce::Device::MOSFET2::Master | virtual |
Master(const Configuration &configuration, const FactoryBlock &factory_block, const SolverState &ss1, const DeviceOptions &do1) | Xyce::Device::MOSFET2::Master | inline |
Model class | Xyce::Device::MOSFET2::Master | friend |
ModelMap typedef | Xyce::Device::DeviceMaster< Traits > | protected |
ModelType typedef | Xyce::Device::DeviceMaster< Traits > | |
updateSecondaryState(double *staDerivVec, double *stoVec) | Xyce::Device::DeviceMaster< Traits > | virtual |
updateSources() | Xyce::Device::DeviceMaster< Traits > | virtual |
updateState(double *solVec, double *staVec, double *stoVec) | Xyce::Device::MOSFET2::Master | virtual |
~Device() | Xyce::Device::Device | inlinevirtual |
~DeviceMaster() | Xyce::Device::DeviceMaster< Traits > | inlinevirtual |