You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
pnenzi 01bbb31d2e Cleaned up isrc and vsrc code and updated their status into DEVICE file. 22 years ago
..
TransImpedanceAmp Added TransImpedanceAmp example. 23 years ago
bsim1 Added test structure for bsim1. 23 years ago
bsim2 Added test structure for bsim2. 23 years ago
bsim3/Berkeley Initial import bsim3v3,2 test netlists. 23 years ago
bsim3soidd Update of docs and test. Added mesa test files. 25 years ago
bsim3soifd Update of docs and test. Added mesa test files. 25 years ago
bsim3soipd Update of docs and test. Added mesa test files. 25 years ago
bsim4 Update of docs and test. Added mesa test files. 25 years ago
cider Added example files for cider simulator. 22 years ago
filters Update of docs and test. Added mesa test files. 25 years ago
general Added "general" test files (from ngspice debian patch). 23 years ago
hfet Added dtemp and "m" to hfet1, pole-zero analysis and corrected a bug in unsetup function. Added two test netlists. 23 years ago
hisim Initial import. Hisim test circuit. 23 years ago
jfet Added "dtemp" anf "m" to jfet model. Added a test netlist and updated DEVICES. 23 years ago
mes Added "m" to mes device. Updated Documentation and added mes test file. 23 years ago
mesa Update of docs and test. Added mesa test files. 25 years ago
mos6 Added mos6 test circuits (from ngspice debian patch). 23 years ago
polezero Reference files for new pole/zero tests. 23 years ago
proc2mod Added test file for ngproc2mod (from ngspice debian patch). 23 years ago
resistance Update of docs and test. Added mesa test files. 25 years ago
transmission Added test netlists for cpl and txl from kspice. 23 years ago
.cvsignore * DEVICES: Adjusted spacing. 26 years ago
ChangeLog Update of docs and test. Added mesa test files. 25 years ago
Makefile.am Added transmission lines tests. 23 years ago
README Update of docs and test. Added mesa test files. 25 years ago
check.sh Fixed bug in gnu getopt handling 25 years ago
diffpair.cir Initial revision 26 years ago
diffpair.out * src/main.c, src/multidec.c, src/proc2mod.c, 26 years ago
fourbitadder.cir Initial revision 26 years ago
fourbitadder.out * src/main.c, src/multidec.c, src/proc2mod.c, 26 years ago
maketest.sh A hacked version of check.sh to generate test files 26 years ago

README

ngspice test files:
===================

The test directory contains several netlist designed to test ngspice functionality and correctness.
There are netlists that test devices behavior and netlists that test analyses correctness.

REPLICATE TESTS

Tests are done with an ngspice compiled with the following options:

--enable-ftedebug <- Should have no effect
--enable-nobypass
--enavle-predictor
--enable-experimental <- Living on the edge :)

TO ADD NEW TESTS

Take an existing test and adopt it to your liking. Add the test
script and its supporting files to Makefile.am. Use `make check' to
see your new test in action.