46 #ifndef Xyce_N_DEV_ArtificialParameters_h
47 #define Xyce_N_DEV_ArtificialParameters_h
49 #include <Xyce_config.h>
57 namespace ArtificialParameters {
191 #endif // Xyce_N_DEV_ArtificialParameters_h
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
std::vector< DeviceInstance * > InstanceVector
virtual double getValue(const DeviceMgr &device_manager) const
virtual double getValue(const DeviceMgr &device_manager) const
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
Pure virtual class to augment a linear system.
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
ModelTypeInstanceVectorMap & getModelTypeInstanceVectorMap(DeviceMgr &device_manager)
virtual bool setValue(DeviceMgr &device_manager, double value)
const T & value(const ParameterBase &entity, const Descriptor &descriptor)
Returns the value of the parameter for the entity.
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
DeviceOptions & getDeviceOptions(DeviceMgr &device_manager)
virtual double getValue(const DeviceMgr &device_manager) const
std::map< ModelTypeId, InstanceVector > ModelTypeInstanceVectorMap
virtual double getValue(const DeviceMgr &device_manager) const
virtual double getValue(const DeviceMgr &device_manager) const
virtual ~ArtificialParameter()
virtual bool setValue(DeviceMgr &device_manager, double value)=0
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
InstanceVector & getInstanceVector(DeviceMgr &device_manager)
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const =0
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
virtual bool setValue(DeviceMgr &device_manager, double value)
virtual double getValue(const DeviceMgr &device_manager) const
SolverState & getSolverState(DeviceMgr &device_manager)