- Timestamp:
- Mar 2, 2000, 5:22:08 PM (26 years ago)
- Location:
- trunk/SophyaLib/NTools
- Files:
-
- 2 added
- 27 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/NTools.o.list
r750 r756 1 arrfitter.o2 1 cimage.o 3 2 cspline.o 4 cvector.o5 datacards.o6 3 datatypes.o 7 4 dates.o 8 5 datime.o 9 6 difeq.o 10 dvlist.o11 7 dynccd.o 12 8 fct1dfit.o … … 24 20 integ.o 25 21 linfit.o 26 matrix.o27 22 matxop.o 28 23 median.o … … 30 25 nbrandom.o 31 26 nbtri.o 27 ntoolsinit.o 32 28 ntupintf.o 33 o utilsinit.o29 objfitter.o 34 30 perandom.o 35 31 poly.o … … 37 33 rzimage.o 38 34 simplesort.o 39 strutil.o40 35 tabmath.o 41 36 utils.o -
trunk/SophyaLib/NTools/fftpackc.c
r753 r756 11 11 12 12 /* ------ File cfftb.f ------ */ 13 /* Subroutine */ int cfftb_(int eger*n, r_4 *c__, r_4 *wsave)14 { 15 extern /* Subroutine */ int cfftb1_(int eger*, r_4 *, r_4 *, r_4 *,13 /* Subroutine */ int cfftb_(int_4 *n, r_4 *c__, r_4 *wsave) 14 { 15 extern /* Subroutine */ int cfftb1_(int_4 *, r_4 *, r_4 *, r_4 *, 16 16 int_4 *); 17 static int egeriw1, iw2;17 static int_4 iw1, iw2; 18 18 19 19 /* Parameter adjustments */ … … 32 32 33 33 /* ------ File cfftb1.f ------ */ 34 /* Subroutine */ int cfftb1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa,34 /* Subroutine */ int cfftb1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, 35 35 int_4 *ifac) 36 36 { 37 37 /* System generated locals */ 38 int egeri__1;38 int_4 i__1; 39 39 40 40 /* Local variables */ 41 static int egeridot, i__;42 extern /* Subroutine */ int passb_(int eger *, integer *, integer*,43 int eger *, integer*, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *,41 static int_4 idot, i__; 42 extern /* Subroutine */ int passb_(int_4 *, int_4 *, int_4 *, 43 int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, 44 44 r_4 *); 45 static int egerk1, l1, l2, n2;46 extern /* Subroutine */ int passb2_(int eger *, integer*, r_4 *, r_4 *,47 r_4 *), passb3_(int eger *, integer*, r_4 *, r_4 *, r_4 *,48 r_4 *), passb4_(int eger *, integer*, r_4 *, r_4 *, r_4 *,49 r_4 *, r_4 *), passb5_(int eger *, integer*, r_4 *, r_4 *,45 static int_4 k1, l1, l2, n2; 46 extern /* Subroutine */ int passb2_(int_4 *, int_4 *, r_4 *, r_4 *, 47 r_4 *), passb3_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 48 r_4 *), passb4_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 49 r_4 *, r_4 *), passb5_(int_4 *, int_4 *, r_4 *, r_4 *, 50 50 r_4 *, r_4 *, r_4 *, r_4 *); 51 static int egerna, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1;51 static int_4 na, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1; 52 52 53 53 /* Parameter adjustments */ … … 164 164 165 165 /* ------ File cfftf.f ------ */ 166 /* Subroutine */ int cfftf_(int eger*n, r_4 *c__, r_4 *wsave)167 { 168 extern /* Subroutine */ int cfftf1_(int eger*, r_4 *, r_4 *, r_4 *,166 /* Subroutine */ int cfftf_(int_4 *n, r_4 *c__, r_4 *wsave) 167 { 168 extern /* Subroutine */ int cfftf1_(int_4 *, r_4 *, r_4 *, r_4 *, 169 169 int_4 *); 170 static int egeriw1, iw2;170 static int_4 iw1, iw2; 171 171 172 172 /* Parameter adjustments */ … … 185 185 186 186 /* ------ File cfftf1.f ------ */ 187 /* Subroutine */ int cfftf1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa,187 /* Subroutine */ int cfftf1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, 188 188 int_4 *ifac) 189 189 { 190 190 /* System generated locals */ 191 int egeri__1;191 int_4 i__1; 192 192 193 193 /* Local variables */ 194 static int egeridot, i__;195 extern /* Subroutine */ int passf_(int eger *, integer *, integer*,196 int eger *, integer*, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *,194 static int_4 idot, i__; 195 extern /* Subroutine */ int passf_(int_4 *, int_4 *, int_4 *, 196 int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, 197 197 r_4 *); 198 static int egerk1, l1, l2, n2;199 extern /* Subroutine */ int passf2_(int eger *, integer*, r_4 *, r_4 *,200 r_4 *), passf3_(int eger *, integer*, r_4 *, r_4 *, r_4 *,201 r_4 *), passf4_(int eger *, integer*, r_4 *, r_4 *, r_4 *,202 r_4 *, r_4 *), passf5_(int eger *, integer*, r_4 *, r_4 *,198 static int_4 k1, l1, l2, n2; 199 extern /* Subroutine */ int passf2_(int_4 *, int_4 *, r_4 *, r_4 *, 200 r_4 *), passf3_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 201 r_4 *), passf4_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 202 r_4 *, r_4 *), passf5_(int_4 *, int_4 *, r_4 *, r_4 *, 203 203 r_4 *, r_4 *, r_4 *, r_4 *); 204 static int egerna, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1;204 static int_4 na, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1; 205 205 206 206 /* Parameter adjustments */ … … 317 317 318 318 /* ------ File cffti.f ------ */ 319 /* Subroutine */ int cffti_(int eger*n, r_4 *wsave)320 { 321 extern /* Subroutine */ int cffti1_(int eger*, r_4 *, int_4 *);322 static int egeriw1, iw2;319 /* Subroutine */ int cffti_(int_4 *n, r_4 *wsave) 320 { 321 extern /* Subroutine */ int cffti1_(int_4 *, r_4 *, int_4 *); 322 static int_4 iw1, iw2; 323 323 324 324 /* Parameter adjustments */ … … 336 336 337 337 /* ------ File cffti1.f ------ */ 338 /* Subroutine */ int cffti1_(int eger*n, r_4 *wa, int_4 *ifac)338 /* Subroutine */ int cffti1_(int_4 *n, r_4 *wa, int_4 *ifac) 339 339 { 340 340 /* Initialized data */ 341 341 342 static int egerntryh[4] = { 3,4,2,5 };342 static int_4 ntryh[4] = { 3,4,2,5 }; 343 343 344 344 /* System generated locals */ 345 int egeri__1, i__2, i__3;345 int_4 i__1, i__2, i__3; 346 346 347 347 /* Builtin functions */ … … 350 350 /* Local variables */ 351 351 static r_4 argh; 352 static int egeridot, ntry, i__, j;352 static int_4 idot, ntry, i__, j; 353 353 static r_4 argld; 354 static int egeri1, k1, l1, l2, ib;354 static int_4 i1, k1, l1, l2, ib; 355 355 static r_4 fi; 356 static int egerld, ii, nf, ip, nl, nq, nr;356 static int_4 ld, ii, nf, ip, nl, nq, nr; 357 357 static r_4 arg; 358 static int egerido, ipm;358 static int_4 ido, ipm; 359 359 static r_4 tpi; 360 360 … … 454 454 455 455 /* ------ File cosqb.f ------ */ 456 /* Subroutine */ int cosqb_(int eger*n, r_4 *x, r_4 *wsave)456 /* Subroutine */ int cosqb_(int_4 *n, r_4 *x, r_4 *wsave) 457 457 { 458 458 /* Initialized data */ … … 461 461 462 462 /* System generated locals */ 463 int egeri__1;463 int_4 i__1; 464 464 465 465 /* Local variables */ 466 466 static r_4 x1; 467 extern /* Subroutine */ int cosqb1_(int eger*, r_4 *, r_4 *, r_4 *);467 extern /* Subroutine */ int cosqb1_(int_4 *, r_4 *, r_4 *, r_4 *); 468 468 469 469 /* Parameter adjustments */ … … 493 493 494 494 /* ------ File cosqb1.f ------ */ 495 /* Subroutine */ int cosqb1_(int eger*n, r_4 *x, r_4 *w, r_4 *xh)495 /* Subroutine */ int cosqb1_(int_4 *n, r_4 *x, r_4 *w, r_4 *xh) 496 496 { 497 497 /* System generated locals */ 498 int egeri__1;498 int_4 i__1; 499 499 500 500 /* Local variables */ 501 static int egermodn, i__, k;502 extern /* Subroutine */ int rfftb_(int eger*, r_4 *, r_4 *);503 static int egerkc, np2, ns2;501 static int_4 modn, i__, k; 502 extern /* Subroutine */ int rfftb_(int_4 *, r_4 *, r_4 *); 503 static int_4 kc, np2, ns2; 504 504 static r_4 xim1; 505 505 … … 547 547 548 548 /* ------ File cosqf.f ------ */ 549 /* Subroutine */ int cosqf_(int eger*n, r_4 *x, r_4 *wsave)549 /* Subroutine */ int cosqf_(int_4 *n, r_4 *x, r_4 *wsave) 550 550 { 551 551 /* Initialized data */ … … 554 554 555 555 /* System generated locals */ 556 int egeri__1;556 int_4 i__1; 557 557 558 558 /* Local variables */ 559 559 static r_4 tsqx; 560 extern /* Subroutine */ int cosqf1_(int eger*, r_4 *, r_4 *, r_4 *);560 extern /* Subroutine */ int cosqf1_(int_4 *, r_4 *, r_4 *, r_4 *); 561 561 562 562 /* Parameter adjustments */ … … 584 584 585 585 /* ------ File cosqf1.f ------ */ 586 /* Subroutine */ int cosqf1_(int eger*n, r_4 *x, r_4 *w, r_4 *xh)586 /* Subroutine */ int cosqf1_(int_4 *n, r_4 *x, r_4 *w, r_4 *xh) 587 587 { 588 588 /* System generated locals */ 589 int egeri__1;589 int_4 i__1; 590 590 591 591 /* Local variables */ 592 static int egermodn, i__, k;593 extern /* Subroutine */ int rfftf_(int eger*, r_4 *, r_4 *);594 static int egerkc, np2, ns2;592 static int_4 modn, i__, k; 593 extern /* Subroutine */ int rfftf_(int_4 *, r_4 *, r_4 *); 594 static int_4 kc, np2, ns2; 595 595 static r_4 xim1; 596 596 … … 636 636 637 637 /* ------ File cosqi.f ------ */ 638 /* Subroutine */ int cosqi_(int eger*n, r_4 *wsave)638 /* Subroutine */ int cosqi_(int_4 *n, r_4 *wsave) 639 639 { 640 640 /* Initialized data */ … … 643 643 644 644 /* System generated locals */ 645 int egeri__1;645 int_4 i__1; 646 646 647 647 /* Builtin functions */ … … 649 649 650 650 /* Local variables */ 651 static int egerk;652 extern /* Subroutine */ int rffti_(int eger*, r_4 *);651 static int_4 k; 652 extern /* Subroutine */ int rffti_(int_4 *, r_4 *); 653 653 static r_4 fk, dt; 654 654 … … 670 670 671 671 /* ------ File cost.f ------ */ 672 /* Subroutine */ int cost_(int eger*n, r_4 *x, r_4 *wsave)672 /* Subroutine */ int cost_(int_4 *n, r_4 *x, r_4 *wsave) 673 673 { 674 674 /* System generated locals */ 675 int egeri__1;675 int_4 i__1; 676 676 677 677 /* Local variables */ 678 static int egermodn, i__, k;679 extern /* Subroutine */ int rfftf_(int eger*, r_4 *, r_4 *);678 static int_4 modn, i__, k; 679 extern /* Subroutine */ int rfftf_(int_4 *, r_4 *, r_4 *); 680 680 static r_4 c1, t1, t2; 681 static int egerkc;681 static int_4 kc; 682 682 static r_4 xi; 683 static int egernm1, np1;683 static int_4 nm1, np1; 684 684 static r_4 x1h; 685 static int egerns2;685 static int_4 ns2; 686 686 static r_4 tx2, x1p3, xim2; 687 687 … … 753 753 754 754 /* ------ File costi.f ------ */ 755 /* Subroutine */ int costi_(int eger*n, r_4 *wsave)755 /* Subroutine */ int costi_(int_4 *n, r_4 *wsave) 756 756 { 757 757 /* Initialized data */ … … 760 760 761 761 /* System generated locals */ 762 int egeri__1;762 int_4 i__1; 763 763 764 764 /* Builtin functions */ … … 766 766 767 767 /* Local variables */ 768 static int egerk;769 extern /* Subroutine */ int rffti_(int eger*, r_4 *);770 static int egerkc;768 static int_4 k; 769 extern /* Subroutine */ int rffti_(int_4 *, r_4 *); 770 static int_4 kc; 771 771 static r_4 fk, dt; 772 static int egernm1, np1, ns2;772 static int_4 nm1, np1, ns2; 773 773 774 774 /* Parameter adjustments */ … … 797 797 798 798 /* ------ File ezfft1.f ------ */ 799 /* Subroutine */ int ezfft1_(int eger*n, r_4 *wa, int_4 *ifac)799 /* Subroutine */ int ezfft1_(int_4 *n, r_4 *wa, int_4 *ifac) 800 800 { 801 801 /* Initialized data */ 802 802 803 static int egerntryh[4] = { 4,2,3,5 };803 static int_4 ntryh[4] = { 4,2,3,5 }; 804 804 static r_4 tpi = 6.28318530717959f; 805 805 806 806 /* System generated locals */ 807 int egeri__1, i__2, i__3;807 int_4 i__1, i__2, i__3; 808 808 809 809 /* Builtin functions */ … … 812 812 /* Local variables */ 813 813 static r_4 argh; 814 static int egerntry, i__, j, k1, l1, l2, ib, ii, nf, ip, nl, is, nq, nr;814 static int_4 ntry, i__, j, k1, l1, l2, ib, ii, nf, ip, nl, is, nq, nr; 815 815 static r_4 ch1, sh1; 816 static int egerido, ipm;816 static int_4 ido, ipm; 817 817 static r_4 dch1, ch1h, arg1, dsh1; 818 static int egernfm1;818 static int_4 nfm1; 819 819 820 820 /* Parameter adjustments */ … … 916 916 917 917 /* ------ File ezfftb.f ------ */ 918 /* Subroutine */ int ezfftb_(int eger*n, r_4 *r__, r_4 *azero, r_4 *a,918 /* Subroutine */ int ezfftb_(int_4 *n, r_4 *r__, r_4 *azero, r_4 *a, 919 919 r_4 *b, r_4 *wsave) 920 920 { 921 921 /* System generated locals */ 922 int egeri__1;922 int_4 i__1; 923 923 924 924 /* Local variables */ 925 static int egeri__;926 extern /* Subroutine */ int rfftb_(int eger*, r_4 *, r_4 *);927 static int egerns2;925 static int_4 i__; 926 extern /* Subroutine */ int rfftb_(int_4 *, r_4 *, r_4 *); 927 static int_4 ns2; 928 928 929 929 /* Parameter adjustments */ … … 965 965 966 966 /* ------ File ezfftf.f ------ */ 967 /* Subroutine */ int ezfftf_(int eger*n, r_4 *r__, r_4 *azero, r_4 *a,967 /* Subroutine */ int ezfftf_(int_4 *n, r_4 *r__, r_4 *azero, r_4 *a, 968 968 r_4 *b, r_4 *wsave) 969 969 { 970 970 /* System generated locals */ 971 int egeri__1;971 int_4 i__1; 972 972 973 973 /* Local variables */ 974 static int egeri__;975 extern /* Subroutine */ int rfftf_(int eger*, r_4 *, r_4 *);974 static int_4 i__; 975 extern /* Subroutine */ int rfftf_(int_4 *, r_4 *, r_4 *); 976 976 static r_4 cf; 977 static int egerns2;977 static int_4 ns2; 978 978 static r_4 cfm; 979 static int egerns2m;979 static int_4 ns2m; 980 980 981 981 … … 1030 1030 1031 1031 /* ------ File ezffti.f ------ */ 1032 /* Subroutine */ int ezffti_(int eger*n, r_4 *wsave)1033 { 1034 extern /* Subroutine */ int ezfft1_(int eger*, r_4 *, int_4 *);1032 /* Subroutine */ int ezffti_(int_4 *n, r_4 *wsave) 1033 { 1034 extern /* Subroutine */ int ezfft1_(int_4 *, r_4 *, int_4 *); 1035 1035 1036 1036 /* Parameter adjustments */ … … 1046 1046 1047 1047 /* ------ File passb.f ------ */ 1048 /* Subroutine */ int passb_(int eger *nac, integer *ido, integer *ip, integer*1049 l1, int eger*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2,1048 /* Subroutine */ int passb_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 * 1049 l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, 1050 1050 r_4 *wa) 1051 1051 { 1052 1052 /* System generated locals */ 1053 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,1053 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 1054 1054 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 1055 1055 i__1, i__2, i__3; 1056 1056 1057 1057 /* Local variables */ 1058 static int egeridij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj,1058 static int_4 idij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj, 1059 1059 idl, inc, idp; 1060 1060 static r_4 wai, war; 1061 static int egeripp2;1061 static int_4 ipp2; 1062 1062 1063 1063 /* Parameter adjustments */ … … 1287 1287 1288 1288 /* ------ File passb2.f ------ */ 1289 /* Subroutine */ int passb2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1289 /* Subroutine */ int passb2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1290 1290 r_4 *wa1) 1291 1291 { 1292 1292 /* System generated locals */ 1293 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1293 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1294 1294 1295 1295 /* Local variables */ 1296 static int egeri__, k;1296 static int_4 i__, k; 1297 1297 static r_4 ti2, tr2; 1298 1298 … … 1349 1349 1350 1350 /* ------ File passb3.f ------ */ 1351 /* Subroutine */ int passb3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1351 /* Subroutine */ int passb3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1352 1352 r_4 *wa1, r_4 *wa2) 1353 1353 { … … 1358 1358 1359 1359 /* System generated locals */ 1360 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1360 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1361 1361 1362 1362 /* Local variables */ 1363 static int egeri__, k;1363 static int_4 i__, k; 1364 1364 static r_4 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 1365 1365 … … 1437 1437 1438 1438 /* ------ File passb4.f ------ */ 1439 /* Subroutine */ int passb4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1439 /* Subroutine */ int passb4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1440 1440 r_4 *wa1, r_4 *wa2, r_4 *wa3) 1441 1441 { 1442 1442 /* System generated locals */ 1443 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1443 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1444 1444 1445 1445 /* Local variables */ 1446 static int egeri__, k;1446 static int_4 i__, k; 1447 1447 static r_4 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 1448 1448 tr3, tr4; … … 1542 1542 1543 1543 /* ------ File passb5.f ------ */ 1544 /* Subroutine */ int passb5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1544 /* Subroutine */ int passb5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1545 1545 r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4) 1546 1546 { … … 1553 1553 1554 1554 /* System generated locals */ 1555 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1555 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1556 1556 1557 1557 /* Local variables */ 1558 static int egeri__, k;1558 static int_4 i__, k; 1559 1559 static r_4 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 1560 1560 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; … … 1677 1677 1678 1678 /* ------ File passf.f ------ */ 1679 /* Subroutine */ int passf_(int eger *nac, integer *ido, integer *ip, integer*1680 l1, int eger*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2,1679 /* Subroutine */ int passf_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 * 1680 l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, 1681 1681 r_4 *wa) 1682 1682 { 1683 1683 /* System generated locals */ 1684 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,1684 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 1685 1685 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 1686 1686 i__1, i__2, i__3; 1687 1687 1688 1688 /* Local variables */ 1689 static int egeridij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj,1689 static int_4 idij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj, 1690 1690 idl, inc, idp; 1691 1691 static r_4 wai, war; 1692 static int egeripp2;1692 static int_4 ipp2; 1693 1693 1694 1694 /* Parameter adjustments */ … … 1918 1918 1919 1919 /* ------ File passf2.f ------ */ 1920 /* Subroutine */ int passf2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1920 /* Subroutine */ int passf2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1921 1921 r_4 *wa1) 1922 1922 { 1923 1923 /* System generated locals */ 1924 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1924 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1925 1925 1926 1926 /* Local variables */ 1927 static int egeri__, k;1927 static int_4 i__, k; 1928 1928 static r_4 ti2, tr2; 1929 1929 … … 1980 1980 1981 1981 /* ------ File passf3.f ------ */ 1982 /* Subroutine */ int passf3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,1982 /* Subroutine */ int passf3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 1983 1983 r_4 *wa1, r_4 *wa2) 1984 1984 { … … 1989 1989 1990 1990 /* System generated locals */ 1991 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;1991 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 1992 1992 1993 1993 /* Local variables */ 1994 static int egeri__, k;1994 static int_4 i__, k; 1995 1995 static r_4 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 1996 1996 … … 2068 2068 2069 2069 /* ------ File passf4.f ------ */ 2070 /* Subroutine */ int passf4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2070 /* Subroutine */ int passf4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2071 2071 r_4 *wa1, r_4 *wa2, r_4 *wa3) 2072 2072 { 2073 2073 /* System generated locals */ 2074 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2074 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2075 2075 2076 2076 /* Local variables */ 2077 static int egeri__, k;2077 static int_4 i__, k; 2078 2078 static r_4 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 2079 2079 tr3, tr4; … … 2173 2173 2174 2174 /* ------ File passf5.f ------ */ 2175 /* Subroutine */ int passf5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2175 /* Subroutine */ int passf5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2176 2176 r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4) 2177 2177 { … … 2184 2184 2185 2185 /* System generated locals */ 2186 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2186 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2187 2187 2188 2188 /* Local variables */ 2189 static int egeri__, k;2189 static int_4 i__, k; 2190 2190 static r_4 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 2191 2191 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; … … 2308 2308 2309 2309 /* ------ File radb2.f ------ */ 2310 /* Subroutine */ int radb2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2310 /* Subroutine */ int radb2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2311 2311 r_4 *wa1) 2312 2312 { 2313 2313 /* System generated locals */ 2314 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2314 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2315 2315 2316 2316 /* Local variables */ 2317 static int egeri__, k, ic;2317 static int_4 i__, k, ic; 2318 2318 static r_4 ti2, tr2; 2319 static int egeridp2;2319 static int_4 idp2; 2320 2320 2321 2321 /* Parameter adjustments */ … … 2385 2385 2386 2386 /* ------ File radb3.f ------ */ 2387 /* Subroutine */ int radb3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2387 /* Subroutine */ int radb3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2388 2388 r_4 *wa1, r_4 *wa2) 2389 2389 { … … 2394 2394 2395 2395 /* System generated locals */ 2396 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2396 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2397 2397 2398 2398 /* Local variables */ 2399 static int egeri__, k, ic;2399 static int_4 i__, k, ic; 2400 2400 static r_4 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 2401 static int egeridp2;2401 static int_4 idp2; 2402 2402 2403 2403 /* Parameter adjustments */ … … 2468 2468 2469 2469 /* ------ File radb4.f ------ */ 2470 /* Subroutine */ int radb4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2470 /* Subroutine */ int radb4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2471 2471 r_4 *wa1, r_4 *wa2, r_4 *wa3) 2472 2472 { … … 2476 2476 2477 2477 /* System generated locals */ 2478 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2478 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2479 2479 2480 2480 /* Local variables */ 2481 static int egeri__, k, ic;2481 static int_4 i__, k, ic; 2482 2482 static r_4 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 2483 2483 tr3, tr4; 2484 static int egeridp2;2484 static int_4 idp2; 2485 2485 2486 2486 /* Parameter adjustments */ … … 2592 2592 2593 2593 /* ------ File radb5.f ------ */ 2594 /* Subroutine */ int radb5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,2594 /* Subroutine */ int radb5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 2595 2595 r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4) 2596 2596 { … … 2603 2603 2604 2604 /* System generated locals */ 2605 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;2605 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 2606 2606 2607 2607 /* Local variables */ 2608 static int egeri__, k, ic;2608 static int_4 i__, k, ic; 2609 2609 static r_4 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 2610 2610 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; 2611 static int egeridp2;2611 static int_4 idp2; 2612 2612 2613 2613 /* Parameter adjustments */ … … 2716 2716 2717 2717 /* ------ File radbg.f ------ */ 2718 /* Subroutine */ int radbg_(int eger *ido, integer *ip, integer *l1, integer*2718 /* Subroutine */ int radbg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 * 2719 2719 idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa) 2720 2720 { … … 2724 2724 2725 2725 /* System generated locals */ 2726 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,2726 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 2727 2727 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 2728 2728 i__1, i__2, i__3; … … 2732 2732 2733 2733 /* Local variables */ 2734 static int egeridij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is;2734 static int_4 idij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is; 2735 2735 static r_4 dc2, ai1, ai2, ar1, ar2, ds2; 2736 static int egernbd;2736 static int_4 nbd; 2737 2737 static r_4 dcp, arg, dsp, ar1h, ar2h; 2738 static int egeridp2, ipp2;2738 static int_4 idp2, ipp2; 2739 2739 2740 2740 /* Parameter adjustments */ … … 3057 3057 3058 3058 /* ------ File radf2.f ------ */ 3059 /* Subroutine */ int radf2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,3059 /* Subroutine */ int radf2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 3060 3060 r_4 *wa1) 3061 3061 { 3062 3062 /* System generated locals */ 3063 int egerch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2;3063 int_4 ch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2; 3064 3064 3065 3065 /* Local variables */ 3066 static int egeri__, k, ic;3066 static int_4 i__, k, ic; 3067 3067 static r_4 ti2, tr2; 3068 static int egeridp2;3068 static int_4 idp2; 3069 3069 3070 3070 /* Parameter adjustments */ … … 3135 3135 3136 3136 /* ------ File radf3.f ------ */ 3137 /* Subroutine */ int radf3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,3137 /* Subroutine */ int radf3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 3138 3138 r_4 *wa1, r_4 *wa2) 3139 3139 { … … 3144 3144 3145 3145 /* System generated locals */ 3146 int egerch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2;3146 int_4 ch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2; 3147 3147 3148 3148 /* Local variables */ 3149 static int egeri__, k, ic;3149 static int_4 i__, k, ic; 3150 3150 static r_4 ci2, di2, di3, cr2, dr2, dr3, ti2, ti3, tr2, tr3; 3151 static int egeridp2;3151 static int_4 idp2; 3152 3152 3153 3153 /* Parameter adjustments */ … … 3214 3214 3215 3215 /* ------ File radf4.f ------ */ 3216 /* Subroutine */ int radf4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,3216 /* Subroutine */ int radf4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 3217 3217 r_4 *wa1, r_4 *wa2, r_4 *wa3) 3218 3218 { … … 3222 3222 3223 3223 /* System generated locals */ 3224 int egercc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2;3224 int_4 cc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2; 3225 3225 3226 3226 /* Local variables */ 3227 static int egeri__, k, ic;3227 static int_4 i__, k, ic; 3228 3228 static r_4 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 3229 3229 tr3, tr4; 3230 static int egeridp2;3230 static int_4 idp2; 3231 3231 3232 3232 /* Parameter adjustments */ … … 3330 3330 3331 3331 /* ------ File radf5.f ------ */ 3332 /* Subroutine */ int radf5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch,3332 /* Subroutine */ int radf5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, 3333 3333 r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4) 3334 3334 { … … 3341 3341 3342 3342 /* System generated locals */ 3343 int egercc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2;3343 int_4 cc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2; 3344 3344 3345 3345 /* Local variables */ 3346 static int egeri__, k, ic;3346 static int_4 i__, k, ic; 3347 3347 static r_4 ci2, di2, ci4, ci5, di3, di4, di5, ci3, cr2, cr3, dr2, dr3, 3348 3348 dr4, dr5, cr5, cr4, ti2, ti3, ti5, ti4, tr2, tr3, tr4, tr5; 3349 static int egeridp2;3349 static int_4 idp2; 3350 3350 3351 3351 /* Parameter adjustments */ … … 3448 3448 3449 3449 /* ------ File radfg.f ------ */ 3450 /* Subroutine */ int radfg_(int eger *ido, integer *ip, integer *l1, integer*3450 /* Subroutine */ int radfg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 * 3451 3451 idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa) 3452 3452 { … … 3456 3456 3457 3457 /* System generated locals */ 3458 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,3458 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 3459 3459 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 3460 3460 i__1, i__2, i__3; … … 3464 3464 3465 3465 /* Local variables */ 3466 static int egeridij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is;3466 static int_4 idij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is; 3467 3467 static r_4 dc2, ai1, ai2, ar1, ar2, ds2; 3468 static int egernbd;3468 static int_4 nbd; 3469 3469 static r_4 dcp, arg, dsp, ar1h, ar2h; 3470 static int egeridp2, ipp2;3470 static int_4 idp2, ipp2; 3471 3471 3472 3472 /* Parameter adjustments */ … … 3795 3795 3796 3796 /* ------ File rfftb.f ------ */ 3797 /* Subroutine */ int rfftb_(int eger*n, r_4 *r__, r_4 *wsave)3798 { 3799 extern /* Subroutine */ int rfftb1_(int eger*, r_4 *, r_4 *, r_4 *,3797 /* Subroutine */ int rfftb_(int_4 *n, r_4 *r__, r_4 *wsave) 3798 { 3799 extern /* Subroutine */ int rfftb1_(int_4 *, r_4 *, r_4 *, r_4 *, 3800 3800 int_4 *); 3801 3801 … … 3813 3813 3814 3814 /* ------ File rfftb1.f ------ */ 3815 /* Subroutine */ int rfftb1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa,3815 /* Subroutine */ int rfftb1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, 3816 3816 int_4 *ifac) 3817 3817 { 3818 3818 /* System generated locals */ 3819 int egeri__1;3819 int_4 i__1; 3820 3820 3821 3821 /* Local variables */ 3822 extern /* Subroutine */ int radb2_(int eger *, integer*, r_4 *, r_4 *,3823 r_4 *), radb3_(int eger *, integer*, r_4 *, r_4 *, r_4 *,3824 r_4 *), radb4_(int eger *, integer*, r_4 *, r_4 *, r_4 *,3825 r_4 *, r_4 *), radb5_(int eger *, integer*, r_4 *, r_4 *,3822 extern /* Subroutine */ int radb2_(int_4 *, int_4 *, r_4 *, r_4 *, 3823 r_4 *), radb3_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 3824 r_4 *), radb4_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 3825 r_4 *, r_4 *), radb5_(int_4 *, int_4 *, r_4 *, r_4 *, 3826 3826 r_4 *, r_4 *, r_4 *, r_4 *); 3827 static int egeri__;3828 extern /* Subroutine */ int radbg_(int eger *, integer *, integer*,3829 int eger*, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *);3830 static int egerk1, l1, l2, na, nf, ip, iw, ix2, ix3, ix4, ido, idl1;3827 static int_4 i__; 3828 extern /* Subroutine */ int radbg_(int_4 *, int_4 *, int_4 *, 3829 int_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *); 3830 static int_4 k1, l1, l2, na, nf, ip, iw, ix2, ix3, ix4, ido, idl1; 3831 3831 3832 3832 /* Parameter adjustments */ … … 3941 3941 3942 3942 /* ------ File rfftf.f ------ */ 3943 /* Subroutine */ int rfftf_(int eger*n, r_4 *r__, r_4 *wsave)3944 { 3945 extern /* Subroutine */ int rfftf1_(int eger*, r_4 *, r_4 *, r_4 *,3943 /* Subroutine */ int rfftf_(int_4 *n, r_4 *r__, r_4 *wsave) 3944 { 3945 extern /* Subroutine */ int rfftf1_(int_4 *, r_4 *, r_4 *, r_4 *, 3946 3946 int_4 *); 3947 3947 … … 3959 3959 3960 3960 /* ------ File rfftf1.f ------ */ 3961 /* Subroutine */ int rfftf1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa,3961 /* Subroutine */ int rfftf1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, 3962 3962 int_4 *ifac) 3963 3963 { 3964 3964 /* System generated locals */ 3965 int egeri__1;3965 int_4 i__1; 3966 3966 3967 3967 /* Local variables */ 3968 extern /* Subroutine */ int radf2_(int eger *, integer*, r_4 *, r_4 *,3969 r_4 *), radf3_(int eger *, integer*, r_4 *, r_4 *, r_4 *,3970 r_4 *), radf4_(int eger *, integer*, r_4 *, r_4 *, r_4 *,3971 r_4 *, r_4 *), radf5_(int eger *, integer*, r_4 *, r_4 *,3968 extern /* Subroutine */ int radf2_(int_4 *, int_4 *, r_4 *, r_4 *, 3969 r_4 *), radf3_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 3970 r_4 *), radf4_(int_4 *, int_4 *, r_4 *, r_4 *, r_4 *, 3971 r_4 *, r_4 *), radf5_(int_4 *, int_4 *, r_4 *, r_4 *, 3972 3972 r_4 *, r_4 *, r_4 *, r_4 *); 3973 static int egeri__;3974 extern /* Subroutine */ int radfg_(int eger *, integer *, integer*,3975 int eger*, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *);3976 static int egerk1, l1, l2, na, kh, nf, ip, iw, ix2, ix3, ix4, ido, idl1;3973 static int_4 i__; 3974 extern /* Subroutine */ int radfg_(int_4 *, int_4 *, int_4 *, 3975 int_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *, r_4 *); 3976 static int_4 k1, l1, l2, na, kh, nf, ip, iw, ix2, ix3, ix4, ido, idl1; 3977 3977 3978 3978 /* Parameter adjustments */ … … 4082 4082 4083 4083 /* ------ File rffti.f ------ */ 4084 /* Subroutine */ int rffti_(int eger*n, r_4 *wsave)4085 { 4086 extern /* Subroutine */ int rffti1_(int eger*, r_4 *, int_4 *);4084 /* Subroutine */ int rffti_(int_4 *n, r_4 *wsave) 4085 { 4086 extern /* Subroutine */ int rffti1_(int_4 *, r_4 *, int_4 *); 4087 4087 4088 4088 /* Parameter adjustments */ … … 4098 4098 4099 4099 /* ------ File rffti1.f ------ */ 4100 /* Subroutine */ int rffti1_(int eger*n, r_4 *wa, int_4 *ifac)4100 /* Subroutine */ int rffti1_(int_4 *n, r_4 *wa, int_4 *ifac) 4101 4101 { 4102 4102 /* Initialized data */ 4103 4103 4104 static int egerntryh[4] = { 4,2,3,5 };4104 static int_4 ntryh[4] = { 4,2,3,5 }; 4105 4105 4106 4106 /* System generated locals */ 4107 int egeri__1, i__2, i__3;4107 int_4 i__1, i__2, i__3; 4108 4108 4109 4109 /* Builtin functions */ … … 4112 4112 /* Local variables */ 4113 4113 static r_4 argh; 4114 static int egerntry, i__, j;4114 static int_4 ntry, i__, j; 4115 4115 static r_4 argld; 4116 static int egerk1, l1, l2, ib;4116 static int_4 k1, l1, l2, ib; 4117 4117 static r_4 fi; 4118 static int egerld, ii, nf, ip, nl, is, nq, nr;4118 static int_4 ld, ii, nf, ip, nl, is, nq, nr; 4119 4119 static r_4 arg; 4120 static int egerido, ipm;4120 static int_4 ido, ipm; 4121 4121 static r_4 tpi; 4122 static int egernfm1;4122 static int_4 nfm1; 4123 4123 4124 4124 /* Parameter adjustments */ … … 4213 4213 4214 4214 /* ------ File sinqb.f ------ */ 4215 /* Subroutine */ int sinqb_(int eger*n, r_4 *x, r_4 *wsave)4215 /* Subroutine */ int sinqb_(int_4 *n, r_4 *x, r_4 *wsave) 4216 4216 { 4217 4217 /* System generated locals */ 4218 int egeri__1;4218 int_4 i__1; 4219 4219 4220 4220 /* Local variables */ 4221 static int egerk;4222 extern /* Subroutine */ int cosqb_(int eger*, r_4 *, r_4 *);4221 static int_4 k; 4222 extern /* Subroutine */ int cosqb_(int_4 *, r_4 *, r_4 *); 4223 4223 static r_4 xhold; 4224 static int egerkc, ns2;4224 static int_4 kc, ns2; 4225 4225 4226 4226 /* Parameter adjustments */ … … 4254 4254 4255 4255 /* ------ File sinqf.f ------ */ 4256 /* Subroutine */ int sinqf_(int eger*n, r_4 *x, r_4 *wsave)4256 /* Subroutine */ int sinqf_(int_4 *n, r_4 *x, r_4 *wsave) 4257 4257 { 4258 4258 /* System generated locals */ 4259 int egeri__1;4259 int_4 i__1; 4260 4260 4261 4261 /* Local variables */ 4262 static int egerk;4263 extern /* Subroutine */ int cosqf_(int eger*, r_4 *, r_4 *);4262 static int_4 k; 4263 extern /* Subroutine */ int cosqf_(int_4 *, r_4 *, r_4 *); 4264 4264 static r_4 xhold; 4265 static int egerkc, ns2;4265 static int_4 kc, ns2; 4266 4266 4267 4267 /* Parameter adjustments */ … … 4292 4292 4293 4293 /* ------ File sinqi.f ------ */ 4294 /* Subroutine */ int sinqi_(int eger*n, r_4 *wsave)4295 { 4296 extern /* Subroutine */ int cosqi_(int eger*, r_4 *);4294 /* Subroutine */ int sinqi_(int_4 *n, r_4 *wsave) 4295 { 4296 extern /* Subroutine */ int cosqi_(int_4 *, r_4 *); 4297 4297 4298 4298 /* Parameter adjustments */ … … 4305 4305 4306 4306 /* ------ File sint.f ------ */ 4307 /* Subroutine */ int sint_(int eger*n, r_4 *x, r_4 *wsave)4308 { 4309 extern /* Subroutine */ int sint1_(int eger*, r_4 *, r_4 *, r_4 *,4307 /* Subroutine */ int sint_(int_4 *n, r_4 *x, r_4 *wsave) 4308 { 4309 extern /* Subroutine */ int sint1_(int_4 *, r_4 *, r_4 *, r_4 *, 4310 4310 r_4 *, int_4 *); 4311 static int egernp1, iw1, iw2, iw3;4311 static int_4 np1, iw1, iw2, iw3; 4312 4312 4313 4313 /* Parameter adjustments */ … … 4325 4325 4326 4326 /* ------ File sint1.f ------ */ 4327 /* Subroutine */ int sint1_(int eger*n, r_4 *war, r_4 *was, r_4 *xh, r_4 *4327 /* Subroutine */ int sint1_(int_4 *n, r_4 *war, r_4 *was, r_4 *xh, r_4 * 4328 4328 x, int_4 *ifac) 4329 4329 { … … 4333 4333 4334 4334 /* System generated locals */ 4335 int egeri__1;4335 int_4 i__1; 4336 4336 4337 4337 /* Local variables */ 4338 static int egermodn, i__, k;4338 static int_4 modn, i__, k; 4339 4339 static r_4 xhold, t1, t2; 4340 extern /* Subroutine */ int rfftf1_(int eger*, r_4 *, r_4 *, r_4 *,4340 extern /* Subroutine */ int rfftf1_(int_4 *, r_4 *, r_4 *, r_4 *, 4341 4341 int_4 *); 4342 static int egerkc, np1, ns2;4342 static int_4 kc, np1, ns2; 4343 4343 4344 4344 /* Parameter adjustments */ … … 4411 4411 4412 4412 /* ------ File sinti.f ------ */ 4413 /* Subroutine */ int sinti_(int eger*n, r_4 *wsave)4413 /* Subroutine */ int sinti_(int_4 *n, r_4 *wsave) 4414 4414 { 4415 4415 /* Initialized data */ … … 4418 4418 4419 4419 /* System generated locals */ 4420 int egeri__1;4420 int_4 i__1; 4421 4421 4422 4422 /* Builtin functions */ … … 4424 4424 4425 4425 /* Local variables */ 4426 static int egerk;4427 extern /* Subroutine */ int rffti_(int eger*, r_4 *);4426 static int_4 k; 4427 extern /* Subroutine */ int rffti_(int_4 *, r_4 *); 4428 4428 static r_4 dt; 4429 static int egernp1, ns2;4429 static int_4 np1, ns2; 4430 4430 4431 4431 /* Parameter adjustments */ … … 4452 4452 /* --------------------------------------------------------------- */ 4453 4453 4454 /* Subroutine */ int cdfftb_(int eger*n, r_8 *c__, r_8 *wsave)4455 { 4456 extern /* Subroutine */ int cdfftb1_(int eger*, r_8 *, r_8 *, r_8 *,4454 /* Subroutine */ int cdfftb_(int_4 *n, r_8 *c__, r_8 *wsave) 4455 { 4456 extern /* Subroutine */ int cdfftb1_(int_4 *, r_8 *, r_8 *, r_8 *, 4457 4457 int_8 *); 4458 static int egeriw1, iw2;4458 static int_4 iw1, iw2; 4459 4459 4460 4460 /* Parameter adjustments */ … … 4473 4473 4474 4474 /* ------ File cdfftb1.f ------ */ 4475 /* Subroutine */ int cdfftb1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa,4475 /* Subroutine */ int cdfftb1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, 4476 4476 int_8 *ifac) 4477 4477 { 4478 4478 /* System generated locals */ 4479 int egeri__1;4479 int_4 i__1; 4480 4480 4481 4481 /* Local variables */ 4482 static int egeridot, i__;4483 extern /* Subroutine */ int dpassb_(int eger *, integer *, integer*,4484 int eger *, integer*, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *,4482 static int_4 idot, i__; 4483 extern /* Subroutine */ int dpassb_(int_4 *, int_4 *, int_4 *, 4484 int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, 4485 4485 r_8 *); 4486 static int egerk1, l1, l2, n2;4487 extern /* Subroutine */ int dpassb2_(int eger *, integer*, r_8 *, r_8 *,4488 r_8 *), dpassb3_(int eger *, integer*, r_8 *, r_8 *, r_8 *,4489 r_8 *), dpassb4_(int eger *, integer*, r_8 *, r_8 *, r_8 *,4490 r_8 *, r_8 *), dpassb5_(int eger *, integer*, r_8 *, r_8 *,4486 static int_4 k1, l1, l2, n2; 4487 extern /* Subroutine */ int dpassb2_(int_4 *, int_4 *, r_8 *, r_8 *, 4488 r_8 *), dpassb3_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 4489 r_8 *), dpassb4_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 4490 r_8 *, r_8 *), dpassb5_(int_4 *, int_4 *, r_8 *, r_8 *, 4491 4491 r_8 *, r_8 *, r_8 *, r_8 *); 4492 static int egerna, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1;4492 static int_4 na, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1; 4493 4493 4494 4494 /* Parameter adjustments */ … … 4605 4605 4606 4606 /* ------ File cdfftf.f ------ */ 4607 /* Subroutine */ int cdfftf_(int eger*n, r_8 *c__, r_8 *wsave)4608 { 4609 extern /* Subroutine */ int cdfftf1_(int eger*, r_8 *, r_8 *, r_8 *,4607 /* Subroutine */ int cdfftf_(int_4 *n, r_8 *c__, r_8 *wsave) 4608 { 4609 extern /* Subroutine */ int cdfftf1_(int_4 *, r_8 *, r_8 *, r_8 *, 4610 4610 int_8 *); 4611 static int egeriw1, iw2;4611 static int_4 iw1, iw2; 4612 4612 4613 4613 /* Parameter adjustments */ … … 4626 4626 4627 4627 /* ------ File cdfftf1.f ------ */ 4628 /* Subroutine */ int cdfftf1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa,4628 /* Subroutine */ int cdfftf1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, 4629 4629 int_8 *ifac) 4630 4630 { 4631 4631 /* System generated locals */ 4632 int egeri__1;4632 int_4 i__1; 4633 4633 4634 4634 /* Local variables */ 4635 static int egeridot, i__;4636 extern /* Subroutine */ int dpassf_(int eger *, integer *, integer*,4637 int eger *, integer*, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *,4635 static int_4 idot, i__; 4636 extern /* Subroutine */ int dpassf_(int_4 *, int_4 *, int_4 *, 4637 int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, 4638 4638 r_8 *); 4639 static int egerk1, l1, l2, n2;4640 extern /* Subroutine */ int dpassf2_(int eger *, integer*, r_8 *, r_8 *,4641 r_8 *), dpassf3_(int eger *, integer*, r_8 *, r_8 *, r_8 *,4642 r_8 *), dpassf4_(int eger *, integer*, r_8 *, r_8 *, r_8 *,4643 r_8 *, r_8 *), dpassf5_(int eger *, integer*, r_8 *, r_8 *,4639 static int_4 k1, l1, l2, n2; 4640 extern /* Subroutine */ int dpassf2_(int_4 *, int_4 *, r_8 *, r_8 *, 4641 r_8 *), dpassf3_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 4642 r_8 *), dpassf4_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 4643 r_8 *, r_8 *), dpassf5_(int_4 *, int_4 *, r_8 *, r_8 *, 4644 4644 r_8 *, r_8 *, r_8 *, r_8 *); 4645 static int egerna, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1;4645 static int_4 na, nf, ip, iw, ix2, ix3, ix4, nac, ido, idl1; 4646 4646 4647 4647 /* Parameter adjustments */ … … 4758 4758 4759 4759 /* ------ File cdffti.f ------ */ 4760 /* Subroutine */ int cdffti_(int eger*n, r_8 *wsave)4761 { 4762 extern /* Subroutine */ int cdffti1_(int eger*, r_8 *, int_8 *);4763 static int egeriw1, iw2;4760 /* Subroutine */ int cdffti_(int_4 *n, r_8 *wsave) 4761 { 4762 extern /* Subroutine */ int cdffti1_(int_4 *, r_8 *, int_8 *); 4763 static int_4 iw1, iw2; 4764 4764 4765 4765 /* Parameter adjustments */ … … 4777 4777 4778 4778 /* ------ File cdffti1.f ------ */ 4779 /* Subroutine */ int cdffti1_(int eger*n, r_8 *wa, int_8 *ifac)4779 /* Subroutine */ int cdffti1_(int_4 *n, r_8 *wa, int_8 *ifac) 4780 4780 { 4781 4781 /* Initialized data */ 4782 4782 4783 static int egerntryh[4] = { 3,4,2,5 };4783 static int_4 ntryh[4] = { 3,4,2,5 }; 4784 4784 4785 4785 /* System generated locals */ 4786 int egeri__1, i__2, i__3;4786 int_4 i__1, i__2, i__3; 4787 4787 4788 4788 /* Builtin functions */ … … 4791 4791 /* Local variables */ 4792 4792 static r_8 argh; 4793 static int egeridot, ntry, i__, j;4793 static int_4 idot, ntry, i__, j; 4794 4794 static r_8 argld; 4795 static int egeri1, k1, l1, l2, ib;4795 static int_4 i1, k1, l1, l2, ib; 4796 4796 static r_8 fi; 4797 static int egerld, ii, nf, ip, nl, nq, nr;4797 static int_4 ld, ii, nf, ip, nl, nq, nr; 4798 4798 static r_8 arg; 4799 static int egerido, ipm;4799 static int_4 ido, ipm; 4800 4800 static r_8 tpi; 4801 4801 … … 4895 4895 4896 4896 /* ------ File dcosqb.f ------ */ 4897 /* Subroutine */ int dcosqb_(int eger*n, r_8 *x, r_8 *wsave)4897 /* Subroutine */ int dcosqb_(int_4 *n, r_8 *x, r_8 *wsave) 4898 4898 { 4899 4899 /* Initialized data */ … … 4902 4902 4903 4903 /* System generated locals */ 4904 int egeri__1;4904 int_4 i__1; 4905 4905 4906 4906 /* Local variables */ 4907 4907 static r_8 x1; 4908 extern /* Subroutine */ int dcosqb1_(int eger*, r_8 *, r_8 *, r_8 *);4908 extern /* Subroutine */ int dcosqb1_(int_4 *, r_8 *, r_8 *, r_8 *); 4909 4909 4910 4910 /* Parameter adjustments */ … … 4934 4934 4935 4935 /* ------ File dcosqb1.f ------ */ 4936 /* Subroutine */ int dcosqb1_(int eger*n, r_8 *x, r_8 *w, r_8 *xh)4936 /* Subroutine */ int dcosqb1_(int_4 *n, r_8 *x, r_8 *w, r_8 *xh) 4937 4937 { 4938 4938 /* System generated locals */ 4939 int egeri__1;4939 int_4 i__1; 4940 4940 4941 4941 /* Local variables */ 4942 static int egermodn, i__, k;4943 extern /* Subroutine */ int dfftb_(int eger*, r_8 *, r_8 *);4944 static int egerkc, np2, ns2;4942 static int_4 modn, i__, k; 4943 extern /* Subroutine */ int dfftb_(int_4 *, r_8 *, r_8 *); 4944 static int_4 kc, np2, ns2; 4945 4945 static r_8 xim1; 4946 4946 … … 4988 4988 4989 4989 /* ------ File dcosqf.f ------ */ 4990 /* Subroutine */ int dcosqf_(int eger*n, r_8 *x, r_8 *wsave)4990 /* Subroutine */ int dcosqf_(int_4 *n, r_8 *x, r_8 *wsave) 4991 4991 { 4992 4992 /* Initialized data */ … … 4995 4995 4996 4996 /* System generated locals */ 4997 int egeri__1;4997 int_4 i__1; 4998 4998 4999 4999 /* Local variables */ 5000 5000 static r_8 tsqx; 5001 extern /* Subroutine */ int dcosqf1_(int eger*, r_8 *, r_8 *, r_8 *);5001 extern /* Subroutine */ int dcosqf1_(int_4 *, r_8 *, r_8 *, r_8 *); 5002 5002 5003 5003 /* Parameter adjustments */ … … 5025 5025 5026 5026 /* ------ File dcosqf1.f ------ */ 5027 /* Subroutine */ int dcosqf1_(int eger*n, r_8 *x, r_8 *w, r_8 *xh)5027 /* Subroutine */ int dcosqf1_(int_4 *n, r_8 *x, r_8 *w, r_8 *xh) 5028 5028 { 5029 5029 /* System generated locals */ 5030 int egeri__1;5030 int_4 i__1; 5031 5031 5032 5032 /* Local variables */ 5033 static int egermodn, i__, k;5034 extern /* Subroutine */ int dfftf_(int eger*, r_8 *, r_8 *);5035 static int egerkc, np2, ns2;5033 static int_4 modn, i__, k; 5034 extern /* Subroutine */ int dfftf_(int_4 *, r_8 *, r_8 *); 5035 static int_4 kc, np2, ns2; 5036 5036 static r_8 xim1; 5037 5037 … … 5077 5077 5078 5078 /* ------ File dcosqi.f ------ */ 5079 /* Subroutine */ int dcosqi_(int eger*n, r_8 *wsave)5079 /* Subroutine */ int dcosqi_(int_4 *n, r_8 *wsave) 5080 5080 { 5081 5081 /* Initialized data */ … … 5084 5084 5085 5085 /* System generated locals */ 5086 int egeri__1;5086 int_4 i__1; 5087 5087 5088 5088 /* Builtin functions */ … … 5090 5090 5091 5091 /* Local variables */ 5092 static int egerk;5093 extern /* Subroutine */ int dffti_(int eger*, r_8 *);5092 static int_4 k; 5093 extern /* Subroutine */ int dffti_(int_4 *, r_8 *); 5094 5094 static r_8 fk, dt; 5095 5095 … … 5111 5111 5112 5112 /* ------ File dcost.f ------ */ 5113 /* Subroutine */ int dcost_(int eger*n, r_8 *x, r_8 *wsave)5113 /* Subroutine */ int dcost_(int_4 *n, r_8 *x, r_8 *wsave) 5114 5114 { 5115 5115 /* System generated locals */ 5116 int egeri__1;5116 int_4 i__1; 5117 5117 5118 5118 /* Local variables */ 5119 static int egermodn, i__, k;5120 extern /* Subroutine */ int dfftf_(int eger*, r_8 *, r_8 *);5119 static int_4 modn, i__, k; 5120 extern /* Subroutine */ int dfftf_(int_4 *, r_8 *, r_8 *); 5121 5121 static r_8 c1, t1, t2; 5122 static int egerkc;5122 static int_4 kc; 5123 5123 static r_8 xi; 5124 static int egernm1, np1;5124 static int_4 nm1, np1; 5125 5125 static r_8 x1h; 5126 static int egerns2;5126 static int_4 ns2; 5127 5127 static r_8 tx2, x1p3, xim2; 5128 5128 … … 5194 5194 5195 5195 /* ------ File dcosti.f ------ */ 5196 /* Subroutine */ int dcosti_(int eger*n, r_8 *wsave)5196 /* Subroutine */ int dcosti_(int_4 *n, r_8 *wsave) 5197 5197 { 5198 5198 /* Initialized data */ … … 5201 5201 5202 5202 /* System generated locals */ 5203 int egeri__1;5203 int_4 i__1; 5204 5204 5205 5205 /* Builtin functions */ … … 5207 5207 5208 5208 /* Local variables */ 5209 static int egerk;5210 extern /* Subroutine */ int dffti_(int eger*, r_8 *);5211 static int egerkc;5209 static int_4 k; 5210 extern /* Subroutine */ int dffti_(int_4 *, r_8 *); 5211 static int_4 kc; 5212 5212 static r_8 fk, dt; 5213 static int egernm1, np1, ns2;5213 static int_4 nm1, np1, ns2; 5214 5214 5215 5215 /* Parameter adjustments */ … … 5238 5238 5239 5239 /* ------ File dezfft1.f ------ */ 5240 /* Subroutine */ int dezfft1_(int eger*n, r_8 *wa, int_8 *ifac)5240 /* Subroutine */ int dezfft1_(int_4 *n, r_8 *wa, int_8 *ifac) 5241 5241 { 5242 5242 /* Initialized data */ 5243 5243 5244 static int egerntryh[4] = { 4,2,3,5 };5244 static int_4 ntryh[4] = { 4,2,3,5 }; 5245 5245 static r_8 tpi = 6.28318530717959f; 5246 5246 5247 5247 /* System generated locals */ 5248 int egeri__1, i__2, i__3;5248 int_4 i__1, i__2, i__3; 5249 5249 5250 5250 /* Builtin functions */ … … 5253 5253 /* Local variables */ 5254 5254 static r_8 argh; 5255 static int egerntry, i__, j, k1, l1, l2, ib, ii, nf, ip, nl, is, nq, nr;5255 static int_4 ntry, i__, j, k1, l1, l2, ib, ii, nf, ip, nl, is, nq, nr; 5256 5256 static r_8 ch1, sh1; 5257 static int egerido, ipm;5257 static int_4 ido, ipm; 5258 5258 static r_8 dch1, ch1h, arg1, dsh1; 5259 static int egernfm1;5259 static int_4 nfm1; 5260 5260 5261 5261 /* Parameter adjustments */ … … 5357 5357 5358 5358 /* ------ File dezfftb.f ------ */ 5359 /* Subroutine */ int dezfftb_(int eger*n, r_8 *r__, r_8 *azero, r_8 *a,5359 /* Subroutine */ int dezfftb_(int_4 *n, r_8 *r__, r_8 *azero, r_8 *a, 5360 5360 r_8 *b, r_8 *wsave) 5361 5361 { 5362 5362 /* System generated locals */ 5363 int egeri__1;5363 int_4 i__1; 5364 5364 5365 5365 /* Local variables */ 5366 static int egeri__;5367 extern /* Subroutine */ int dfftb_(int eger*, r_8 *, r_8 *);5368 static int egerns2;5366 static int_4 i__; 5367 extern /* Subroutine */ int dfftb_(int_4 *, r_8 *, r_8 *); 5368 static int_4 ns2; 5369 5369 5370 5370 /* Parameter adjustments */ … … 5406 5406 5407 5407 /* ------ File dezfftf.f ------ */ 5408 /* Subroutine */ int dezfftf_(int eger*n, r_8 *r__, r_8 *azero, r_8 *a,5408 /* Subroutine */ int dezfftf_(int_4 *n, r_8 *r__, r_8 *azero, r_8 *a, 5409 5409 r_8 *b, r_8 *wsave) 5410 5410 { 5411 5411 /* System generated locals */ 5412 int egeri__1;5412 int_4 i__1; 5413 5413 5414 5414 /* Local variables */ 5415 static int egeri__;5416 extern /* Subroutine */ int dfftf_(int eger*, r_8 *, r_8 *);5415 static int_4 i__; 5416 extern /* Subroutine */ int dfftf_(int_4 *, r_8 *, r_8 *); 5417 5417 static r_8 cf; 5418 static int egerns2;5418 static int_4 ns2; 5419 5419 static r_8 cfm; 5420 static int egerns2m;5420 static int_4 ns2m; 5421 5421 5422 5422 … … 5471 5471 5472 5472 /* ------ File dezffti.f ------ */ 5473 /* Subroutine */ int dezffti_(int eger*n, r_8 *wsave)5474 { 5475 extern /* Subroutine */ int dezfft1_(int eger*, r_8 *, int_8 *);5473 /* Subroutine */ int dezffti_(int_4 *n, r_8 *wsave) 5474 { 5475 extern /* Subroutine */ int dezfft1_(int_4 *, r_8 *, int_8 *); 5476 5476 5477 5477 /* Parameter adjustments */ … … 5487 5487 5488 5488 /* ------ File dpassb.f ------ */ 5489 /* Subroutine */ int dpassb_(int eger *nac, integer *ido, integer *ip, integer*5490 l1, int eger*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2,5489 /* Subroutine */ int dpassb_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 * 5490 l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, 5491 5491 r_8 *wa) 5492 5492 { 5493 5493 /* System generated locals */ 5494 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,5494 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 5495 5495 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 5496 5496 i__1, i__2, i__3; 5497 5497 5498 5498 /* Local variables */ 5499 static int egeridij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj,5499 static int_4 idij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj, 5500 5500 idl, inc, idp; 5501 5501 static r_8 wai, war; 5502 static int egeripp2;5502 static int_4 ipp2; 5503 5503 5504 5504 /* Parameter adjustments */ … … 5728 5728 5729 5729 /* ------ File dpassb2.f ------ */ 5730 /* Subroutine */ int dpassb2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,5730 /* Subroutine */ int dpassb2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 5731 5731 r_8 *wa1) 5732 5732 { 5733 5733 /* System generated locals */ 5734 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;5734 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 5735 5735 5736 5736 /* Local variables */ 5737 static int egeri__, k;5737 static int_4 i__, k; 5738 5738 static r_8 ti2, tr2; 5739 5739 … … 5790 5790 5791 5791 /* ------ File dpassb3.f ------ */ 5792 /* Subroutine */ int dpassb3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,5792 /* Subroutine */ int dpassb3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 5793 5793 r_8 *wa1, r_8 *wa2) 5794 5794 { … … 5799 5799 5800 5800 /* System generated locals */ 5801 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;5801 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 5802 5802 5803 5803 /* Local variables */ 5804 static int egeri__, k;5804 static int_4 i__, k; 5805 5805 static r_8 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 5806 5806 … … 5878 5878 5879 5879 /* ------ File dpassb4.f ------ */ 5880 /* Subroutine */ int dpassb4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,5880 /* Subroutine */ int dpassb4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 5881 5881 r_8 *wa1, r_8 *wa2, r_8 *wa3) 5882 5882 { 5883 5883 /* System generated locals */ 5884 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;5884 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 5885 5885 5886 5886 /* Local variables */ 5887 static int egeri__, k;5887 static int_4 i__, k; 5888 5888 static r_8 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 5889 5889 tr3, tr4; … … 5983 5983 5984 5984 /* ------ File dpassb5.f ------ */ 5985 /* Subroutine */ int dpassb5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,5985 /* Subroutine */ int dpassb5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 5986 5986 r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4) 5987 5987 { … … 5994 5994 5995 5995 /* System generated locals */ 5996 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;5996 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 5997 5997 5998 5998 /* Local variables */ 5999 static int egeri__, k;5999 static int_4 i__, k; 6000 6000 static r_8 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 6001 6001 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; … … 6118 6118 6119 6119 /* ------ File dpassf.f ------ */ 6120 /* Subroutine */ int dpassf_(int eger *nac, integer *ido, integer *ip, integer*6121 l1, int eger*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2,6120 /* Subroutine */ int dpassf_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 * 6121 l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, 6122 6122 r_8 *wa) 6123 6123 { 6124 6124 /* System generated locals */ 6125 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,6125 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 6126 6126 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 6127 6127 i__1, i__2, i__3; 6128 6128 6129 6129 /* Local variables */ 6130 static int egeridij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj,6130 static int_4 idij, idlj, idot, ipph, i__, j, k, l, jc, lc, ik, nt, idj, 6131 6131 idl, inc, idp; 6132 6132 static r_8 wai, war; 6133 static int egeripp2;6133 static int_4 ipp2; 6134 6134 6135 6135 /* Parameter adjustments */ … … 6359 6359 6360 6360 /* ------ File dpassf2.f ------ */ 6361 /* Subroutine */ int dpassf2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6361 /* Subroutine */ int dpassf2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6362 6362 r_8 *wa1) 6363 6363 { 6364 6364 /* System generated locals */ 6365 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6365 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6366 6366 6367 6367 /* Local variables */ 6368 static int egeri__, k;6368 static int_4 i__, k; 6369 6369 static r_8 ti2, tr2; 6370 6370 … … 6421 6421 6422 6422 /* ------ File dpassf3.f ------ */ 6423 /* Subroutine */ int dpassf3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6423 /* Subroutine */ int dpassf3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6424 6424 r_8 *wa1, r_8 *wa2) 6425 6425 { … … 6430 6430 6431 6431 /* System generated locals */ 6432 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6432 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6433 6433 6434 6434 /* Local variables */ 6435 static int egeri__, k;6435 static int_4 i__, k; 6436 6436 static r_8 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 6437 6437 … … 6509 6509 6510 6510 /* ------ File dpassf4.f ------ */ 6511 /* Subroutine */ int dpassf4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6511 /* Subroutine */ int dpassf4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6512 6512 r_8 *wa1, r_8 *wa2, r_8 *wa3) 6513 6513 { 6514 6514 /* System generated locals */ 6515 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6515 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6516 6516 6517 6517 /* Local variables */ 6518 static int egeri__, k;6518 static int_4 i__, k; 6519 6519 static r_8 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 6520 6520 tr3, tr4; … … 6614 6614 6615 6615 /* ------ File dpassf5.f ------ */ 6616 /* Subroutine */ int dpassf5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6616 /* Subroutine */ int dpassf5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6617 6617 r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4) 6618 6618 { … … 6625 6625 6626 6626 /* System generated locals */ 6627 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6627 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6628 6628 6629 6629 /* Local variables */ 6630 static int egeri__, k;6630 static int_4 i__, k; 6631 6631 static r_8 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 6632 6632 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; … … 6749 6749 6750 6750 /* ------ File dadb2.f ------ */ 6751 /* Subroutine */ int dadb2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6751 /* Subroutine */ int dadb2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6752 6752 r_8 *wa1) 6753 6753 { 6754 6754 /* System generated locals */ 6755 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6755 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6756 6756 6757 6757 /* Local variables */ 6758 static int egeri__, k, ic;6758 static int_4 i__, k, ic; 6759 6759 static r_8 ti2, tr2; 6760 static int egeridp2;6760 static int_4 idp2; 6761 6761 6762 6762 /* Parameter adjustments */ … … 6826 6826 6827 6827 /* ------ File dadb3.f ------ */ 6828 /* Subroutine */ int dadb3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6828 /* Subroutine */ int dadb3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6829 6829 r_8 *wa1, r_8 *wa2) 6830 6830 { … … 6835 6835 6836 6836 /* System generated locals */ 6837 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6837 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6838 6838 6839 6839 /* Local variables */ 6840 static int egeri__, k, ic;6840 static int_4 i__, k, ic; 6841 6841 static r_8 ci2, ci3, di2, di3, cr2, cr3, dr2, dr3, ti2, tr2; 6842 static int egeridp2;6842 static int_4 idp2; 6843 6843 6844 6844 /* Parameter adjustments */ … … 6909 6909 6910 6910 /* ------ File dadb4.f ------ */ 6911 /* Subroutine */ int dadb4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,6911 /* Subroutine */ int dadb4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 6912 6912 r_8 *wa1, r_8 *wa2, r_8 *wa3) 6913 6913 { … … 6917 6917 6918 6918 /* System generated locals */ 6919 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;6919 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 6920 6920 6921 6921 /* Local variables */ 6922 static int egeri__, k, ic;6922 static int_4 i__, k, ic; 6923 6923 static r_8 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 6924 6924 tr3, tr4; 6925 static int egeridp2;6925 static int_4 idp2; 6926 6926 6927 6927 /* Parameter adjustments */ … … 7033 7033 7034 7034 /* ------ File dadb5.f ------ */ 7035 /* Subroutine */ int dadb5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,7035 /* Subroutine */ int dadb5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 7036 7036 r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4) 7037 7037 { … … 7044 7044 7045 7045 /* System generated locals */ 7046 int egercc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2;7046 int_4 cc_dim1, cc_offset, ch_dim1, ch_dim2, ch_offset, i__1, i__2; 7047 7047 7048 7048 /* Local variables */ 7049 static int egeri__, k, ic;7049 static int_4 i__, k, ic; 7050 7050 static r_8 ci2, ci3, ci4, ci5, di3, di4, di5, di2, cr2, cr3, cr5, cr4, 7051 7051 ti2, ti3, ti4, ti5, dr3, dr4, dr5, dr2, tr2, tr3, tr4, tr5; 7052 static int egeridp2;7052 static int_4 idp2; 7053 7053 7054 7054 /* Parameter adjustments */ … … 7157 7157 7158 7158 /* ------ File dadbg.f ------ */ 7159 /* Subroutine */ int dadbg_(int eger *ido, integer *ip, integer *l1, integer*7159 /* Subroutine */ int dadbg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 * 7160 7160 idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa) 7161 7161 { … … 7165 7165 7166 7166 /* System generated locals */ 7167 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,7167 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 7168 7168 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 7169 7169 i__1, i__2, i__3; … … 7173 7173 7174 7174 /* Local variables */ 7175 static int egeridij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is;7175 static int_4 idij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is; 7176 7176 static r_8 dc2, ai1, ai2, ar1, ar2, ds2; 7177 static int egernbd;7177 static int_4 nbd; 7178 7178 static r_8 dcp, arg, dsp, ar1h, ar2h; 7179 static int egeridp2, ipp2;7179 static int_4 idp2, ipp2; 7180 7180 7181 7181 /* Parameter adjustments */ … … 7498 7498 7499 7499 /* ------ File dadf2.f ------ */ 7500 /* Subroutine */ int dadf2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,7500 /* Subroutine */ int dadf2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 7501 7501 r_8 *wa1) 7502 7502 { 7503 7503 /* System generated locals */ 7504 int egerch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2;7504 int_4 ch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2; 7505 7505 7506 7506 /* Local variables */ 7507 static int egeri__, k, ic;7507 static int_4 i__, k, ic; 7508 7508 static r_8 ti2, tr2; 7509 static int egeridp2;7509 static int_4 idp2; 7510 7510 7511 7511 /* Parameter adjustments */ … … 7576 7576 7577 7577 /* ------ File dadf3.f ------ */ 7578 /* Subroutine */ int dadf3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,7578 /* Subroutine */ int dadf3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 7579 7579 r_8 *wa1, r_8 *wa2) 7580 7580 { … … 7585 7585 7586 7586 /* System generated locals */ 7587 int egerch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2;7587 int_4 ch_dim1, ch_offset, cc_dim1, cc_dim2, cc_offset, i__1, i__2; 7588 7588 7589 7589 /* Local variables */ 7590 static int egeri__, k, ic;7590 static int_4 i__, k, ic; 7591 7591 static r_8 ci2, di2, di3, cr2, dr2, dr3, ti2, ti3, tr2, tr3; 7592 static int egeridp2;7592 static int_4 idp2; 7593 7593 7594 7594 /* Parameter adjustments */ … … 7655 7655 7656 7656 /* ------ File dadf4.f ------ */ 7657 /* Subroutine */ int dadf4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,7657 /* Subroutine */ int dadf4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 7658 7658 r_8 *wa1, r_8 *wa2, r_8 *wa3) 7659 7659 { … … 7663 7663 7664 7664 /* System generated locals */ 7665 int egercc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2;7665 int_4 cc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2; 7666 7666 7667 7667 /* Local variables */ 7668 static int egeri__, k, ic;7668 static int_4 i__, k, ic; 7669 7669 static r_8 ci2, ci3, ci4, cr2, cr3, cr4, ti1, ti2, ti3, ti4, tr1, tr2, 7670 7670 tr3, tr4; 7671 static int egeridp2;7671 static int_4 idp2; 7672 7672 7673 7673 /* Parameter adjustments */ … … 7771 7771 7772 7772 /* ------ File dadf5.f ------ */ 7773 /* Subroutine */ int dadf5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch,7773 /* Subroutine */ int dadf5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, 7774 7774 r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4) 7775 7775 { … … 7782 7782 7783 7783 /* System generated locals */ 7784 int egercc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2;7784 int_4 cc_dim1, cc_dim2, cc_offset, ch_dim1, ch_offset, i__1, i__2; 7785 7785 7786 7786 /* Local variables */ 7787 static int egeri__, k, ic;7787 static int_4 i__, k, ic; 7788 7788 static r_8 ci2, di2, ci4, ci5, di3, di4, di5, ci3, cr2, cr3, dr2, dr3, 7789 7789 dr4, dr5, cr5, cr4, ti2, ti3, ti5, ti4, tr2, tr3, tr4, tr5; 7790 static int egeridp2;7790 static int_4 idp2; 7791 7791 7792 7792 /* Parameter adjustments */ … … 7889 7889 7890 7890 /* ------ File dadfg.f ------ */ 7891 /* Subroutine */ int dadfg_(int eger *ido, integer *ip, integer *l1, integer*7891 /* Subroutine */ int dadfg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 * 7892 7892 idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa) 7893 7893 { … … 7897 7897 7898 7898 /* System generated locals */ 7899 int egerch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1,7899 int_4 ch_dim1, ch_dim2, ch_offset, cc_dim1, cc_dim2, cc_offset, c1_dim1, 7900 7900 c1_dim2, c1_offset, c2_dim1, c2_offset, ch2_dim1, ch2_offset, 7901 7901 i__1, i__2, i__3; … … 7905 7905 7906 7906 /* Local variables */ 7907 static int egeridij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is;7907 static int_4 idij, ipph, i__, j, k, l, j2, ic, jc, lc, ik, is; 7908 7908 static r_8 dc2, ai1, ai2, ar1, ar2, ds2; 7909 static int egernbd;7909 static int_4 nbd; 7910 7910 static r_8 dcp, arg, dsp, ar1h, ar2h; 7911 static int egeridp2, ipp2;7911 static int_4 idp2, ipp2; 7912 7912 7913 7913 /* Parameter adjustments */ … … 8236 8236 8237 8237 /* ------ File dfftb.f ------ */ 8238 /* Subroutine */ int dfftb_(int eger*n, r_8 *r__, r_8 *wsave)8239 { 8240 extern /* Subroutine */ int dfftb1_(int eger*, r_8 *, r_8 *, r_8 *,8238 /* Subroutine */ int dfftb_(int_4 *n, r_8 *r__, r_8 *wsave) 8239 { 8240 extern /* Subroutine */ int dfftb1_(int_4 *, r_8 *, r_8 *, r_8 *, 8241 8241 int_8 *); 8242 8242 … … 8254 8254 8255 8255 /* ------ File dfftb1.f ------ */ 8256 /* Subroutine */ int dfftb1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa,8256 /* Subroutine */ int dfftb1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, 8257 8257 int_8 *ifac) 8258 8258 { 8259 8259 /* System generated locals */ 8260 int egeri__1;8260 int_4 i__1; 8261 8261 8262 8262 /* Local variables */ 8263 extern /* Subroutine */ int dadb2_(int eger *, integer*, r_8 *, r_8 *,8264 r_8 *), dadb3_(int eger *, integer*, r_8 *, r_8 *, r_8 *,8265 r_8 *), dadb4_(int eger *, integer*, r_8 *, r_8 *, r_8 *,8266 r_8 *, r_8 *), dadb5_(int eger *, integer*, r_8 *, r_8 *,8263 extern /* Subroutine */ int dadb2_(int_4 *, int_4 *, r_8 *, r_8 *, 8264 r_8 *), dadb3_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 8265 r_8 *), dadb4_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 8266 r_8 *, r_8 *), dadb5_(int_4 *, int_4 *, r_8 *, r_8 *, 8267 8267 r_8 *, r_8 *, r_8 *, r_8 *); 8268 static int egeri__;8269 extern /* Subroutine */ int dadbg_(int eger *, integer *, integer*,8270 int eger*, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *);8271 static int egerk1, l1, l2, na, nf, ip, iw, ix2, ix3, ix4, ido, idl1;8268 static int_4 i__; 8269 extern /* Subroutine */ int dadbg_(int_4 *, int_4 *, int_4 *, 8270 int_4 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *); 8271 static int_4 k1, l1, l2, na, nf, ip, iw, ix2, ix3, ix4, ido, idl1; 8272 8272 8273 8273 /* Parameter adjustments */ … … 8382 8382 8383 8383 /* ------ File dfftf.f ------ */ 8384 /* Subroutine */ int dfftf_(int eger*n, r_8 *r__, r_8 *wsave)8385 { 8386 extern /* Subroutine */ int dfftf1_(int eger*, r_8 *, r_8 *, r_8 *,8384 /* Subroutine */ int dfftf_(int_4 *n, r_8 *r__, r_8 *wsave) 8385 { 8386 extern /* Subroutine */ int dfftf1_(int_4 *, r_8 *, r_8 *, r_8 *, 8387 8387 int_8 *); 8388 8388 … … 8400 8400 8401 8401 /* ------ File dfftf1.f ------ */ 8402 /* Subroutine */ int dfftf1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa,8402 /* Subroutine */ int dfftf1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, 8403 8403 int_8 *ifac) 8404 8404 { 8405 8405 /* System generated locals */ 8406 int egeri__1;8406 int_4 i__1; 8407 8407 8408 8408 /* Local variables */ 8409 extern /* Subroutine */ int dadf2_(int eger *, integer*, r_8 *, r_8 *,8410 r_8 *), dadf3_(int eger *, integer*, r_8 *, r_8 *, r_8 *,8411 r_8 *), dadf4_(int eger *, integer*, r_8 *, r_8 *, r_8 *,8412 r_8 *, r_8 *), dadf5_(int eger *, integer*, r_8 *, r_8 *,8409 extern /* Subroutine */ int dadf2_(int_4 *, int_4 *, r_8 *, r_8 *, 8410 r_8 *), dadf3_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 8411 r_8 *), dadf4_(int_4 *, int_4 *, r_8 *, r_8 *, r_8 *, 8412 r_8 *, r_8 *), dadf5_(int_4 *, int_4 *, r_8 *, r_8 *, 8413 8413 r_8 *, r_8 *, r_8 *, r_8 *); 8414 static int egeri__;8415 extern /* Subroutine */ int dadfg_(int eger *, integer *, integer*,8416 int eger*, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *);8417 static int egerk1, l1, l2, na, kh, nf, ip, iw, ix2, ix3, ix4, ido, idl1;8414 static int_4 i__; 8415 extern /* Subroutine */ int dadfg_(int_4 *, int_4 *, int_4 *, 8416 int_4 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *, r_8 *); 8417 static int_4 k1, l1, l2, na, kh, nf, ip, iw, ix2, ix3, ix4, ido, idl1; 8418 8418 8419 8419 /* Parameter adjustments */ … … 8523 8523 8524 8524 /* ------ File dffti.f ------ */ 8525 /* Subroutine */ int dffti_(int eger*n, r_8 *wsave)8526 { 8527 extern /* Subroutine */ int dffti1_(int eger*, r_8 *, int_8 *);8525 /* Subroutine */ int dffti_(int_4 *n, r_8 *wsave) 8526 { 8527 extern /* Subroutine */ int dffti1_(int_4 *, r_8 *, int_8 *); 8528 8528 8529 8529 /* Parameter adjustments */ … … 8539 8539 8540 8540 /* ------ File dffti1.f ------ */ 8541 /* Subroutine */ int dffti1_(int eger*n, r_8 *wa, int_8 *ifac)8541 /* Subroutine */ int dffti1_(int_4 *n, r_8 *wa, int_8 *ifac) 8542 8542 { 8543 8543 /* Initialized data */ 8544 8544 8545 static int egerntryh[4] = { 4,2,3,5 };8545 static int_4 ntryh[4] = { 4,2,3,5 }; 8546 8546 8547 8547 /* System generated locals */ 8548 int egeri__1, i__2, i__3;8548 int_4 i__1, i__2, i__3; 8549 8549 8550 8550 /* Builtin functions */ … … 8553 8553 /* Local variables */ 8554 8554 static r_8 argh; 8555 static int egerntry, i__, j;8555 static int_4 ntry, i__, j; 8556 8556 static r_8 argld; 8557 static int egerk1, l1, l2, ib;8557 static int_4 k1, l1, l2, ib; 8558 8558 static r_8 fi; 8559 static int egerld, ii, nf, ip, nl, is, nq, nr;8559 static int_4 ld, ii, nf, ip, nl, is, nq, nr; 8560 8560 static r_8 arg; 8561 static int egerido, ipm;8561 static int_4 ido, ipm; 8562 8562 static r_8 tpi; 8563 static int egernfm1;8563 static int_4 nfm1; 8564 8564 8565 8565 /* Parameter adjustments */ … … 8654 8654 8655 8655 /* ------ File dsinqb.f ------ */ 8656 /* Subroutine */ int dsinqb_(int eger*n, r_8 *x, r_8 *wsave)8656 /* Subroutine */ int dsinqb_(int_4 *n, r_8 *x, r_8 *wsave) 8657 8657 { 8658 8658 /* System generated locals */ 8659 int egeri__1;8659 int_4 i__1; 8660 8660 8661 8661 /* Local variables */ 8662 static int egerk;8663 extern /* Subroutine */ int dcosqb_(int eger*, r_8 *, r_8 *);8662 static int_4 k; 8663 extern /* Subroutine */ int dcosqb_(int_4 *, r_8 *, r_8 *); 8664 8664 static r_8 xhold; 8665 static int egerkc, ns2;8665 static int_4 kc, ns2; 8666 8666 8667 8667 /* Parameter adjustments */ … … 8695 8695 8696 8696 /* ------ File dsinqf.f ------ */ 8697 /* Subroutine */ int dsinqf_(int eger*n, r_8 *x, r_8 *wsave)8697 /* Subroutine */ int dsinqf_(int_4 *n, r_8 *x, r_8 *wsave) 8698 8698 { 8699 8699 /* System generated locals */ 8700 int egeri__1;8700 int_4 i__1; 8701 8701 8702 8702 /* Local variables */ 8703 static int egerk;8704 extern /* Subroutine */ int dcosqf_(int eger*, r_8 *, r_8 *);8703 static int_4 k; 8704 extern /* Subroutine */ int dcosqf_(int_4 *, r_8 *, r_8 *); 8705 8705 static r_8 xhold; 8706 static int egerkc, ns2;8706 static int_4 kc, ns2; 8707 8707 8708 8708 /* Parameter adjustments */ … … 8733 8733 8734 8734 /* ------ File dsinqi.f ------ */ 8735 /* Subroutine */ int dsinqi_(int eger*n, r_8 *wsave)8736 { 8737 extern /* Subroutine */ int dcosqi_(int eger*, r_8 *);8735 /* Subroutine */ int dsinqi_(int_4 *n, r_8 *wsave) 8736 { 8737 extern /* Subroutine */ int dcosqi_(int_4 *, r_8 *); 8738 8738 8739 8739 /* Parameter adjustments */ … … 8746 8746 8747 8747 /* ------ File dsint.f ------ */ 8748 /* Subroutine */ int dsint_(int eger*n, r_8 *x, r_8 *wsave)8749 { 8750 extern /* Subroutine */ int dsint1_(int eger*, r_8 *, r_8 *, r_8 *,8748 /* Subroutine */ int dsint_(int_4 *n, r_8 *x, r_8 *wsave) 8749 { 8750 extern /* Subroutine */ int dsint1_(int_4 *, r_8 *, r_8 *, r_8 *, 8751 8751 r_8 *, int_8 *); 8752 static int egernp1, iw1, iw2, iw3;8752 static int_4 np1, iw1, iw2, iw3; 8753 8753 8754 8754 /* Parameter adjustments */ … … 8766 8766 8767 8767 /* ------ File dsint1.f ------ */ 8768 /* Subroutine */ int dsint1_(int eger*n, r_8 *war, r_8 *was, r_8 *xh, r_8 *8768 /* Subroutine */ int dsint1_(int_4 *n, r_8 *war, r_8 *was, r_8 *xh, r_8 * 8769 8769 x, int_8 *ifac) 8770 8770 { … … 8774 8774 8775 8775 /* System generated locals */ 8776 int egeri__1;8776 int_4 i__1; 8777 8777 8778 8778 /* Local variables */ 8779 static int egermodn, i__, k;8779 static int_4 modn, i__, k; 8780 8780 static r_8 xhold, t1, t2; 8781 extern /* Subroutine */ int dfftf1_(int eger*, r_8 *, r_8 *, r_8 *,8781 extern /* Subroutine */ int dfftf1_(int_4 *, r_8 *, r_8 *, r_8 *, 8782 8782 int_8 *); 8783 static int egerkc, np1, ns2;8783 static int_4 kc, np1, ns2; 8784 8784 8785 8785 /* Parameter adjustments */ … … 8852 8852 8853 8853 /* ------ File dsinti.f ------ */ 8854 /* Subroutine */ int dsinti_(int eger*n, r_8 *wsave)8854 /* Subroutine */ int dsinti_(int_4 *n, r_8 *wsave) 8855 8855 { 8856 8856 /* Initialized data */ … … 8859 8859 8860 8860 /* System generated locals */ 8861 int egeri__1;8861 int_4 i__1; 8862 8862 8863 8863 /* Builtin functions */ … … 8865 8865 8866 8866 /* Local variables */ 8867 static int egerk;8868 extern /* Subroutine */ int dffti_(int eger*, r_8 *);8867 static int_4 k; 8868 extern /* Subroutine */ int dffti_(int_4 *, r_8 *); 8869 8869 static r_8 dt; 8870 static int egernp1, ns2;8870 static int_4 np1, ns2; 8871 8871 8872 8872 /* Parameter adjustments */ -
trunk/SophyaLib/NTools/fftpackc.h
r717 r756 8 8 #endif 9 9 10 typedef int integer;11 typedef unsigned uinteger;12 typedef char *address;13 typedef short int shortint;14 //typedef float real;15 //typedef double doublereal;16 //typedef struct { float r, i; } complex;17 //typedef struct { double r, i; } doublecomplex;10 /* typedef int integer; 11 typedef unsigned uinteger; 12 typedef char *address; 13 typedef short int shortint; 14 typedef float real; 15 typedef double doublereal; 16 typedef struct { float r, i; } complex; 17 typedef struct { double r, i; } doublecomplex; */ 18 18 19 19 /* typedef int_4 logical; … … 24 24 /* ---------------------- */ 25 25 26 extern int cfftb_(int eger*n, r_4 *c__, r_4 *wsave);27 extern int cfftb1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac);28 extern int cfftf_(int eger*n, r_4 *c__, r_4 *wsave);29 extern int cfftf1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac);30 extern int cffti_(int eger*n, r_4 *wsave);31 extern int cffti1_(int eger*n, r_4 *wa, int_4 *ifac);32 extern int cosqb_(int eger*n, r_4 *x, r_4 *wsave);33 extern int cosqb1_(int eger*n, r_4 *x, r_4 *w, r_4 *xh);34 extern int cosqf_(int eger*n, r_4 *x, r_4 *wsave);35 extern int cosqf1_(int eger*n, r_4 *x, r_4 *w, r_4 *xh);36 extern int cosqi_(int eger*n, r_4 *wsave);37 extern int cost_(int eger*n, r_4 *x, r_4 *wsave);38 extern int costi_(int eger*n, r_4 *wsave);39 extern int ezfft1_(int eger*n, r_4 *wa, int_4 *ifac);40 extern int ezfftb_(int eger*n, r_4 *r__, r_4 *azero, r_4 *a, r_4 *b, r_4 *wsave);41 extern int ezfftf_(int eger*n, r_4 *r__, r_4 *azero, r_4 *a, r_4 *b, r_4 *wsave);42 extern int ezffti_(int eger*n, r_4 *wsave);43 extern int passb_(int eger *nac, integer *ido, integer *ip, integer *l1, integer*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa);44 extern int passb2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1);45 extern int passb3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2);46 extern int passb4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3);47 extern int passb5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4);48 extern int passf_(int eger *nac, integer *ido, integer *ip, integer *l1, integer*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa);49 extern int passf2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1);50 extern int passf3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2);51 extern int passf4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3);52 extern int passf5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4);53 extern int radb2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1);54 extern int radb3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2);55 extern int radb4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3);56 extern int radb5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4);57 extern int radbg_(int eger *ido, integer *ip, integer *l1, integer*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa);58 extern int radf2_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1);59 extern int radf3_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2);60 extern int radf4_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3);61 extern int radf5_(int eger *ido, integer*l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4);62 extern int radfg_(int eger *ido, integer *ip, integer *l1, integer*idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa);63 extern int rfftb_(int eger*n, r_4 *r__, r_4 *wsave);64 extern int rfftb1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac);65 extern int rfftf_(int eger*n, r_4 *r__, r_4 *wsave);66 extern int rfftf1_(int eger*n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac);67 extern int rffti_(int eger*n, r_4 *wsave);68 extern int rffti1_(int eger*n, r_4 *wa, int_4 *ifac);69 extern int sinqb_(int eger*n, r_4 *x, r_4 *wsave);70 extern int sinqf_(int eger*n, r_4 *x, r_4 *wsave);71 extern int sinqi_(int eger*n, r_4 *wsave);72 extern int sint_(int eger*n, r_4 *x, r_4 *wsave);73 extern int sint1_(int eger*n, r_4 *war, r_4 *was, r_4 *xh, r_4 *x, int_4 *ifac);74 extern int sinti_(int eger*n, r_4 *wsave);26 extern int cfftb_(int_4 *n, r_4 *c__, r_4 *wsave); 27 extern int cfftb1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac); 28 extern int cfftf_(int_4 *n, r_4 *c__, r_4 *wsave); 29 extern int cfftf1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac); 30 extern int cffti_(int_4 *n, r_4 *wsave); 31 extern int cffti1_(int_4 *n, r_4 *wa, int_4 *ifac); 32 extern int cosqb_(int_4 *n, r_4 *x, r_4 *wsave); 33 extern int cosqb1_(int_4 *n, r_4 *x, r_4 *w, r_4 *xh); 34 extern int cosqf_(int_4 *n, r_4 *x, r_4 *wsave); 35 extern int cosqf1_(int_4 *n, r_4 *x, r_4 *w, r_4 *xh); 36 extern int cosqi_(int_4 *n, r_4 *wsave); 37 extern int cost_(int_4 *n, r_4 *x, r_4 *wsave); 38 extern int costi_(int_4 *n, r_4 *wsave); 39 extern int ezfft1_(int_4 *n, r_4 *wa, int_4 *ifac); 40 extern int ezfftb_(int_4 *n, r_4 *r__, r_4 *azero, r_4 *a, r_4 *b, r_4 *wsave); 41 extern int ezfftf_(int_4 *n, r_4 *r__, r_4 *azero, r_4 *a, r_4 *b, r_4 *wsave); 42 extern int ezffti_(int_4 *n, r_4 *wsave); 43 extern int passb_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa); 44 extern int passb2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1); 45 extern int passb3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2); 46 extern int passb4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3); 47 extern int passb5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4); 48 extern int passf_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa); 49 extern int passf2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1); 50 extern int passf3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2); 51 extern int passf4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3); 52 extern int passf5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4); 53 extern int radb2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1); 54 extern int radb3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2); 55 extern int radb4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3); 56 extern int radb5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4); 57 extern int radbg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa); 58 extern int radf2_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1); 59 extern int radf3_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2); 60 extern int radf4_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3); 61 extern int radf5_(int_4 *ido, int_4 *l1, r_4 *cc, r_4 *ch, r_4 *wa1, r_4 *wa2, r_4 *wa3, r_4 *wa4); 62 extern int radfg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_4 *cc, r_4 *c1, r_4 *c2, r_4 *ch, r_4 *ch2, r_4 *wa); 63 extern int rfftb_(int_4 *n, r_4 *r__, r_4 *wsave); 64 extern int rfftb1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac); 65 extern int rfftf_(int_4 *n, r_4 *r__, r_4 *wsave); 66 extern int rfftf1_(int_4 *n, r_4 *c__, r_4 *ch, r_4 *wa, int_4 *ifac); 67 extern int rffti_(int_4 *n, r_4 *wsave); 68 extern int rffti1_(int_4 *n, r_4 *wa, int_4 *ifac); 69 extern int sinqb_(int_4 *n, r_4 *x, r_4 *wsave); 70 extern int sinqf_(int_4 *n, r_4 *x, r_4 *wsave); 71 extern int sinqi_(int_4 *n, r_4 *wsave); 72 extern int sint_(int_4 *n, r_4 *x, r_4 *wsave); 73 extern int sint1_(int_4 *n, r_4 *war, r_4 *was, r_4 *xh, r_4 *x, int_4 *ifac); 74 extern int sinti_(int_4 *n, r_4 *wsave); 75 75 76 76 /* ---------------------- */ 77 77 78 extern int cdfftb_(int eger*n, r_8 *c__, r_8 *wsave);79 extern int cdfftb1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac);80 extern int cdfftf_(int eger*n, r_8 *c__, r_8 *wsave);81 extern int cdfftf1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac);82 extern int cdffti_(int eger*n, r_8 *wsave);83 extern int cdffti1_(int eger*n, r_8 *wa, int_8 *ifac);84 extern int dcosqb_(int eger*n, r_8 *x, r_8 *wsave);85 extern int dcosqb1_(int eger*n, r_8 *x, r_8 *w, r_8 *xh);86 extern int dcosqf_(int eger*n, r_8 *x, r_8 *wsave);87 extern int dcosqf1_(int eger*n, r_8 *x, r_8 *w, r_8 *xh);88 extern int dcosqi_(int eger*n, r_8 *wsave);89 extern int dcost_(int eger*n, r_8 *x, r_8 *wsave);90 extern int dcosti_(int eger*n, r_8 *wsave);91 extern int dezfft1_(int eger*n, r_8 *wa, int_8 *ifac);92 extern int dezfftb_(int eger*n, r_8 *r__, r_8 *azero, r_8 *a, r_8 *b, r_8 *wsave);93 extern int dezfftf_(int eger*n, r_8 *r__, r_8 *azero, r_8 *a, r_8 *b, r_8 *wsave);94 extern int dezffti_(int eger*n, r_8 *wsave);95 extern int dpassb_(int eger *nac, integer *ido, integer *ip, integer *l1, integer*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa);96 extern int dpassb2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1);97 extern int dpassb3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2);98 extern int dpassb4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3);99 extern int dpassb5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4);100 extern int dpassf_(int eger *nac, integer *ido, integer *ip, integer *l1, integer*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa);101 extern int dpassf2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1);102 extern int dpassf3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2);103 extern int dpassf4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3);104 extern int dpassf5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4);105 extern int dadb2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1);106 extern int dadb3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2);107 extern int dadb4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3);108 extern int dadb5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4);109 extern int dadbg_(int eger *ido, integer *ip, integer *l1, integer*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa);110 extern int dadf2_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1);111 extern int dadf3_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2);112 extern int dadf4_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3);113 extern int dadf5_(int eger *ido, integer*l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4);114 extern int dadfg_(int eger *ido, integer *ip, integer *l1, integer*idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa);115 extern int dfftb_(int eger*n, r_8 *r__, r_8 *wsave);116 extern int dfftb1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac);117 extern int dfftf_(int eger*n, r_8 *r__, r_8 *wsave);118 extern int dfftf1_(int eger*n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac);119 extern int dffti_(int eger*n, r_8 *wsave);120 extern int dffti1_(int eger*n, r_8 *wa, int_8 *ifac);121 extern int dsinqb_(int eger*n, r_8 *x, r_8 *wsave);122 extern int dsinqf_(int eger*n, r_8 *x, r_8 *wsave);123 extern int dsinqi_(int eger*n, r_8 *wsave);124 extern int dsint_(int eger*n, r_8 *x, r_8 *wsave);125 extern int dsint1_(int eger*n, r_8 *war, r_8 *was, r_8 *xh, r_8 *x, int_8 *ifac);126 extern int dsinti_(int eger*n, r_8 *wsave);78 extern int cdfftb_(int_4 *n, r_8 *c__, r_8 *wsave); 79 extern int cdfftb1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac); 80 extern int cdfftf_(int_4 *n, r_8 *c__, r_8 *wsave); 81 extern int cdfftf1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac); 82 extern int cdffti_(int_4 *n, r_8 *wsave); 83 extern int cdffti1_(int_4 *n, r_8 *wa, int_8 *ifac); 84 extern int dcosqb_(int_4 *n, r_8 *x, r_8 *wsave); 85 extern int dcosqb1_(int_4 *n, r_8 *x, r_8 *w, r_8 *xh); 86 extern int dcosqf_(int_4 *n, r_8 *x, r_8 *wsave); 87 extern int dcosqf1_(int_4 *n, r_8 *x, r_8 *w, r_8 *xh); 88 extern int dcosqi_(int_4 *n, r_8 *wsave); 89 extern int dcost_(int_4 *n, r_8 *x, r_8 *wsave); 90 extern int dcosti_(int_4 *n, r_8 *wsave); 91 extern int dezfft1_(int_4 *n, r_8 *wa, int_8 *ifac); 92 extern int dezfftb_(int_4 *n, r_8 *r__, r_8 *azero, r_8 *a, r_8 *b, r_8 *wsave); 93 extern int dezfftf_(int_4 *n, r_8 *r__, r_8 *azero, r_8 *a, r_8 *b, r_8 *wsave); 94 extern int dezffti_(int_4 *n, r_8 *wsave); 95 extern int dpassb_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa); 96 extern int dpassb2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1); 97 extern int dpassb3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2); 98 extern int dpassb4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3); 99 extern int dpassb5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4); 100 extern int dpassf_(int_4 *nac, int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa); 101 extern int dpassf2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1); 102 extern int dpassf3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2); 103 extern int dpassf4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3); 104 extern int dpassf5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4); 105 extern int dadb2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1); 106 extern int dadb3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2); 107 extern int dadb4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3); 108 extern int dadb5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4); 109 extern int dadbg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa); 110 extern int dadf2_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1); 111 extern int dadf3_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2); 112 extern int dadf4_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3); 113 extern int dadf5_(int_4 *ido, int_4 *l1, r_8 *cc, r_8 *ch, r_8 *wa1, r_8 *wa2, r_8 *wa3, r_8 *wa4); 114 extern int dadfg_(int_4 *ido, int_4 *ip, int_4 *l1, int_4 *idl1, r_8 *cc, r_8 *c1, r_8 *c2, r_8 *ch, r_8 *ch2, r_8 *wa); 115 extern int dfftb_(int_4 *n, r_8 *r__, r_8 *wsave); 116 extern int dfftb1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac); 117 extern int dfftf_(int_4 *n, r_8 *r__, r_8 *wsave); 118 extern int dfftf1_(int_4 *n, r_8 *c__, r_8 *ch, r_8 *wa, int_8 *ifac); 119 extern int dffti_(int_4 *n, r_8 *wsave); 120 extern int dffti1_(int_4 *n, r_8 *wa, int_8 *ifac); 121 extern int dsinqb_(int_4 *n, r_8 *x, r_8 *wsave); 122 extern int dsinqf_(int_4 *n, r_8 *x, r_8 *wsave); 123 extern int dsinqi_(int_4 *n, r_8 *wsave); 124 extern int dsint_(int_4 *n, r_8 *x, r_8 *wsave); 125 extern int dsint1_(int_4 *n, r_8 *war, r_8 *was, r_8 *xh, r_8 *x, int_8 *ifac); 126 extern int dsinti_(int_4 *n, r_8 *wsave); 127 127 128 128 /* Rerunning f2c -P may change prototypes or declarations. */ -
trunk/SophyaLib/NTools/nbmath.h
r244 r756 5 5 6 6 #include "machdefs.h" 7 #include "smathconst.h" 7 8 8 9 #ifdef __cplusplus … … 10 11 #endif 11 12 12 /* EA conflit entre les diverses copies de nbmath.h, nbconst.h... A nettoyer... */13 #undef Pi14 #undef Pis215 #undef DeuxPi16 #undef SPi17 #undef S2Pi18 #undef Rac219 #undef Log220 #undef LnPi21 #undef LgPi22 #undef Ln1023 #undef DftoDm24 #undef Hln2pi25 #undef JourSec26 #undef AnSec27 28 #undef GRAND29 #undef GRAND230 #undef IGRAND31 32 #define Pi (double) ( 3.14159265358979310e+00) /* c'est Pi */33 #define Pis2 (double) (1.57079632679489655) /* c'est Pi/2 */34 #define DeuxPi (double) ( 6.28318530717958620e+00) /* c'est 2*Pi */35 #define SPi (double) ( 1.77245385090551590e+00) /* c'est sqrt(Pi) */36 #define S2Pi (double) ( 2.50662827463100020e+00) /* c'est sqrt(2*Pi) */37 #define Rac2 (double) ( 1.41421356237309510e+00) /* c'est sqrt(2) */38 #define Log2 (double) ( 3.01029995663981200e-01) /* c'est log10(2) */39 #define LnPi (double) ( 1.14472988584940020e+00) /* c'est ln(Pi) */40 #define LgPi (double) ( 4.97149872694133850e-01) /* c'est log10(Pi) */41 #define Ln10 (double) ( 2.30258509299404590e+00) /* c'est ln(10) */42 #define DftoDm (double) ( 1.08573620475812940e+00) /* c'est 2.5/ln(10) */43 #define Hln2pi (double) ( 9.18938533204672670e-01) /* c'est Ln(2*pi)/2 */44 45 #define JourSec (float) (86400.000000) /* nombre de secondes dans 24H */46 #define AnSec (int) (31557600) /* nombre de secondes dans 365.25 jours */47 48 #define GRAND (float) (1.e+35)49 #define GRAND2 (double) (1.e+35)50 #define IGRAND (int_4) (2147483647)51 13 52 14 /* pour le fit 1-dim */ -
trunk/SophyaLib/NTools/rzimage.h
r552 r756 103 103 virtual void WriteSelf(POutPersist&) const; 104 104 virtual void ReadSelf(PInPersist&); 105 virtual AnyDataObj* DataObj() { return(this); } 106 virtual void SetDataObj(AnyDataObj &) 107 { throw ForbiddenError("RzImage::SetDataObj() not allowed ! "); } 105 108 106 109 // Fonctions d'acces aux pixels avec conversion
Note:
See TracChangeset
for help on using the changeset viewer.