From f661a1032d856d0a20635d804f59541d865dca6d Mon Sep 17 00:00:00 2001 From: rlar Date: Sat, 16 Jun 2012 13:06:28 +0200 Subject: [PATCH] bug fix, ltra and tra, (initial conditions) reported in https://sourceforge.net/tracker/?func=detail&atid=423915&aid=3535544&group_id=38962 bug was introduced in this commit: Date: Wed Dec 31 17:02:46 2003 +0000 Cleaned up LTRA, TRA and URC code and updated DEVICES file. --- src/spicelib/devices/ltra/ltrapar.c | 3 --- src/spicelib/devices/tra/traparam.c | 3 --- 2 files changed, 6 deletions(-) diff --git a/src/spicelib/devices/ltra/ltrapar.c b/src/spicelib/devices/ltra/ltrapar.c index 7b05ccc19..fea03737f 100644 --- a/src/spicelib/devices/ltra/ltrapar.c +++ b/src/spicelib/devices/ltra/ltrapar.c @@ -39,13 +39,10 @@ LTRAparam(int param, IFvalue *value, GENinstance *inst, IFvalue *select) switch (value->v.numValue) { case 4: here->LTRAinitCur2 = *(value->v.vec.rVec + 3); - break; case 3: here->LTRAinitVolt2 = *(value->v.vec.rVec + 2); - break; case 2: here->LTRAinitCur1 = *(value->v.vec.rVec + 1); - break; case 1: here->LTRAinitVolt1 = *(value->v.vec.rVec); break; diff --git a/src/spicelib/devices/tra/traparam.c b/src/spicelib/devices/tra/traparam.c index 2a1023331..21606607e 100644 --- a/src/spicelib/devices/tra/traparam.c +++ b/src/spicelib/devices/tra/traparam.c @@ -65,13 +65,10 @@ TRAparam(int param, IFvalue *value, GENinstance *inst, IFvalue *select) switch(value->v.numValue){ case 4: here->TRAinitCur2 = *(value->v.vec.rVec+3); - break; case 3: here->TRAinitVolt2 = *(value->v.vec.rVec+2); - break; case 2: here->TRAinitCur1 = *(value->v.vec.rVec+1); - break; case 1: here->TRAinitVolt1 = *(value->v.vec.rVec); break;