Main Page   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

file11.h

00001 #ifndef _chemistry_qc_psi_file11_h
00002 #define _chemistry_qc_psi_file11_h
00003 
00004 class FILE11 {
00005   private:
00006     char label_[132];
00007     char theory_[132];
00008     char dertype_[132];
00009     int nat;
00010     double energy_;
00011     double *coord_[3];
00012     int *charges_;
00013     double *grad_[3];
00014     int ngrad_;
00015   public:
00016     FILE11(int=0);
00017     ~FILE11();
00018     int read(int=0);
00019     void print();
00020     const char *label(){return label_;}
00021     const char *theory(){return theory_;}
00022     const char *dertype(){return dertype_;}
00023     int natoms(){return nat;}
00024     int ngrad(){return ngrad_;}
00025     double energy(){return energy_;}
00026     double coordinate(int i, int j){return coord_[i][j];}
00027     double charge(int i){return charges_[i];}
00028     double gradient(int i, int j){return grad_[i][j];}
00029     };
00030 
00031 
00032 #endif

Generated at Thu Oct 4 18:08:44 2001 for MPQC 2.0.0 using the documentation package Doxygen 1.2.5.