47 #ifndef Xyce_N_DEV_PowerGridTransformer_h
48 #define Xyce_N_DEV_PowerGridTransformer_h
60 namespace PowerGridTransformer {
67 static const char *
name() {
return "PowerGridTransformer";}
112 void registerLIDs(
const std::vector<int> & intLIDVecRef,
113 const std::vector<int> & extLIDVecRef );
122 const std::vector< std::vector<int> > &
jacobianStamp()
const;
123 void registerJacLIDs(
const std::vector< std::vector<int> > & jacLIDVec );
272 #endif // Xyce_N_DEV_PowerGridTransformer_h
Pure virtual class to augment a linear system.
The FactoryBlock contains parameters needed by the device, instance and model creation functions...
The Device class is an interface for device implementations.
Class Configuration contains device configuration data.
ModelBlock represents a .MODEL line from the netlist.
The DeviceTraits template describes the configuration of a device.
Manages parameter binding for class C.
InstanceBlock represent a device instance line from the netlist.