diff options
Diffstat (limited to 'nl_examples')
| -rw-r--r-- | nl_examples/kidniki.c | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/nl_examples/kidniki.c b/nl_examples/kidniki.c index b1d0a87317b..3b51e40328f 100644 --- a/nl_examples/kidniki.c +++ b/nl_examples/kidniki.c @@ -8,14 +8,18 @@ #define USE_FIXED_STV 1 NETLIST_START(dummy) -#if (USE_FRONTIERS) +#if (1 || USE_FRONTIERS) SOLVER(Solver, 18000) PARAM(Solver.ACCURACY, 1e-8) PARAM(Solver.NR_LOOPS, 300) PARAM(Solver.GS_LOOPS, 1) PARAM(Solver.GS_THRESHOLD, 6) //PARAM(Solver.ITERATIVE, "MAT") + //PARAM(Solver.ITERATIVE, "GMRES") PARAM(Solver.ITERATIVE, "SOR") + PARAM(Solver.DYNAMIC_TS, 0) + PARAM(Solver.DYNAMIC_LTE, 5e-3) + PARAM(Solver.MIN_TIMESTEP, 10e-6) PARAM(Solver.PARALLEL, 0) PARAM(Solver.SOR_FACTOR, 1.00) #else @@ -46,14 +50,15 @@ NETLIST_START(dummy) //ANALOG_INPUT(I_V0, 0) ALIAS(I_V0.Q, GND) #if 0 - ANALOG_INPUT(I_SD0, 0) - ANALOG_INPUT(I_BD0, 0) - ANALOG_INPUT(I_CH0, 0) - ANALOG_INPUT(I_OH0, 0) - ANALOG_INPUT(I_SOUNDIC0, 0) - ANALOG_INPUT(I_OKI0, 0) - ANALOG_INPUT(I_SOUND0, 0) - ANALOG_INPUT(I_SINH0, 0) + TTL_INPUT(I_SD0, 0) + TTL_INPUT(I_BD0, 0) + TTL_INPUT(I_CH0, 0) + TTL_INPUT(I_OH0, 0) + TTL_INPUT(I_SOUNDIC0, 0) + ANALOG_INPUT(I_MSM2K0, 0) + ANALOG_INPUT(I_MSM3K0, 0) + TTL_INPUT(I_SOUND0, 0) + TTL_INPUT(I_SINH0, 0) #else TTL_INPUT(I_SD0, 1) //CLOCK(I_SD0, 5) |
