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.

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
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 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
findInstance(const InstanceName &instance_name)Xyce::Device::DeviceMaster< T >inlinevirtual
findInstance(const InstanceName &instance_name) const Xyce::Device::DeviceMaster< T >inlinevirtual
findModel(const ModelName &model_name)Xyce::Device::DeviceMaster< T >inlinevirtual
findModel(const ModelName &model_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
InstanceMap typedefXyce::Device::DeviceMaster< T >protected
instanceMap_Xyce::Device::DeviceMaster< T >private
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 *bVec, 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