ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/UseTheForce/DarkSide/LJ.F90
Revision: 1467
Committed: Sat Jul 17 15:33:03 2010 UTC (15 years ago) by gezelter
File size: 781 byte(s)
Log Message:
well, it compiles, but still segfaults

File Contents

# Content
1 module ljmod
2 use, intrinsic :: iso_c_binding
3 use definitions
4 implicit none
5 private
6 type(c_funptr) :: ljClass
7 save
8
9 public :: getSigma
10 public :: getEpsilon
11 public :: setLJDefaultCutoff
12 public :: do_lj_pair
13
14 real(kind=dp) function getSigma(atid)
15 integer :: atid
16 re
17
18
19 function LJgetSigma(ljClass, atid) result(sigma) bind(C,NAME="LJ_getSigma")
20 use iso_c_binding
21 type(c_funptr), value :: ljClass
22 integer(c_int), value :: atid
23 real(c_double) :: sigma
24 end function getSigma
25
26 function LJgetEpsilon(ljClass, atid) result(epsilon) bind(C,NAME="LJ_getEpsilon")
27 use iso_c_binding
28 type(c_funptr), value :: ljClass
29 integer(c_int), value :: atid
30 real(c_double) :: epsilon
31 end function getEpsilon
32
33
34 end module ljmod
35

Properties

Name Value
svn:keywords Author Id Revision Date