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

Comparing trunk/OOPSE/libmdtools/SimInfo.hpp (file contents):
Revision 836 by mmeineke, Tue Oct 28 22:25:46 2003 UTC vs.
Revision 941 by gezelter, Tue Jan 13 23:01:43 2004 UTC

# Line 81 | Line 81 | class SimInfo{ (public)
81    int usePBC; // whether we use periodic boundry conditions.
82    int useLJ;
83    int useSticky;
84 <  int useDipole;
84 >  int useCharges;
85 >  int useDipoles;
86    int useReactionField;
87    int useGB;
88    int useEAM;
89    
90 +  bool useInitXSstate;
91 +  double orthoTolerance;
92  
93    double dt, run_time;           // the time step and total time
94    double sampleTime, statusTime; // the position and energy dump frequencies
# Line 137 | Line 140 | class SimInfo{ (public)
140    void getBoxM( double theBox[3][3] );
141    void scaleBox( double scale );
142    
143 <  void setRcut( double theRcut );
144 <  void setEcr( double theEcr );
145 <  void setEcr( double theEcr, double theEst );
143 >  void setDefaultRcut( double theRcut );
144 >  void setDefaultEcr( double theEcr );
145 >  void setDefaultEcr( double theEcr, double theEst );
146 >  void checkCutOffs( void );
147  
148    double getRcut( void )  { return rCut; }
149    double getRlist( void ) { return rList; }
# Line 180 | Line 184 | class SimInfo{ (public)
184  
185    SimState* myConfiguration;
186  
187 <  double origRcut, origEcr;
184 <  int boxIsInit, haveOrigRcut, haveOrigEcr;
187 >  int boxIsInit, haveRcut, haveEcr;
188  
186  double oldEcr;
187  double oldRcut;
188
189    double rList, rCut; // variables for the neighborlist
190    double ecr;             // the electrostatic cutoff radius
191    double est;             // the electrostatic skin thickness
# Line 194 | Line 194 | class SimInfo{ (public)
194    double distXY;
195    double distYZ;
196    double distZX;
197 +
198 +
199    
200    void calcHmatInv( void );
201    void calcBoxL();
202    double calcMaxCutOff();
201  void checkCutOffs( void );
203  
204 +
205    // private function to initialize the fortran side of the simulation
206    setFortranSim_TD setFsimulation;
207  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines