11 #include <dpsim-models/Definitions.h>
12 #include <dpsim-models/Solver/MNAInterface.h>
19 virtual MNAInterface::List mnaTearGroundComponents() {
20 return MNAInterface::List();
23 virtual void mnaTearInitialize(Real omega, Real timeStep) {}
25 virtual void mnaTearApplyMatrixStamp(SparseMatrixRow &tearMatrix) = 0;
28 virtual void mnaTearApplyVoltageStamp(Matrix ¤tVector) {}
30 virtual void mnaTearPostStep(Complex voltage, Complex current) {}
32 void mnaTearSetIdx(UInt compIdx) { mTearIdx = compIdx; }