From 893ce7879f6127d38bfe915080385a045f7fb11a Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sun, 28 Mar 2021 11:39:04 +0200 Subject: [PATCH] Clarify use of 'optran' command --- README.optran | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/README.optran b/README.optran index 8c06ec5ab..62430cd7c 100644 --- a/README.optran +++ b/README.optran @@ -12,12 +12,28 @@ If this fails: If this again fails, bail out. +Step 1 may be skipped by +option noopiter + +Step 2 may be skipped by +option gminsteps=0 + +Step 3 may be skipped by +option srcsteps=0 + In this branch a fourth method is added: 4) Start a transient simulation for a specific amount of time. Keep all data local. Keep the matrix values as an operating point for the simulation following. If this fails, finally stop. +Operating point by transient is initiated by the command 'optran'. +The first three entries will override noopiter, gminsteps, srcsteps. +A typical command may be +optran 0 0 0 50u 10m 0 +(no initial iteration, no gmin stepping, no source stepping, +stepsize for optran 50 us, optran run until 10 ms, no supply ramping + The time for transient is determined a priori. If a transient simulation follows, choose 100 time the TSTEP value. If an ac or noise simulation follows, take the inverted starting @@ -26,14 +42,7 @@ frequency divided by 10 as the optran simulation time. A method to stop the op transient simulation, when all nodes have become stable, might be desirable, but has not yet been implemented. -Step 1 may be skipped by -option noopiter - -Step 2 may be skipped by -option gminsteps=0 -Step 3 may be skipped by -option srcsteps=0 The transient op calculation uses the 'UIC' flag for its startup. Basically two applications come to mind: You may use this with