Changeset 2019dff
- Timestamp:
- 11/19/09 11:29:26 (14 years ago)
- Branches:
- master
- Children:
- 08edfcf
- Parents:
- 2d5d396
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
contacts.f
r2d5d396 r2019dff 26 26 !f2py integer, intent(out) :: ncn, nham2 27 27 !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 28 35 29 36 call c_cont(1,ncode) … … 73 80 74 81 include 'INCL.H' 82 integer nmol 83 84 integer ncode, ia, n_res 75 85 76 86 do n_res=irsml1(nmol),irsml2(nmol) ! Over res. … … 128 138 129 139 include 'INCL.H' 140 integer nmol 141 142 double precision rcut, rij2 143 144 integer ncode, ic, ialf, jalf, nr_j, nr_i 130 145 131 146 rcut=8.5 ! Domany -
hbond.f
r2d5d396 r2019dff 32 32 33 33 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 34 44 35 45 !f2py intent(out) mhb … … 211 221 212 222 integer*4 mhb 223 integer iml, ires, jml, jat, jres 224 225 integer ia, iat, ih 226 213 227 mhb = 0 214 228 do iml = 1, ntlml … … 237 251 238 252 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 240 265 ihb = ihbty(ityat(i),ityat(j)) 241 266 … … 291 316 292 317 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 294 329 parameter (cdad=3.9d0, 295 330 & cdah=2.5d0, … … 351 386 352 387 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 354 397 parameter (cdah=2.5d0, 355 398 & cang=140.d0) -
minim.f
r2d5d396 r2019dff 29 29 !f2py intent(in) maxit 30 30 !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 31 46 parameter (msvmx=mxvr*(mxvr+5)/(2*(2*mxvr+1)), 32 47 & msv = 50 ) … … 250 265 ! 251 266 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 253 281 dimension vlvrn(mxvr),gdvr(mxvr) 254 282 -
opeshe.f
r2d5d396 r2019dff 26 26 27 27 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 28 39 29 40 dimension xfat(mxat),yfat(mxat),zfat(mxat), … … 332 343 333 344 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 335 353 parameter (del=1.d-7) 336 354
Note:
See TracChangeset
for help on using the changeset viewer.