ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/UseTheForce/DarkSide/fElectrostaticSummationMethod.h
Revision: 1293
Committed: Sun Sep 14 01:32:26 2008 UTC (16 years, 9 months ago) by chuckv
Content type: text/plain
Original Path: trunk/src/UseTheForce/DarkSide/fElectrostaticSummationMethod.h
File size: 887 byte(s)
Log Message:
Added large quantities of code for convex hull and constant pressure langevin dynamics.

File Contents

# User Rev Content
1 chuckv 1293 #ifdef __OOPSE_C
2 chrisfen 605 #ifndef __FELECTROSTATICSUMMATIONMETHOD
3     #define __FELECTROSTATICSUMMATIONMETHOD
4    
5     #define NONE 1
6 chrisfen 710 #define SWITCHING_FUNCTION 2
7     #define SHIFTED_POTENTIAL 3
8     #define SHIFTED_FORCE 4
9     #define REACTION_FIELD 5
10 chrisfen 605 /* Ewald methods aren't supported yet */
11 chrisfen 710 #define EWALD_FULL 6
12     #define EWALD_PME 7
13     #define EWALD_SPME 8
14 chrisfen 605
15     #endif
16 chuckv 1293 #endif /*__OOPSE_C*/
17 chrisfen 605
18     #ifdef __FORTRAN90
19    
20     INTEGER, PARAMETER:: NONE = 1
21 chrisfen 710 INTEGER, PARAMETER:: SWITCHING_FUNCTION = 2
22     INTEGER, PARAMETER:: SHIFTED_POTENTIAL = 3
23     INTEGER, PARAMETER:: SHIFTED_FORCE = 4
24     INTEGER, PARAMETER:: REACTION_FIELD = 5
25     INTEGER, PARAMETER:: EWALD_FULL = 6
26     INTEGER, PARAMETER:: EWALD_PME = 7
27     INTEGER, PARAMETER:: EWALD_SPME = 8
28 chrisfen 605
29     #endif