Xyce  6.1
Xyce::Device::Configuration Member List

This is the complete list of members for Xyce::Device::Configuration, including all inherited members.

addDevice(const char *model_name, const int model_level, ModelTypeId model_type_id, ModelTypeId model_group_id, int model_type_nodes, int model_group_nodes)Xyce::Device::Configurationprotected
addModel(const char *model_name, const int level, ModelTypeId model_type_id, ModelTypeId model_group_id)Xyce::Device::Configurationprotected
Configuration(ParametricData< void > &instance_parameters, ParametricData< void > &model_parameters, const char *name, const char *device_type_name, const char *instance_default_parameter_name, int num_nodes, int num_optional_nodes, int num_fill_nodes, bool model_required, bool linear_device, bool pde_device, const char *primary_parameter)Xyce::Device::Configurationinlineprotected
Configuration(const Configuration &)Xyce::Device::Configurationprivate
ConfigurationMap typedefXyce::Device::Configuration
createDevice(const FactoryBlock &factory_block) const Xyce::Device::Configuration
deviceTypeName_Xyce::Device::Configurationprivate
factory(const FactoryBlock &factory_block) const =0Xyce::Device::Configurationpure virtual
findConfiguration(ModelTypeId model_type_id)Xyce::Device::Configurationstatic
findConfiguration(const std::string &device_name, const int level)Xyce::Device::Configurationstatic
getConfigurationMap()Xyce::Device::Configurationstatic
getDeviceTypeName() const Xyce::Device::Configurationinline
getInstanceDefaultParameterName() const Xyce::Device::Configurationinline
getInstanceParameters() const Xyce::Device::Configurationinline
getLinearDevice() const Xyce::Device::Configurationinline
getModelGroup(const std::string &device_name)Xyce::Device::Configurationstatic
getModelParameters() const Xyce::Device::Configurationinline
getModelRequired() const Xyce::Device::Configurationinline
getModelType(const std::string &model_name, const int level)Xyce::Device::Configurationstatic
getModelTypeNames() const Xyce::Device::Configurationinline
getName() const Xyce::Device::Configurationinline
getNumFillNodes() const Xyce::Device::Configurationinline
getNumNodes() const Xyce::Device::Configurationinline
getNumOptionalNodes() const Xyce::Device::Configurationinline
getPDEDevice() const Xyce::Device::Configurationinline
getPrimaryParameter() const Xyce::Device::Configurationinline
instanceDefaultParameterName_Xyce::Device::Configurationprivate
instanceParameters_Xyce::Device::Configurationprivate
instanceType() const =0Xyce::Device::Configurationpure virtual
linearDevice_Xyce::Device::Configurationprivate
modelGroup() const =0Xyce::Device::Configurationpure virtual
modelParameters_Xyce::Device::Configurationprivate
modelRequired_Xyce::Device::Configurationprivate
modelType() const =0Xyce::Device::Configurationpure virtual
modelTypeNames_Xyce::Device::Configurationprivate
name_Xyce::Device::Configurationprivate
numFillNodes_Xyce::Device::Configurationprivate
numNodes_Xyce::Device::Configurationprivate
numOptionalNodes_Xyce::Device::Configurationprivate
operator=(const Configuration &)Xyce::Device::Configurationprivate
pdeDevice_Xyce::Device::Configurationprivate
primaryParameter_Xyce::Device::Configurationprivate
~Configuration()Xyce::Device::Configurationinlinevirtual