Deletes a parameter definition and updates the list **SLiCAPprotos.circuit.params** with names (*sympy.core.symbol.Symbol*) of undefined parameters. :param parName: Name of the parameter. :type parName: str, sympy.core.symbol.Symbol :return: None
(self, parName)
| 189 | return depvars |
| 190 | |
| 191 | def delPar(self, parName): |
| 192 | """ |
| 193 | Deletes a parameter definition and updates the list |
| 194 | **SLiCAPprotos.circuit.params** with names (*sympy.core.symbol.Symbol*) of |
| 195 | undefined parameters. |
| 196 | |
| 197 | :param parName: Name of the parameter. |
| 198 | :type parName: str, sympy.core.symbol.Symbol |
| 199 | |
| 200 | :return: None |
| 201 | :rtype: NoneType |
| 202 | """ |
| 203 | parName = Symbol(str(parName)) |
| 204 | if parName in self.parDefs.keys(): |
| 205 | self.parDefs.pop(Symbol(str(parName)), None) |
| 206 | if parName in self.parUnits.keys(): |
| 207 | self.parUnits.pop(Symbol(str(parName)), None) |
| 208 | self.updateParams() |
| 209 | return |
| 210 | |
| 211 | def defPar(self, parName, parValue, units = None): |
| 212 | """ |
no test coverage detected