27  std::shared_ptr<DP::Ph1::Resistor> mSubResistor;
 
   29  std::shared_ptr<DP::Ph1::Inductor> mSubInductor;
 
   32  std::shared_ptr<DP::Ph1::Resistor> mSubSnubResistor1;
 
   34  std::shared_ptr<DP::Ph1::Resistor> mSubSnubResistor2;
 
   36  std::shared_ptr<DP::Ph1::Capacitor> mSubSnubCapacitor1;
 
   38  std::shared_ptr<DP::Ph1::Capacitor> mSubSnubCapacitor2;
 
   41  Real mSnubberResistance1;
 
   43  Real mSnubberResistance2;
 
   45  Real mSnubberCapacitance1;
 
   47  Real mSnubberCapacitance2;
 
   50  Bool mWithResistiveLosses;
 
   55              Logger::Level logLevel = Logger::Level::off,
 
   56              Bool withResistiveLosses = 
false);
 
   58  Transformer(String name, Logger::Level logLevel = Logger::Level::off)
 
 
   61  SimPowerComp<Complex>::Ptr 
clone(String name) 
override;
 
   65  void setParameters(Real nomVoltageEnd1, Real nomVoltageEnd2, Real ratioAbs,
 
   66                     Real ratioPhase, Real resistance, Real inductance);
 
   68  void setParameters(Real nomVoltageEnd1, Real nomVoltageEnd2, Real ratedPower,
 
   69                     Real ratioAbs, Real ratioPhase, Real resistance,
 
   77                           Attribute<Matrix>::Ptr leftVector) 
override;
 
   88                         Attribute<Matrix>::Ptr &leftVector) 
override;
 
   91      AttributeBase::List &prevStepDependencies,
 
   92      AttributeBase::List &attributeDependencies,
 
   93      AttributeBase::List &modifiedAttributes) 
override;
 
   97                                   AttributeBase::List &attributeDependencies,
 
   98                                   AttributeBase::List &modifiedAttributes,
 
   99                                   Attribute<Matrix>::Ptr &leftVector) 
override;