Xyce  6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Xyce::Device::DeviceMaster< T > Member List

This is the complete list of members for Xyce::Device::DeviceMaster< T >, including all inherited members.

addEntity(const std::string &name, DeviceEntity *entity)Xyce::Device::DeviceMaster< T >inlineprivate
addInstance(const InstanceBlock &instance_block, const FactoryBlock &factory_block)Xyce::Device::DeviceMaster< T >virtual
addModel(const ModelBlock &MB, const FactoryBlock &factory_block)Xyce::Device::DeviceMaster< T >virtual
configuration_Xyce::Device::DeviceMaster< T >private
defaultModel_Xyce::Device::DeviceMaster< T >private
defaultModelName_Xyce::Device::DeviceMaster< T >private
Device()Xyce::Device::Deviceinline
DeviceMaster(const Configuration &configuration, const FactoryBlock &factory_block, const SolverState &solver_state, const DeviceOptions &device_options)Xyce::Device::DeviceMaster< T >inline
DeviceMaster(const std::string &model_type_name, const Configuration &configuration, const FactoryBlock &factory_block, const SolverState &solver_state, const DeviceOptions &device_options)Xyce::Device::DeviceMaster< T >inline
DeviceMaster(const DeviceMaster &right)Xyce::Device::DeviceMaster< T >private
DeviceMaster(const Device &)Xyce::Device::DeviceMaster< T >private
deviceName_Xyce::Device::DeviceMaster< T >private
deviceOptions_Xyce::Device::DeviceMaster< T >private
EntityMap typedefXyce::Device::DeviceMaster< T >protected
entityMap_Xyce::Device::DeviceMaster< T >private
findEntity(const std::string &entity_name)Xyce::Device::DeviceMaster< T >inlinevirtual
findEntity(const std::string &entity_name) const Xyce::Device::DeviceMaster< T >inlinevirtual
forEachInstance(DeviceInstanceOp &op) const Xyce::Device::DeviceMaster< T >inlinevirtual
forEachModel(DeviceModelOp &op) const Xyce::Device::DeviceMaster< T >inlinevirtual
getBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes)Xyce::Device::DeviceMaster< T >privatevirtual
getDefaultModelName() const Xyce::Device::DeviceMaster< T >inlinevirtual
getDeviceOptions() const Xyce::Device::DeviceMaster< T >inlineprotected
getInstanceBegin() const Xyce::Device::DeviceMaster< T >inlineprotected
getInstanceEnd() const Xyce::Device::DeviceMaster< T >inlineprotected
getName() const Xyce::Device::DeviceMaster< T >inlinevirtual
getSolverState() const Xyce::Device::DeviceMaster< T >inlineprotected
InstanceType typedefXyce::Device::DeviceMaster< T >
InstanceVector typedefXyce::Device::DeviceMaster< T >protected
instanceVector_Xyce::Device::DeviceMaster< T >private
isLinearDevice() const Xyce::Device::DeviceMaster< T >inlinevirtual
isModelRequired() const Xyce::Device::DeviceMaster< T >inlineprotected
isPDEDevice() const Xyce::Device::DeviceMaster< T >inlinevirtual
loadDAEMatrices(N_LAS_Matrix &dFdx, N_LAS_Matrix &dQdx)Xyce::Device::DeviceMaster< T >virtual
loadDAEVectors(double *solVec, double *fVec, double *qVec, double *storeLeadF, double *storeLeadQ)Xyce::Device::DeviceMaster< T >virtual
ModelMap typedefXyce::Device::DeviceMaster< T >protected
modelMap_Xyce::Device::DeviceMaster< T >private
ModelType typedefXyce::Device::DeviceMaster< T >
operator=(const DeviceMaster &right)Xyce::Device::DeviceMaster< T >private
solverState_Xyce::Device::DeviceMaster< T >private
updateSecondaryState(double *staDerivVec, double *stoVec)Xyce::Device::DeviceMaster< T >virtual
updateSources()Xyce::Device::DeviceMaster< T >virtual
updateState(double *solVec, double *staVec, double *stoVec)Xyce::Device::DeviceMaster< T >virtual
~Device()Xyce::Device::Deviceinlinevirtual
~DeviceMaster()Xyce::Device::DeviceMaster< T >inlinevirtual