ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-2.0/src/brains/SimInfo.hpp
(Generate patch)

Comparing trunk/OOPSE-2.0/src/brains/SimInfo.hpp (file contents):
Revision 1492 by tim, Fri Sep 24 16:27:58 2004 UTC vs.
Revision 1636 by chrisfen, Fri Oct 22 22:54:01 2004 UTC

# Line 17 | Line 17
17  
18   #define __C
19   #include "brains/fSimulation.h"
20 #include "UseTheForce/fortranWrapDefines.hpp"
20   #include "utils/GenericData.hpp"
21  
22  
# Line 89 | Line 88 | class SimInfo{ (public)
88  
89    
90    int usePBC; // whether we use periodic boundry conditions.
91 <  int useLJ;
92 <  int useSticky;
91 >  int useDirectionalAtoms;
92 >  int useLennardJones;
93 >  int useElectrostatics;
94    int useCharges;
95    int useDipoles;
96 <  int useReactionField;
97 <  int useGB;
96 >  int useSticky;
97 >  int useGayBerne;
98    int useEAM;
99 +  int useShapes;
100 +  int useFLARB;
101 +  int useReactionField;
102    bool haveCutoffGroups;
103    bool useInitXSstate;
104    double orthoTolerance;
# Line 152 | Line 155 | class SimInfo{ (public)
155  
156    // sets the internal function pointer to fortran.
157  
155  void setInternal( setFortranSim_TD fSetup,
156                    setFortranBox_TD fBox,
157                    notifyFortranCutOff_TD fCut){
158    setFsimulation = fSetup;
159    setFortranBoxSize = fBox;
160    notifyFortranCutOffs = fCut;
161  }
158  
159    int getNDF();
160    int getNDFraw();
# Line 213 | Line 209 | class SimInfo{ (public)
209    void calcBoxL();
210    double calcMaxCutOff();
211  
216  // private function to initialize the fortran side of the simulation
217  setFortranSim_TD setFsimulation;
218
219  setFortranBox_TD setFortranBoxSize;
212    
221  notifyFortranCutOff_TD notifyFortranCutOffs;
222  
213    //Addtional Properties of SimInfo
214    map<string, GenericData*> properties;
215    void getFortranGroupArrays(SimInfo* info,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines