ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE_old/src/mdtools/libmdCode/atype_typedefs.F90
(Generate patch)

Comparing trunk/OOPSE_old/src/mdtools/libmdCode/atype_typedefs.F90 (file contents):
Revision 298 by chuckv, Fri Mar 7 18:26:30 2003 UTC vs.
Revision 315 by chuckv, Tue Mar 11 20:15:18 2003 UTC

# Line 2 | Line 2 | module atype_typedefs
2  
3   module atype_typedefs
4    use definitions, only: dp
5 +  use vector_class
6    implicit none
7  
7  type :: atype
8  
9     integer :: atype_ident
10     integer :: atom_number
9  
10 <     logical :: is_LJ = .false.
13 <     logical :: is_DP = .false.
14 <     logical :: is_Sticky = .false.
15 <     logical :: is_GB = .false.
16 <     logical :: is_eam = .false.
17 <    
18 < !! Mass of Particle
19 <     real ( kind = dp )  :: mass = 0.0_dp
20 < !! Lennard-Jones epslon
21 <     real ( kind = dp )  :: epsilon = 0.0_dp
22 < !! Lennard-Jones Sigma
23 <     real ( kind = dp )  :: sigma = 0.0_dp
24 < !! Lennard-Jones Sigma Squared
25 <     real ( kind = dp )  :: sigma2 = 0.0_dp
26 < !! Lennard-Jones Sigma to sixth
27 <     real ( kind = dp )  :: sigma6 = 0.0_dp
10 >  type (vector), pointer :: atype => null()
11  
29     real ( kind = dp ) :: dipoleMoment = 0.0_dp
30     real ( kind = dp ) :: w0 = 0.0_dp
31     real ( kind = dp ) :: v0 = 0.0_dp
32 !
33
34 !! Pointer for linked list creation
35     type (atype), pointer :: next => null()
36     type (atype), pointer :: prev => null()
37
38  end type atype
39
40 type :: identPtrList
41     type(atype), pointer :: this => null()
42  end type identPtrList
43
44
12   end module atype_typedefs

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines