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

Comparing branches/development/src/nonbonded/Electrostatic.hpp (file contents):
Revision 1504 by gezelter, Sat Oct 2 19:53:32 2010 UTC vs.
Revision 1505 by gezelter, Sun Oct 3 22:18:59 2010 UTC

# Line 83 | Line 83 | namespace OpenMD {
83      Electrostatic();
84      void setForceField(ForceField *ff) {forceField_ = ff;};
85      void addType(AtomType* atomType);
86 <    void calcForce(InteractionData idat);
87 <    void calcSkipCorrection(SkipCorrectionData skdat);
88 <    void calcSelfCorrection(SelfCorrectionData scdat);
86 >    virtual void calcForce(InteractionData idat);
87 >    virtual void calcSkipCorrection(SkipCorrectionData skdat);
88 >    virtual void calcSelfCorrection(SelfCorrectionData scdat);
89      virtual string getName() {return name_;}
90 +    virtual RealType getSuggestedCutoffRadius(AtomType* at1, AtomType* at2);
91  
92      void setElectrostaticCutoffRadius( RealType theECR, RealType theRSW );
93      void setElectrostaticSummationMethod( ElectrostaticSummationMethod esm );

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines