Xyce
6.1
|
This is the complete list of members for Xyce::Device::Device, including all inherited members.
addInstance(const InstanceBlock &instance_block, const FactoryBlock &factory_block)=0 | Xyce::Device::Device | pure virtual |
addModel(const ModelBlock &model_block, const FactoryBlock &factory_block)=0 | Xyce::Device::Device | pure virtual |
Device() | Xyce::Device::Device | inline |
Device(const Device &) | Xyce::Device::Device | private |
findInstance(const InstanceName &instance_name)=0 | Xyce::Device::Device | pure virtual |
findInstance(const InstanceName &instance_name) const =0 | Xyce::Device::Device | pure virtual |
findModel(const ModelName &model_name)=0 | Xyce::Device::Device | pure virtual |
findModel(const ModelName &model_name) const =0 | Xyce::Device::Device | pure virtual |
forEachInstance(DeviceInstanceOp &op) const =0 | Xyce::Device::Device | pure virtual |
forEachModel(DeviceModelOp &op) const =0 | Xyce::Device::Device | pure virtual |
getDefaultModelName() const =0 | Xyce::Device::Device | pure virtual |
getName() const =0 | Xyce::Device::Device | pure virtual |
isConverged() const | Xyce::Device::Device | inlinevirtual |
isLinearDevice() const =0 | Xyce::Device::Device | pure virtual |
isPDEDevice() const =0 | Xyce::Device::Device | pure virtual |
loadDAEMatrices(Linear::Matrix &dFdx, Linear::Matrix &dQdx) | Xyce::Device::Device | inlinevirtual |
loadDAEVectors(double *solVec, double *fVec, double *qVec, double *bVec, double *storeLeadF, double *storeLeadQ, double *leadF, double *leadQ, double *junctionV) | Xyce::Device::Device | inlinevirtual |
operator=(const Device &) | Xyce::Device::Device | private |
updateSecondaryState(double *staDerivVec, double *stoVec) | Xyce::Device::Device | inlinevirtual |
updateSources() | Xyce::Device::Device | inlinevirtual |
updateState(double *solVec, double *staVec, double *stoVec) | Xyce::Device::Device | inlinevirtual |
~Device() | Xyce::Device::Device | inlinevirtual |