Changeset 2019dff


Ignore:
Timestamp:
11/19/09 11:29:26 (14 years ago)
Author:
baerbaer <baerbaer@…>
Branches:
master
Children:
08edfcf
Parents:
2d5d396
Message:

Explicitly declare variables.

git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/smmp/trunk@27 26dc1dd8-5c4e-0410-9ffe-d298b4865968

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • contacts.f

    r2d5d396 r2019dff  
    2626!f2py integer, intent(out) :: ncn, nham2
    2727!f2py double precistion, intent(out) :: dham
     28      integer ncn
     29
     30      integer nham2
     31
     32      double precision dham
     33
     34      integer i, j, nham, ncode, nresi
    2835
    2936      call c_cont(1,ncode)
     
    7380
    7481      include 'INCL.H'
     82      integer nmol
     83
     84      integer ncode, ia, n_res
    7585             
    7686      do n_res=irsml1(nmol),irsml2(nmol) ! Over res.
     
    128138
    129139       include 'INCL.H'
     140      integer nmol
     141
     142      double precision rcut, rij2
     143
     144      integer ncode, ic, ialf, jalf, nr_j, nr_i
    130145
    131146       rcut=8.5   ! Domany
  • hbond.f

    r2d5d396 r2019dff  
    3232
    3333      include 'INCL.H'
     34
     35      integer nml
     36
     37      integer mhb
     38
     39      integer nursat
     40      double precision atbase
     41
     42      integer ipr, i2s, i, i14, i1, i1s, i2, ia, ixhb, id, ifivr, ii, ih
     43      integer ims, io, iv, ivw, ix, k, jj, j, n, na, nd, ntlvr, iat
    3444
    3545!f2py intent(out) mhb 
     
    211221     
    212222      integer*4 mhb
     223      integer iml, ires, jml, jat, jres
     224
     225      integer ia, iat, ih
     226     
    213227      mhb = 0
    214228      do iml = 1, ntlml
     
    237251
    238252      include 'INCL.H'
    239 
     253      integer i
     254
     255      integer j
     256
     257      integer ih
     258
     259      integer ia, ib, id, ihb
     260     
     261      double precision valang
     262     
     263      double precision cdah, cdad, adab, adha, ahab, dah, dad
     264           
    240265      ihb = ihbty(ityat(i),ityat(j))
    241266
     
    291316
    292317      include 'INCL.H'
    293 
     318      double precision cdah, cang, cahb, cdad
     319      integer i
     320
     321      integer j
     322
     323      integer ih
     324
     325      integer ia, ib, id, ihb
     326 
     327      double precision valang
     328 
    294329      parameter (cdad=3.9d0,
    295330     &           cdah=2.5d0,
     
    351386
    352387      include 'INCL.H'
    353 
     388      integer i
     389
     390      integer j
     391
     392      integer ih
     393
     394      double precision cahb, cdah, cang, valang
     395
     396      integer ia, ihb, id
    354397      parameter (cdah=2.5d0,
    355398     &           cang=140.d0)
  • minim.f

    r2d5d396 r2019dff  
    2929!f2py intent(in) maxit
    3030!f2py intent(in) eps
     31      integer msvmx
     32
     33      integer imin
     34
     35      integer maxit
     36     
     37      integer nursvr
     38      double precision energy, difang
     39           
     40      integer ngbvr, msv, i, j, mxop, n6, n3, n, n1, n2, n5, n4
     41      integer ntlvr, nop, nv
     42     
     43      double precision eps, acc, esm, gdey2, gbpro, gdvr, gdrg2, scl
     44      double precision vlvrn, w, vlvro, vr     
     45     
    3146      parameter (msvmx=mxvr*(mxvr+5)/(2*(2*mxvr+1)),   
    3247     &            msv  = 50 )                             
     
    250265!
    251266      include 'INCL.H'
    252 
     267      integer ngbvr
     268
     269      integer nop
     270
     271      integer nvr1
     272
     273      double precision esm
     274
     275      double precision vlvrn
     276
     277      double precision gdvr, gdsmey, gdsmrg
     278
     279      integer i, ii, j, ntlvr, n
     280     
    253281      dimension vlvrn(mxvr),gdvr(mxvr)
    254282
  • opeshe.f

    r2d5d396 r2019dff  
    2626
    2727      include 'INCL.H'
     28     
     29      double precision eyds, c, cqi, e0, deel, eel, ep, ex, ey, eyrp, xb
     30      double precision rij2, ez, fvr, rij, rij6, rij4, sr, sr2, vr, vrn
     31      double precision xfat, xi, xfrvr, xfiv, xfi, xfji, xfriv, xfvr
     32      double precision yfji, xsr, xij, yb, yfi, yfat, yfiv, zfriv, yi
     33      double precision yfvr, yfriv, yfrvr, yij, zfat, zb, zfi, zfji
     34      double precision zfiv, zfvr, zfrvr, zi, zij, del
     35
     36      integer nml, i, i2, i1, i1a, i14, i1s, i2s, i2a, iad, ia, ib, ic
     37      integer ifivr, ilavr, ims, io, ity, it, iv, ivw, lad, j, jty
     38      integer ntlvr
    2839
    2940      dimension xfat(mxat),yfat(mxat),zfat(mxat),
     
    332343
    333344      include 'INCL.H'
    334 
     345     
     346      integer nml
     347
     348      double precision del, eynw, eyol, gda, gdn, ovr, vlvrx
     349      double precision enyshe
     350
     351      integer iv, i, it
     352     
    335353      parameter (del=1.d-7)
    336354
Note: See TracChangeset for help on using the changeset viewer.