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

Comparing trunk/OOPSE_old/src/mdtools/libmdCode/fSimulation.h (file contents):
Revision 312 by gezelter, Tue Mar 11 17:46:18 2003 UTC vs.
Revision 325 by gezelter, Wed Mar 12 19:10:54 2003 UTC

# Line 10 | Line 10 | typedef  struct{
10    double box[3];
11    double rlist;
12    double rcut;
13  double rlistsq;
14  double rcutsq;
15  double rcut6;
13    double rrf;
14    double rt;
15 <  int natoms;
16 <  int usePBC;
17 <  int do_stress;
18 <  char ensemble[100];
19 <  char mixingRule[100];
15 >  int SIM_uses_PBC;
16 >  int SIM_uses_LJ;
17 >  int SIM_uses_sticky;
18 >  int SIM_uses_dipoles;
19 >  int SIM_uses_RF;
20 >  int SIM_uses_GB;
21 >  int SIM_uses_EAM;
22   } simtype;
23   #endif //__FSIMULATION
24   #endif //__C
25  
26   #ifdef  __FORTRAN90
27  
29 integer, parameter :: string_len = 100
28   type, public :: simtype
29     PRIVATE
30     SEQUENCE
# Line 36 | Line 34 | type, public :: simtype
34     real ( kind = dp ) :: rlist = 0.0_dp
35     !! Radial cutoff
36     real ( kind = dp ) :: rcut  = 0.0_dp
39   !! List cutoff squared
40   real ( kind = dp ) :: rlistsq = 0.0_dp
41   !! Radial Cutoff squared
42   real ( kind = dp ) :: rcutsq  = 0.0_dp
43   !! Radial Cutoff^6
44   real ( kind = dp ) :: rcut6  = 0.0_dp
37     !! Reaction Field sphere radius
38     real ( kind = dp ) :: rrf  = 0.0_dp
39     !! Taper radius for dipole and reaction field switching function
40     real ( kind = dp ) :: rt  = 0.0_dp
49   !! Number of particles on this processor
50   integer :: nLRparticles
41     !! Periodic Boundry Conditions
42 <   logical :: use_pbc
43 <   !! Calculate stress tensor and virial?
44 <   logical :: do_stress
45 <   !! Ensemble must be defined inside of C
46 <   character(len = string_len) :: ensemble
47 <   !! Mixing Rules must be defined inside of C
48 <   character(len = string_len) :: mixingRule
42 >   logical :: SIM_uses_PBC
43 >   logical :: SIM_uses_LJ
44 >   logical :: SIM_uses_sticky
45 >   logical :: SIM_uses_dipoles
46 >   logical :: SIM_uses_RF
47 >   logical :: SIM_uses_GB
48 >   logical :: SIM_uses_EAM
49   end type simtype
50   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines