ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/branches/new_design/OOPSE-2.0/src/types/TorsionType.hpp
(Generate patch)

Comparing branches/new_design/OOPSE-2.0/src/types/TorsionType.hpp (file contents):
Revision 1742 by tim, Tue Nov 16 20:36:18 2004 UTC vs.
Revision 1743 by gezelter, Tue Nov 16 22:04:26 2004 UTC

# Line 34 | Line 34 | namespace oopse {
34   #define TYPES_TORSIONTYPE_HPP
35  
36   namespace oopse {
37 +  
38 +  /**
39 +   * @class TorsionType TorsionType.hpp "types/TorsionType.hpp"
40 +   */
41 +  class TorsionType{
42 +  public:
43 +    TorsionType();
44 +    virtual ~TorsionType() {}
45 +    
46 +    virtual void calcForce(double cosPhi, double sinPhi, double& V, double& dVdcosPhi);
47 +    
48 +  protected:
49  
50 < /**
51 < * @class TorsionType TorsionType.hpp "types/TorsionType.hpp"
40 < */
41 < class TorsionType{
42 <    public:
43 <        TorsionType(AtomType* at1, AtomType* at2, AtomType* at3, AtomType* at4);
44 <        virtual ~TorsionType() {}
45 <
46 <        virtual void calcForce(double cosTheta, double& firstDerivative, double& potential);
47 <        
48 <    protected:
49 <        
50 < };
51 <
50 >  };
51 >  
52   } //end namespace oopse
53   #endif //TYPES_TORSIONTYPE_HPP

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines