lammps/tools/phonon/green.h

26 lines
457 B
C++

#ifndef GREEN_H
#define GREEN_H
#include "memory.h"
class Green{
public:
Green(const int, const int, const int, const double, const double,
const int, const double, double **, const int, double **);
~Green();
private:
void Lanczos();
void Recursion();
void recursion();
int ndos;
double **ldos;
int natom, iatom, sysdim, nit, nw, ndim;
double dw, wmin, wmax, epson;
double **alpha, **beta, **H;
Memory *memory;
};
#endif