80
void create_pair(const char *, const char *suffix = NULL);
81
class Pair *new_pair(const char *, const char *, int &);
81
void create_pair(const char *, int);
82
class Pair *new_pair(const char *, int, int &);
82
83
class Pair *pair_match(const char *, int);
84
void create_bond(const char *, const char *suffix = NULL);
85
class Bond *new_bond(const char *, const char *, int &);
85
void create_bond(const char *, int);
86
class Bond *new_bond(const char *, int, int &);
86
87
class Bond *bond_match(const char *);
88
void create_angle(const char *, const char *suffix = NULL);
89
class Angle *new_angle(const char *, const char *, int &);
91
void create_dihedral(const char *, const char *suffix = NULL);
92
class Dihedral *new_dihedral(const char *, const char *, int &);
94
void create_improper(const char *, const char *suffix = NULL);
95
class Improper *new_improper(const char *, const char *, int &);
89
void create_angle(const char *, int);
90
class Angle *new_angle(const char *, int, int &);
92
void create_dihedral(const char *, int);
93
class Dihedral *new_dihedral(const char *, int, int &);
95
void create_improper(const char *, int);
96
class Improper *new_improper(const char *, int, int &);
96
97
class Improper *improper_match(const char *);
98
void create_kspace(int, char **, const char *suffix = NULL);
99
class KSpace *new_kspace(int, char **, const char *, int &);
99
void create_kspace(int, char **, int);
100
class KSpace *new_kspace(int, char **, int, int &);
100
101
class KSpace *kspace_match(const char *, int);
103
void store_style(char *&, const char *, int);
102
104
void set_special(int, char **);
103
105
void bounds(char *, int, int &, int &, int nmin=1);
104
106
void boundsbig(char *, bigint, bigint &, bigint &, bigint nmin=1);