Logo Search packages:      
Sourcecode: ktechlab version File versions


 *   Copyright (C) 2003-2004 by David Saxton                               *
 *   david@bluehaze.org                                                    *
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *

#ifndef CCCS_H
#define CCCS_H

#include "element.h"

CNodes n0 and n1 are used for the current control.
CNodes n2 and n3 are used for the current output.
Branches b0 and b1 are for control and output
@short Current Controlled Current Source
@author David Saxton
00023 class CCCS : public Element
      CCCS( const double gain );
      virtual ~CCCS();
00029       virtual Type type() const { return Element_CCCS; }
      void setGain( const double g );

      virtual void updateCurrents();
      virtual void add_initial_dc();
      double m_g; // Conductance


Generated by  Doxygen 1.6.0   Back to index