ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/io/Globals.hpp
(Generate patch)

Comparing branches/development/src/io/Globals.hpp (file contents):
Revision 1731 by gezelter, Thu May 31 12:25:30 2012 UTC vs.
Revision 1850 by gezelter, Wed Feb 20 15:39:39 2013 UTC

# Line 35 | Line 35
35   *                                                                      
36   * [1]  Meineke, et al., J. Comp. Chem. 26, 252-271 (2005).            
37   * [2]  Fennell & Gezelter, J. Chem. Phys. 124, 234104 (2006).          
38 < * [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 24107 (2008).          
38 > * [3]  Sun, Lin & Gezelter, J. Chem. Phys. 128, 234107 (2008).          
39   * [4]  Kuang & Gezelter,  J. Chem. Phys. 133, 164101 (2010).
40   * [5]  Vardeman, Stocker & Gezelter, J. Chem. Theory Comput. 7, 834 (2011).
41   */
# Line 56 | Line 56
56   #include "types/MoleculeStamp.hpp"
57   #include "flucq/FluctuatingChargeParameters.hpp"
58   #include "rnemd/RNEMDParameters.hpp"
59 + #include "optimization/MinimizerParameters.hpp"
60   #include "utils/ParameterManager.hpp"
61  
62   namespace OpenMD {
# Line 82 | Line 83 | namespace OpenMD {
83      DeclareParameter(UsePeriodicBoundaryConditions, bool);
84      DeclareParameter(TargetPressure, RealType);
85      DeclareParameter(UseAtomicVirial, bool);
86 +    DeclareParameter(UseLongRangeCorrections, bool);
87      DeclareParameter(TauThermostat, RealType);
88      DeclareParameter(TauBarostat, RealType);
89      DeclareParameter(ZconsTime, RealType);
# Line 91 | Line 93 | namespace OpenMD {
93      DeclareParameter(UseInitalTime, bool);
94      DeclareParameter(UseIntialExtendedSystemState, bool);
95      DeclareParameter(OrthoBoxTolerance, RealType);
94    DeclareParameter(Minimizer, std::string);
95    DeclareParameter(MinimizerMaxIter, RealType);
96    DeclareParameter(MinimizerWriteFreq, int);
97    DeclareParameter(MinimizerStepSize, RealType);
98    DeclareParameter(MinimizerFTol, RealType);
99    DeclareParameter(MinimizerGTol, RealType);
100    DeclareParameter(MinimizerLSTol, RealType);
101    DeclareParameter(MinimizerLSMaxIter, int);
96      DeclareParameter(ZconsGap, RealType);
97      DeclareParameter(ZconsFixtime, RealType);
98      DeclareParameter(ZconsUsingSMD, bool);
# Line 145 | Line 139 | namespace OpenMD {
139      DeclareParameter(HULL_Method, std::string);
140      DeclareParameter(Alpha, RealType);
141      DeclareAlterableParameter(MDfileVersion, int);
142 +    DeclareParameter(ElectricField, OpenMD::Vector3d);
143  
144    public:
145      bool addComponent(Component* comp);
# Line 168 | Line 163 | namespace OpenMD {
163  
164      bool addRNEMDParameters(RNEMDParameters* rnemdPars);
165      RNEMDParameters* getRNEMDParameters() {return rnemdPars_;}
166 +
167 +    bool addMinimizerParameters(MinimizerParameters* miniPars);
168 +    MinimizerParameters* getMinimizerParameters() {return minimizerPars_;}
169      
170      virtual void validate();
171    private:
# Line 179 | Line 177 | namespace OpenMD {
177      std::pair<int, int> taggedAtomPair_;
178      FluctuatingChargeParameters* flucQpars_;
179      RNEMDParameters* rnemdPars_;
180 +    MinimizerParameters* minimizerPars_;
181   };
182   }
183   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines