/usr/include/mopac7/libmopac7.h is in libmopac7-dev 1.15-6+b1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /* libmopac7.h ; written by Tommi Hassinen 2005 as a part of mopac7 package */
/* this is a set of C wrapper functions NOT contained in the fortran sources */
/* these are from fortran source files :
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
extern "C" void lm7start_(void);
extern "C" void lm7stop_(void);
extern "C" int lm7iniplt_(void);
extern "C" int getesp_(void);
extern "C" int geteldens_(void);
extern "C" int getorb_(void);
/* the rest are from libmopac7.c :
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
extern "C" void lm7_ini_full_xyz(void);
extern "C" int lm7_get_atom_count(void);
extern "C" int lm7_get_electron_count(void);
extern "C" void lm7_set_atom_crd(int, double *); /* unit is nm */
extern "C" void lm7_call_compfg(double *, double *, int);
extern "C" void lm7_get_atom_grad(int, double *); /* unit is kJ/mol nm^2 ??? */
extern "C" int lm7_get_orbital_count(void);
extern "C" void lm7_set_plots_orbital_index(int);
extern "C" double lm7_get_orbital_energy(int); /* unit is ??? */
extern "C" void lm7_set_num_potesp(int);
extern "C" void lm7_set_crd_potesp(int, double *);
extern "C" double lm7_get_val_potesp(int);
/* END */
|