46 #ifndef Xyce_N_DEV_Source_h
47 #define Xyce_N_DEV_Source_h
SourceInstance & operator=(const SourceInstance &)
virtual bool loadBVectorsforAC(double *bVecReal, double *bVecImag)
SourceInstance(const InstanceBlock &IB, ParametricData< void > ¶metric_data, const FactoryBlock &factory_block)
Pure virtual class to augment a linear system.
int sourceType
type of source data
const T & value(const ParameterBase &entity, const Descriptor &descriptor)
Returns the value of the parameter for the entity.
The FactoryBlock contains parameters needed by the device, instance and model creation functions...
SourceData * tranSourceData_
Class ParametricData manages the configuration information and the parameter binding map...
SourceData * acSourceData_
virtual bool updateSource()
bool getFastSourceFlag() const
virtual bool getInstanceBreakPoints(std::vector< Util::BreakPoint > &breakPointTimes)
bool getResetFlag() const
SourceData * dcSourceData_
void setFastSourceFlag(bool value)
InstanceBlock represent a device instance line from the netlist.