#ifdef COMPUTE_CLASS
ComputeStyle(temp/drude,ComputeTempDrude)
#else
#ifndef LMP_COMPUTE_TEMP_DRUDE_H
#define LMP_COMPUTE_TEMP_DRUDE_H
#include "compute.h"
namespace LAMMPS_NS {
class ComputeTempDrude : public Compute {
public:
ComputeTempDrude(class LAMMPS *, int, char **);
~ComputeTempDrude();
void init();
void setup();
void compute_vector();
double compute_scalar();
int modify_param(int, char **);
private:
int fix_dof;
class FixDrude * fix_drude;
char *id_temp;
class Compute *temperature;
bigint dof_core, dof_drude;
double kineng_core, kineng_drude;
double temp_core, temp_drude;
void dof_compute();
};
}
#endif
#endif