#ifdef BOND_CLASS
BondStyle(class2,BondClass2)
#else
#ifndef LMP_BOND_CLASS2_H
#define LMP_BOND_CLASS2_H
#include "bond.h"
namespace LAMMPS_NS {
class BondClass2 : public Bond {
public:
BondClass2(class LAMMPS *);
virtual ~BondClass2();
virtual void compute(int, int);
virtual void coeff(int, char **);
double equilibrium_distance(int);
void write_restart(FILE *);
virtual void read_restart(FILE *);
void write_data(FILE *);
double single(int, double, int, int, double &);
protected:
double *r0,*k2,*k3,*k4;
void allocate();
};
}
#endif
#endif