DPsim
Public Types | Public Member Functions | List of all members
CPS::MNASwitchInterface Class Referenceabstract

MNA interface to be used by switching devices. More...

#include <MNASwitchInterface.h>

Inheritance diagram for CPS::MNASwitchInterface:
[legend]

Public Types

typedef std::shared_ptr< MNASwitchInterfacePtr
 
typedef std::vector< Ptr > List
 

Public Member Functions

virtual Bool mnaIsClosed ()=0
 Check if switch is closed.
 
virtual void mnaApplySwitchSystemMatrixStamp (Bool closed, SparseMatrixRow &systemMatrix, Int freqIdx) final
 Stamps system matrix considering the defined switch position.
 
virtual void mnaCompApplySwitchSystemMatrixStamp (Bool closed, SparseMatrixRow &systemMatrix, Int freqIdx)
 

Detailed Description

MNA interface to be used by switching devices.

Definition at line 16 of file MNASwitchInterface.h.


The documentation for this class was generated from the following file: