IWYU based include statement cleanup

This commit is contained in:
Axel Kohlmeyer
2020-09-02 15:26:00 -04:00
parent cc594c0613
commit 6113169a47
714 changed files with 1532 additions and 1554 deletions

View File

@ -15,16 +15,20 @@
#define LMP_ATOM_H
#include "pointers.h"
#include <map>
#include <set>
#include <string>
namespace LAMMPS_NS {
// forward declaration
class AtomVec;
class Atom : protected Pointers {
public:
char *atom_style;
class AtomVec *avec;
AtomVec *avec;
enum{DOUBLE,INT,BIGINT};
// atom counts
@ -273,12 +277,12 @@ class Atom : protected Pointers {
void add_peratom_vary(const char *, void *, int, int *,
void *, int collength=0);
void create_avec(const std::string &, int, char **, int);
virtual class AtomVec *new_avec(const std::string &, int, int &);
virtual AtomVec *new_avec(const std::string &, int, int &);
void init();
void setup();
class AtomVec *style_match(const char *);
AtomVec *style_match(const char *);
void modify_params(int, char **);
void tag_check();
void tag_extend();
@ -296,8 +300,8 @@ class Atom : protected Pointers {
void data_angles(int, char *, int *, tagint, int);
void data_dihedrals(int, char *, int *, tagint, int);
void data_impropers(int, char *, int *, tagint, int);
void data_bonus(int, char *, class AtomVec *, tagint);
void data_bodies(int, char *, class AtomVec *, tagint);
void data_bonus(int, char *, AtomVec *, tagint);
void data_bodies(int, char *, AtomVec *, tagint);
void data_fix_compute_variable(int, int);
virtual void allocate_type_arrays();