Browse Source

* src/analysis/*: Moved these files into src/devices/analysis.


			
			
				pre-master-46
			
			
		
arno 26 years ago
parent
commit
5455e51390
  1. 4
      autogen.sh
  2. 2
      configure.in
  3. 15
      src/ChangeLog
  4. 4
      src/Makefile.am
  5. 4
      src/spicelib/devices/ChangeLog
  6. 1
      src/spicelib/devices/Makefile.am
  7. 2
      src/spicelib/devices/README
  8. 0
      src/spicelib/devices/analysis/.cvsignore
  9. 0
      src/spicelib/devices/analysis/ChangeLog
  10. 0
      src/spicelib/devices/analysis/Makefile.am
  11. 0
      src/spicelib/devices/analysis/acan.c
  12. 0
      src/spicelib/devices/analysis/acaskq.c
  13. 0
      src/spicelib/devices/analysis/acsetp.c
  14. 0
      src/spicelib/devices/analysis/ckt.h
  15. 0
      src/spicelib/devices/analysis/cktacct.c
  16. 0
      src/spicelib/devices/analysis/cktacdum.c
  17. 0
      src/spicelib/devices/analysis/cktaskaq.c
  18. 0
      src/spicelib/devices/analysis/cktasknq.c
  19. 0
      src/spicelib/devices/analysis/cktbkdum.c
  20. 0
      src/spicelib/devices/analysis/cktclrbk.c
  21. 0
      src/spicelib/devices/analysis/cktdelt.c
  22. 0
      src/spicelib/devices/analysis/cktdest.c
  23. 0
      src/spicelib/devices/analysis/cktdisto.c
  24. 0
      src/spicelib/devices/analysis/cktdlti.c
  25. 0
      src/spicelib/devices/analysis/cktdltm.c
  26. 0
      src/spicelib/devices/analysis/cktdltn.c
  27. 0
      src/spicelib/devices/analysis/cktdojob.c
  28. 0
      src/spicelib/devices/analysis/cktdump.c
  29. 0
      src/spicelib/devices/analysis/cktfbran.c
  30. 0
      src/spicelib/devices/analysis/cktfnda.c
  31. 0
      src/spicelib/devices/analysis/cktfndm.c
  32. 0
      src/spicelib/devices/analysis/cktfnode.c
  33. 0
      src/spicelib/devices/analysis/cktftask.c
  34. 0
      src/spicelib/devices/analysis/cktgrnd.c
  35. 0
      src/spicelib/devices/analysis/ckti2nod.c
  36. 0
      src/spicelib/devices/analysis/cktic.c
  37. 0
      src/spicelib/devices/analysis/cktlnkeq.c
  38. 0
      src/spicelib/devices/analysis/cktload.c
  39. 0
      src/spicelib/devices/analysis/cktmapn.c
  40. 0
      src/spicelib/devices/analysis/cktmask.c
  41. 0
      src/spicelib/devices/analysis/cktmcrt.c
  42. 0
      src/spicelib/devices/analysis/cktmkcur.c
  43. 0
      src/spicelib/devices/analysis/cktmknod.c
  44. 0
      src/spicelib/devices/analysis/cktmkvol.c
  45. 0
      src/spicelib/devices/analysis/cktmpar.c
  46. 0
      src/spicelib/devices/analysis/cktnames.c
  47. 0
      src/spicelib/devices/analysis/cktnewan.c
  48. 0
      src/spicelib/devices/analysis/cktneweq.c
  49. 0
      src/spicelib/devices/analysis/cktnewn.c
  50. 0
      src/spicelib/devices/analysis/cktnodn.c
  51. 0
      src/spicelib/devices/analysis/cktnoise.c
  52. 0
      src/spicelib/devices/analysis/cktntask.c
  53. 0
      src/spicelib/devices/analysis/cktnum2n.c
  54. 0
      src/spicelib/devices/analysis/cktop.c
  55. 0
      src/spicelib/devices/analysis/cktparam.c
  56. 0
      src/spicelib/devices/analysis/cktpartn.c
  57. 0
      src/spicelib/devices/analysis/cktpmnam.c
  58. 0
      src/spicelib/devices/analysis/cktpname.c
  59. 0
      src/spicelib/devices/analysis/cktpzld.c
  60. 0
      src/spicelib/devices/analysis/cktpzset.c
  61. 0
      src/spicelib/devices/analysis/cktpzstr.c
  62. 0
      src/spicelib/devices/analysis/cktsens.c
  63. 0
      src/spicelib/devices/analysis/cktsetap.c
  64. 0
      src/spicelib/devices/analysis/cktsetbk.c
  65. 0
      src/spicelib/devices/analysis/cktsetnp.c
  66. 0
      src/spicelib/devices/analysis/cktsetup.c
  67. 0
      src/spicelib/devices/analysis/cktsgen.c
  68. 0
      src/spicelib/devices/analysis/cktsopt.c
  69. 0
      src/spicelib/devices/analysis/ckttemp.c
  70. 0
      src/spicelib/devices/analysis/cktterr.c
  71. 0
      src/spicelib/devices/analysis/ckttroub.c
  72. 0
      src/spicelib/devices/analysis/ckttrunc.c
  73. 0
      src/spicelib/devices/analysis/ckttyplk.c
  74. 0
      src/spicelib/devices/analysis/daskq.c
  75. 0
      src/spicelib/devices/analysis/dcoaskq.c
  76. 0
      src/spicelib/devices/analysis/dcop.c
  77. 0
      src/spicelib/devices/analysis/dcosetp.c
  78. 0
      src/spicelib/devices/analysis/dctaskq.c
  79. 0
      src/spicelib/devices/analysis/dctran.c
  80. 0
      src/spicelib/devices/analysis/dctrcurv.c
  81. 0
      src/spicelib/devices/analysis/dctsetp.c
  82. 0
      src/spicelib/devices/analysis/distoan.c
  83. 0
      src/spicelib/devices/analysis/dkerproc.c
  84. 0
      src/spicelib/devices/analysis/dloadfns.c
  85. 0
      src/spicelib/devices/analysis/dsetparm.c
  86. 0
      src/spicelib/devices/analysis/naskq.c
  87. 0
      src/spicelib/devices/analysis/nevalsrc.c
  88. 0
      src/spicelib/devices/analysis/ninteg.c
  89. 0
      src/spicelib/devices/analysis/noisean.c
  90. 0
      src/spicelib/devices/analysis/nsetparm.c
  91. 0
      src/spicelib/devices/analysis/pzan.c
  92. 0
      src/spicelib/devices/analysis/pzaskq.c
  93. 0
      src/spicelib/devices/analysis/pzsetp.c
  94. 0
      src/spicelib/devices/analysis/sensaskq.c
  95. 0
      src/spicelib/devices/analysis/senssetp.c
  96. 0
      src/spicelib/devices/analysis/tfanal.c
  97. 0
      src/spicelib/devices/analysis/tfaskq.c
  98. 0
      src/spicelib/devices/analysis/tfsetp.c
  99. 0
      src/spicelib/devices/analysis/tranaskq.c
  100. 0
      src/spicelib/devices/analysis/traninit.c

4
autogen.sh

@ -2,8 +2,8 @@
# Run this to generate all the initial makefiles, etc. # Run this to generate all the initial makefiles, etc.
PROJECT=ng-spice PROJECT=ng-spice
TEST_TYPE=-d
FILE=src/circuit
TEST_TYPE=-f
FILE=DEVICES
DIE=0 DIE=0

2
configure.in

@ -197,8 +197,8 @@ doc/Makefile \
man/Makefile \ man/Makefile \
man/man1/Makefile \ man/man1/Makefile \
src/Makefile \ src/Makefile \
src/analysis/Makefile \
src/devices/Makefile \ src/devices/Makefile \
src/devices/analysis/Makefile \
src/devices/asrc/Makefile \ src/devices/asrc/Makefile \
src/devices/bjt/Makefile \ src/devices/bjt/Makefile \
src/devices/bsim1/Makefile \ src/devices/bsim1/Makefile \

15
src/ChangeLog

@ -1,3 +1,18 @@
2000-07-21 Arno W. Peters <A.W.Peters@ieee.org>
* src/analysis/*: Moved these files into src/devices/analysis.
The files in this directory implement the analysis and simulation
for electrical circuits.
This is the final step to separating the Spice sources into a
library part and a frontend part. Now, the devices subdirectory
has to be renamed to spicelib and the devices that are now
scattered in that directory should be moved into a new devices
directory.
* configure.in, src/Makefile.am, src/devices/Makefile.am: Files
affected by the move.
2000-07-20 Arno W. Peters <A.W.Peters@ieee.org> 2000-07-20 Arno W. Peters <A.W.Peters@ieee.org>
* src/hlp/*: moved these files into src/frontend/help. The files * src/hlp/*: moved these files into src/frontend/help. The files

4
src/Makefile.am

@ -1,6 +1,6 @@
## Process this file with automake to produce Makefile.in ## Process this file with automake to produce Makefile.in
SUBDIRS = misc maths analysis frontend devices include
SUBDIRS = misc maths frontend devices include
bin_PROGRAMS = ngspice nutmeg help sconvert proc2mod multidec makeidx bin_PROGRAMS = ngspice nutmeg help sconvert proc2mod multidec makeidx
@ -57,7 +57,7 @@ ngspice_LDADD = \
frontend/libfte.a \ frontend/libfte.a \
frontend/plotting/libplotting.a \ frontend/plotting/libplotting.a \
$(DYNAMIC_DEVICELIBS) \ $(DYNAMIC_DEVICELIBS) \
analysis/libckt.a \
devices/analysis/libckt.a \
devices/libdev.a \ devices/libdev.a \
frontend/parser/libparser.a \ frontend/parser/libparser.a \
frontend/help/libhlp.a \ frontend/help/libhlp.a \

4
src/spicelib/devices/ChangeLog

@ -1,3 +1,7 @@
2000-07-21 Arno W. Peters <A.W.Peters@ieee.org>
* README: Updated.
2000-07-10 Arno W. Peters <A.W.Peters@ieee.org> 2000-07-10 Arno W. Peters <A.W.Peters@ieee.org>
* asrc/asrcinit.c, asrc/asrcitf.h, bjt/bjtinit.c, bjt/bjtitf.h, * asrc/asrcinit.c, asrc/asrcitf.h, bjt/bjtinit.c, bjt/bjtitf.h,

1
src/spicelib/devices/Makefile.am

@ -31,6 +31,7 @@ SUBDIRS = \
vccs \ vccs \
vcvs \ vcvs \
vsrc \ vsrc \
analysis \
parser parser
lib_LIBRARIES = libdev.a lib_LIBRARIES = libdev.a

2
src/spicelib/devices/README

@ -1,3 +1,3 @@
The circuit builder.
The Spice Library.
It takes a circuit description and builds a simulator from it. It takes a circuit description and builds a simulator from it.

0
src/analysis/.cvsignore → src/spicelib/devices/analysis/.cvsignore

0
src/analysis/ChangeLog → src/spicelib/devices/analysis/ChangeLog

0
src/analysis/Makefile.am → src/spicelib/devices/analysis/Makefile.am

0
src/analysis/acan.c → src/spicelib/devices/analysis/acan.c

0
src/analysis/acaskq.c → src/spicelib/devices/analysis/acaskq.c

0
src/analysis/acsetp.c → src/spicelib/devices/analysis/acsetp.c

0
src/analysis/ckt.h → src/spicelib/devices/analysis/ckt.h

0
src/analysis/cktacct.c → src/spicelib/devices/analysis/cktacct.c

0
src/analysis/cktacdum.c → src/spicelib/devices/analysis/cktacdum.c

0
src/analysis/cktaskaq.c → src/spicelib/devices/analysis/cktaskaq.c

0
src/analysis/cktasknq.c → src/spicelib/devices/analysis/cktasknq.c

0
src/analysis/cktbkdum.c → src/spicelib/devices/analysis/cktbkdum.c

0
src/analysis/cktclrbk.c → src/spicelib/devices/analysis/cktclrbk.c

0
src/analysis/cktdelt.c → src/spicelib/devices/analysis/cktdelt.c

0
src/analysis/cktdest.c → src/spicelib/devices/analysis/cktdest.c

0
src/analysis/cktdisto.c → src/spicelib/devices/analysis/cktdisto.c

0
src/analysis/cktdlti.c → src/spicelib/devices/analysis/cktdlti.c

0
src/analysis/cktdltm.c → src/spicelib/devices/analysis/cktdltm.c

0
src/analysis/cktdltn.c → src/spicelib/devices/analysis/cktdltn.c

0
src/analysis/cktdojob.c → src/spicelib/devices/analysis/cktdojob.c

0
src/analysis/cktdump.c → src/spicelib/devices/analysis/cktdump.c

0
src/analysis/cktfbran.c → src/spicelib/devices/analysis/cktfbran.c

0
src/analysis/cktfnda.c → src/spicelib/devices/analysis/cktfnda.c

0
src/analysis/cktfndm.c → src/spicelib/devices/analysis/cktfndm.c

0
src/analysis/cktfnode.c → src/spicelib/devices/analysis/cktfnode.c

0
src/analysis/cktftask.c → src/spicelib/devices/analysis/cktftask.c

0
src/analysis/cktgrnd.c → src/spicelib/devices/analysis/cktgrnd.c

0
src/analysis/ckti2nod.c → src/spicelib/devices/analysis/ckti2nod.c

0
src/analysis/cktic.c → src/spicelib/devices/analysis/cktic.c

0
src/analysis/cktlnkeq.c → src/spicelib/devices/analysis/cktlnkeq.c

0
src/analysis/cktload.c → src/spicelib/devices/analysis/cktload.c

0
src/analysis/cktmapn.c → src/spicelib/devices/analysis/cktmapn.c

0
src/analysis/cktmask.c → src/spicelib/devices/analysis/cktmask.c

0
src/analysis/cktmcrt.c → src/spicelib/devices/analysis/cktmcrt.c

0
src/analysis/cktmkcur.c → src/spicelib/devices/analysis/cktmkcur.c

0
src/analysis/cktmknod.c → src/spicelib/devices/analysis/cktmknod.c

0
src/analysis/cktmkvol.c → src/spicelib/devices/analysis/cktmkvol.c

0
src/analysis/cktmpar.c → src/spicelib/devices/analysis/cktmpar.c

0
src/analysis/cktnames.c → src/spicelib/devices/analysis/cktnames.c

0
src/analysis/cktnewan.c → src/spicelib/devices/analysis/cktnewan.c

0
src/analysis/cktneweq.c → src/spicelib/devices/analysis/cktneweq.c

0
src/analysis/cktnewn.c → src/spicelib/devices/analysis/cktnewn.c

0
src/analysis/cktnodn.c → src/spicelib/devices/analysis/cktnodn.c

0
src/analysis/cktnoise.c → src/spicelib/devices/analysis/cktnoise.c

0
src/analysis/cktntask.c → src/spicelib/devices/analysis/cktntask.c

0
src/analysis/cktnum2n.c → src/spicelib/devices/analysis/cktnum2n.c

0
src/analysis/cktop.c → src/spicelib/devices/analysis/cktop.c

0
src/analysis/cktparam.c → src/spicelib/devices/analysis/cktparam.c

0
src/analysis/cktpartn.c → src/spicelib/devices/analysis/cktpartn.c

0
src/analysis/cktpmnam.c → src/spicelib/devices/analysis/cktpmnam.c

0
src/analysis/cktpname.c → src/spicelib/devices/analysis/cktpname.c

0
src/analysis/cktpzld.c → src/spicelib/devices/analysis/cktpzld.c

0
src/analysis/cktpzset.c → src/spicelib/devices/analysis/cktpzset.c

0
src/analysis/cktpzstr.c → src/spicelib/devices/analysis/cktpzstr.c

0
src/analysis/cktsens.c → src/spicelib/devices/analysis/cktsens.c

0
src/analysis/cktsetap.c → src/spicelib/devices/analysis/cktsetap.c

0
src/analysis/cktsetbk.c → src/spicelib/devices/analysis/cktsetbk.c

0
src/analysis/cktsetnp.c → src/spicelib/devices/analysis/cktsetnp.c

0
src/analysis/cktsetup.c → src/spicelib/devices/analysis/cktsetup.c

0
src/analysis/cktsgen.c → src/spicelib/devices/analysis/cktsgen.c

0
src/analysis/cktsopt.c → src/spicelib/devices/analysis/cktsopt.c

0
src/analysis/ckttemp.c → src/spicelib/devices/analysis/ckttemp.c

0
src/analysis/cktterr.c → src/spicelib/devices/analysis/cktterr.c

0
src/analysis/ckttroub.c → src/spicelib/devices/analysis/ckttroub.c

0
src/analysis/ckttrunc.c → src/spicelib/devices/analysis/ckttrunc.c

0
src/analysis/ckttyplk.c → src/spicelib/devices/analysis/ckttyplk.c

0
src/analysis/daskq.c → src/spicelib/devices/analysis/daskq.c

0
src/analysis/dcoaskq.c → src/spicelib/devices/analysis/dcoaskq.c

0
src/analysis/dcop.c → src/spicelib/devices/analysis/dcop.c

0
src/analysis/dcosetp.c → src/spicelib/devices/analysis/dcosetp.c

0
src/analysis/dctaskq.c → src/spicelib/devices/analysis/dctaskq.c

0
src/analysis/dctran.c → src/spicelib/devices/analysis/dctran.c

0
src/analysis/dctrcurv.c → src/spicelib/devices/analysis/dctrcurv.c

0
src/analysis/dctsetp.c → src/spicelib/devices/analysis/dctsetp.c

0
src/analysis/distoan.c → src/spicelib/devices/analysis/distoan.c

0
src/analysis/dkerproc.c → src/spicelib/devices/analysis/dkerproc.c

0
src/analysis/dloadfns.c → src/spicelib/devices/analysis/dloadfns.c

0
src/analysis/dsetparm.c → src/spicelib/devices/analysis/dsetparm.c

0
src/analysis/naskq.c → src/spicelib/devices/analysis/naskq.c

0
src/analysis/nevalsrc.c → src/spicelib/devices/analysis/nevalsrc.c

0
src/analysis/ninteg.c → src/spicelib/devices/analysis/ninteg.c

0
src/analysis/noisean.c → src/spicelib/devices/analysis/noisean.c

0
src/analysis/nsetparm.c → src/spicelib/devices/analysis/nsetparm.c

0
src/analysis/pzan.c → src/spicelib/devices/analysis/pzan.c

0
src/analysis/pzaskq.c → src/spicelib/devices/analysis/pzaskq.c

0
src/analysis/pzsetp.c → src/spicelib/devices/analysis/pzsetp.c

0
src/analysis/sensaskq.c → src/spicelib/devices/analysis/sensaskq.c

0
src/analysis/senssetp.c → src/spicelib/devices/analysis/senssetp.c

0
src/analysis/tfanal.c → src/spicelib/devices/analysis/tfanal.c

0
src/analysis/tfaskq.c → src/spicelib/devices/analysis/tfaskq.c

0
src/analysis/tfsetp.c → src/spicelib/devices/analysis/tfsetp.c

0
src/analysis/tranaskq.c → src/spicelib/devices/analysis/tranaskq.c

0
src/analysis/traninit.c → src/spicelib/devices/analysis/traninit.c

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save