#ifdef COMPUTE_CLASS
ComputeStyle(xrd,ComputeXRD)
#else
#ifndef LMP_COMPUTE_XRD_H
#define LMP_COMPUTE_XRD_H
#include "compute.h"
namespace LAMMPS_NS {
class ComputeXRD : public Compute {
public:
ComputeXRD(class LAMMPS *, int, char **);
~ComputeXRD();
void init();
void compute_array();
double memory_usage();
private:
int me;
int *ztype; double Min2Theta; double Max2Theta; double Kmax; double c[3]; int Knmax[3]; double dK[3]; double prd_inv[3]; int LP; bool echo; bool manual;
int ntypes;
int nlocalgroup;
double lambda; int radflag;
int *store_tmp;
};
}
#endif
#endif