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 |
findEntity(const std::string &entity_name)=0 | Xyce::Device::Device | pure virtual |
findEntity(const std::string &entity_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 |
isLinearDevice() const =0 | Xyce::Device::Device | pure virtual |
isPDEDevice() const =0 | Xyce::Device::Device | pure virtual |
loadDAEMatrices(N_LAS_Matrix &dFdx, N_LAS_Matrix &dQdx) | Xyce::Device::Device | inlinevirtual |
loadDAEVectors(double *solVec, double *fVec, double *qVec, double *storeLeadF, double *storeLeadQ) | 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 |