ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/UseTheForce/DarkSide/fInteractionMap.h
Revision: 2355
Committed: Wed Oct 12 18:59:16 2005 UTC (18 years, 10 months ago) by chuckv
Content type: text/plain
File size: 1816 byte(s)
Log Message:
Breaky Breaky: Add Support for seperating potential contributions.

File Contents

# User Rev Content
1 gezelter 2259 #ifdef __C
2     #ifndef __FINTERACTIONMAP
3     #define __FINTERACTIONMAP
4    
5     #define LJ_PAIR 1
6     #define ELECTROSTATIC_PAIR 2
7     #define STICKY_PAIR 4
8     #define STICKYPOWER_PAIR 8
9     #define GB_PAIR 16
10     #define GB_LJ 32
11     #define EAM_PAIR 64
12     #define SHAPE_PAIR 128
13     #define SHAPE_LJ 256
14     #define FLARB_PAIR 512
15    
16 chuckv 2355 #define POT_ARRAY_SIZE 11
17    
18     #define LJ_POT 1
19     #define ELECTROSTATIC_POT 2
20     #define STICKY_POT 3
21     #define STICKYPOWER_POT 4
22     #define GB_POT 5
23     #define GB_LJ_POT 6
24     #define EAM_POT 7
25     #define SHAPE_POT 8
26     #define SHAPE_LJ_POT 9
27     #define FLARB_POT 10
28     #define RF_POT 11
29    
30 gezelter 2259 #endif
31 tim 2263 #endif /*__C*/
32 gezelter 2259
33     #ifdef __FORTRAN90
34    
35     INTEGER, PARAMETER:: LJ_PAIR = 1
36     INTEGER, PARAMETER:: ELECTROSTATIC_PAIR = 2
37     INTEGER, PARAMETER:: STICKY_PAIR = 4
38     INTEGER, PARAMETER:: STICKYPOWER_PAIR = 8
39     INTEGER, PARAMETER:: GAYBERNE_PAIR = 16
40     INTEGER, PARAMETER:: GAYBERNE_LJ = 32
41     INTEGER, PARAMETER:: EAM_PAIR = 64
42     INTEGER, PARAMETER:: SHAPE_PAIR = 128
43     INTEGER, PARAMETER:: SHAPE_LJ = 256
44     INTEGER, PARAMETER:: FLARB_PAIR = 512
45    
46 chuckv 2355 INTEGER, PARAMETER:: POT_ARRAY_SIZE = 10
47    
48     INTEGER, PARAMETER:: LJ_POT = 1
49     INTEGER, PARAMETER:: ELECTROSTATIC_POT = 2
50     INTEGER, PARAMETER:: STICKY_POT = 3
51     INTEGER, PARAMETER:: STICKYPOWER_POT = 4
52     INTEGER, PARAMETER:: GAYBERNE_POT = 5
53     INTEGER, PARAMETER:: GAYBERNE_LJ_POT = 6
54     INTEGER, PARAMETER:: EAM_POT = 7
55     INTEGER, PARAMETER:: SHAPE_POT = 8
56     INTEGER, PARAMETER:: SHAPE_LJ_POT = 9
57     INTEGER, PARAMETER:: FLARB_POT = 10
58     INTEGER, PARAMETER:: RF_POT = 11
59    
60    
61    
62 gezelter 2259 #endif