From 263ea850ad8303ec117ddbb7c1609e472f906cef Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sat, 13 Apr 2019 12:41:15 +0200 Subject: [PATCH] =?UTF-8?q?correct=20the=20temperature=20replacement=20in?= =?UTF-8?q?=20ps=20TEMPER=20is=20in=20degrees=20=C2=B0C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/inpcom.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 0d2f9f10a..59f5d2e98 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -7178,9 +7178,9 @@ pspice_compat(struct card *oldcard) replace_table(oldcard); /* add predefined params TEMP, VT, GMIN to beginning of deck */ - char *new_str = copy(".param temp = 'temper - 273.15'"); + char *new_str = copy(".param temp = 'temper'"); newcard = insert_new_line(NULL, new_str, 1, 0); - new_str = copy(".param vt = 'temper * 8.6173303e-5'"); /*VT=kT/q, T * 1.380 648 52e-23/ 1.602 176 6208e-19*/ + new_str = copy(".param vt = '(temper + 273.15) * 8.6173303e-5'"); nextcard = insert_new_line(newcard, new_str, 2, 0); new_str = copy(".param gmin = 1e-12"); nextcard = insert_new_line(nextcard, new_str, 3, 0); @@ -7205,9 +7205,9 @@ pspice_compat(struct card *oldcard) for (card = newcard; card; card = card->nextcard) { char *cut_line = card->line; if (ciprefix(".subckt", cut_line)) { - new_str = copy(".param temp = 'temper - 273.15'"); + new_str = copy(".param temp = 'temper'"); nextcard = insert_new_line(card, new_str, 0, 0); - new_str = copy(".param vt = 'temper * 8.6173303e-5'"); + new_str = copy(".param vt = '(temper + 273.15) * 8.6173303e-5'"); nextcard = insert_new_line(nextcard, new_str, 1, 0); } }