From fa34ae06ea779eeff9a29d07b153399805653e6e Mon Sep 17 00:00:00 2001
From: Carl Philipp Klemm <philipp@uvos.xyz>
Date: Fri, 13 May 2022 14:45:20 +0200
Subject: [PATCH] add inductor copy

---
 componant.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/componant.cpp b/componant.cpp
index c0542ba..7ea0e0b 100644
--- a/componant.cpp
+++ b/componant.cpp
@@ -6,6 +6,7 @@
 #include "constantphase.h"
 #include "warburg.h"
 #include "log.h"
+#include "inductor.h"
 
 using namespace eis;
 
@@ -17,6 +18,8 @@ Componant* Componant::copy(Componant* componant)
 			return new Resistor(*dynamic_cast<Resistor*>(componant));
 		case 'c':
 			return new Cap(*dynamic_cast<Cap*>(componant));
+		case 'i':
+			return new Inductor(*dynamic_cast<Inductor*>(componant));
 		case 'p':
 			return new Cpe(*dynamic_cast<Cpe*>(componant));
 		case 'w':
@@ -39,6 +42,8 @@ char Componant::getComponantChar(Componant* componant)
 		return 'r';
 	if(dynamic_cast<Cap*>(componant))
 		return 'c';
+	if(dynamic_cast<Inductor*>(componant))
+		return 'i';
 	if(dynamic_cast<Cpe*>(componant))
 		return 'p';
 	if(dynamic_cast<Warburg*>(componant))
-- 
GitLab