1 {
2     This file is part of the Numlib package.
3     Copyright (c) 1986-2000 by
4      Kees van Ginneken, Wil Kortsmit and Loek van Reij of the
5      Computational centre of the Eindhoven University of Technology
6 
7     FPC port Code          by Marco van de Voort (marco@freepascal.org)
8              Documentation by Michael van Canneyt (Michael@freepascal.org)
9 
10     This "library" imports 119 procedures from the numlib units, and throws
11     them in a dll file. The dll file can be accessed via numlib.pas
12 
13     See the file COPYING.FPC, included in this distribution,
14     for details about the copyright.
15 
16     This program is distributed in the hope that it will be useful,
17     but WITHOUT ANY WARRANTY; without even the implied warranty of
18     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19 
20  **********************************************************************}
21 
22 library tpnumlib;
23 
24 uses  DET, TYP, DSL, EIG, INT, INV, IOM, MDT, ODE, OMV, ROO, SLE, SPE, SPL,IPF;
25 
26 exports
27  detgen          {$ifdef win32}  index      1{$endif} ,
28  detgsy          {$ifdef win32}  index      2{$endif} ,
29  detgpd          {$ifdef win32}  index      3{$endif} ,
30  detgba          {$ifdef win32}  index      4{$endif} ,
31  detgpb          {$ifdef win32}  index      5{$endif} ,
32  detgtr          {$ifdef win32}  index      6{$endif} ,
33 
34  dslgen          {$ifdef win32}  index      7{$endif} ,
35  dslgtr          {$ifdef win32}  index      8{$endif} ,
36  dslgsy          {$ifdef win32}  index      9{$endif} ,
37  dslgpd          {$ifdef win32}  index     10{$endif} ,
38  dslgba          {$ifdef win32}  index     11{$endif} ,
39  dslgpb          {$ifdef win32}  index     12{$endif} ,
40  dsldtr          {$ifdef win32}  index     13{$endif} ,
41 
42  eiggs1          {$ifdef win32}  index     14{$endif} ,
43  eiggs2          {$ifdef win32}  index     15{$endif} ,
44  eiggs3          {$ifdef win32}  index     16{$endif} ,
45  eiggs4          {$ifdef win32}  index     17{$endif} ,
46  eigts1          {$ifdef win32}  index     18{$endif} ,
47  eigts2          {$ifdef win32}  index     19{$endif} ,
48  eigts3          {$ifdef win32}  index     20{$endif} ,
49  eigts4          {$ifdef win32}  index     21{$endif} ,
50  eigbs1          {$ifdef win32}  index     22{$endif} ,
51  eigbs2          {$ifdef win32}  index     23{$endif} ,
52  eigbs3          {$ifdef win32}  index     24{$endif} ,
53  eigbs4          {$ifdef win32}  index     25{$endif} ,
54  eigge1          {$ifdef win32}  index     26{$endif} ,
55  eigge3          {$ifdef win32}  index     27{$endif} ,
56  eiggg1          {$ifdef win32}  index     28{$endif} ,
57  eiggg2          {$ifdef win32}  index     29{$endif} ,
58  eiggg3          {$ifdef win32}  index     30{$endif} ,
59  eiggg4          {$ifdef win32}  index     31{$endif} ,
60  eigsv1          {$ifdef win32}  index     32{$endif} ,
61  eigsv3          {$ifdef win32}  index     33{$endif} ,
62 
63  int1fr          {$ifdef win32}  index     34{$endif} ,
64 
65  invgen          {$ifdef win32}  index     35{$endif} ,
66  invgsy          {$ifdef win32}  index     36{$endif} ,
67  invgpd          {$ifdef win32}  index     37{$endif} ,
68 
69  iomrev          {$ifdef win32}  index     38{$endif} ,
70  iomrem          {$ifdef win32}  index     39{$endif} ,
71  iomwrv          {$ifdef win32}  index     40{$endif} ,
72  iomwrm          {$ifdef win32}  index     41{$endif} ,
73 
74  mdtgen          {$ifdef win32}  index     42{$endif} ,
75  mdtgtr          {$ifdef win32}  index     43{$endif} ,
76  mdtgsy          {$ifdef win32}  index     44{$endif} ,
77  mdtgpd          {$ifdef win32}  index     45{$endif} ,
78  mdtgba          {$ifdef win32}  index     46{$endif} ,
79  mdtgpb          {$ifdef win32}  index     47{$endif} ,
80  mdtdtr          {$ifdef win32}  index     48{$endif} ,
81 
82  odeiv1          {$ifdef win32}  index     49{$endif} ,
83  odeiv2          {$ifdef win32}  index     50{$endif} ,
84 
85  omvinp          {$ifdef win32}  index     51{$endif} ,
86  omvmmm          {$ifdef win32}  index     52{$endif} ,
87  omvmmv          {$ifdef win32}  index     53{$endif} ,
88  omvn1m          {$ifdef win32}  index     54{$endif} ,
89  omvn1v          {$ifdef win32}  index     55{$endif} ,
90  omvn2v          {$ifdef win32}  index     56{$endif} ,
91  omvnfm          {$ifdef win32}  index     57{$endif} ,
92  omvnmm          {$ifdef win32}  index     58{$endif} ,
93  omvnmv          {$ifdef win32}  index     59{$endif} ,
94  omvtrm          {$ifdef win32}  index     60{$endif} ,
95 
96  roobin          {$ifdef win32}  index     61{$endif} ,
97  roof1r          {$ifdef win32}  index     62{$endif} ,
98  roopol          {$ifdef win32}  index     63{$endif} ,
99  rooqua          {$ifdef win32}  index     64{$endif} ,
100  roofnr          {$ifdef win32}  index     65{$endif} ,
101 
102  sledtr          {$ifdef win32}  index     66{$endif} ,
103  slegba          {$ifdef win32}  index     67{$endif} ,
104  slegbal         {$ifdef win32}  index     68{$endif} ,
105  slegen          {$ifdef win32}  index     69{$endif} ,
106  slegenl         {$ifdef win32}  index     70{$endif} ,
107  slegls          {$ifdef win32}  index     71{$endif} ,
108  sleglsl         {$ifdef win32}  index     72{$endif} ,
109  slegpb          {$ifdef win32}  index     73{$endif} ,
110  slegpbl         {$ifdef win32}  index     74{$endif} ,
111  slegpd          {$ifdef win32}  index     75{$endif} ,
112  slegpdl         {$ifdef win32}  index     76{$endif} ,
113  slegsy          {$ifdef win32}  index     77{$endif} ,
114  slegsyl         {$ifdef win32}  index     78{$endif} ,
115  slegtr          {$ifdef win32}  index     79{$endif} ,
116 
117  spebi0          {$ifdef win32}  index     80{$endif} ,
118  spebi1          {$ifdef win32}  index     81{$endif} ,
119  spebj0          {$ifdef win32}  index     82{$endif} ,
120  spebj1          {$ifdef win32}  index     83{$endif} ,
121  spebk0          {$ifdef win32}  index     84{$endif} ,
122  spebk1          {$ifdef win32}  index     85{$endif} ,
123  speby0          {$ifdef win32}  index     86{$endif} ,
124  speby1          {$ifdef win32}  index     87{$endif} ,
125  speent          {$ifdef win32}  index     88{$endif} ,
126  speerf          {$ifdef win32}  index     89{$endif} ,
127  speefc          {$ifdef win32}  index     90{$endif} ,
128  spegam          {$ifdef win32}  index     91{$endif} ,
129  spelga          {$ifdef win32}  index     92{$endif} ,
130  spemax          {$ifdef win32}  index     93{$endif} ,
131  spepol          {$ifdef win32}  index     94{$endif} ,
132  spepow          {$ifdef win32}  index     95{$endif} ,
133  spesgn          {$ifdef win32}  index     96{$endif} ,
134  spears          {$ifdef win32}  index     97{$endif} ,
135  spearc          {$ifdef win32}  index     98{$endif} ,
136  spesih          {$ifdef win32}  index     99{$endif} ,
137  specoh          {$ifdef win32}  index    100{$endif} ,
138  spetah          {$ifdef win32}  index    101{$endif} ,
139  speash          {$ifdef win32}  index    102{$endif} ,
140  speach          {$ifdef win32}  index    103{$endif} ,
141  speath          {$ifdef win32}  index    104{$endif} ,
142 
143  spl1bspv        {$ifdef win32}  index    105{$endif} ,
144  spl2bspv        {$ifdef win32}  index    106{$endif} ,
145  spl1bspf        {$ifdef win32}  index    107{$endif} ,
146  spl2bspf        {$ifdef win32}  index    108{$endif} ,
147  spl1nati        {$ifdef win32}  index    109{$endif} ,
148  spl1naki        {$ifdef win32}  index    110{$endif} ,
149  spl1cmpi        {$ifdef win32}  index    111{$endif} ,
150  spl1peri        {$ifdef win32}  index    112{$endif} ,
151  spl1pprv        {$ifdef win32}  index    113{$endif} ,
152  spl1nalf        {$ifdef win32}  index    114{$endif} ,
153  spl2natv        {$ifdef win32}  index    115{$endif} ,
154  spl2nalf        {$ifdef win32}  index    116{$endif} ,
155  dllversion      {$ifdef win32}  index    117{$endif} ,
156 // int1fr          {$ifdef win32}  index    117{$endif} ,                {existed twice{$endif} , now used for dllversion}
157  exp             {$ifdef win32}  index    118{$endif} ,
158  MachCnst        {$ifdef win32}  index    119{$endif} ,
159  ipffsn          {$ifdef win32}  index    120{$endif} ,
160  ipfisn          {$ifdef win32}  index    121{$endif} ,
161  ipfspn          {$ifdef win32}  index    122{$endif} ,
162  ipfpol          {$ifdef win32}  index    123{$endif} ,
163  spline          {$ifdef win32}  index    124{$endif} ,
164  splineparameters {$ifdef win32}  index   125{$endif};
165 
166 begin
167 end.
168