~ubuntu-branches/ubuntu/vivid/psicode/vivid

« back to all changes in this revision

Viewing changes to src/bin/dboc/hfwfn.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2008-06-07 16:49:57 UTC
  • mfrom: (2.1.2 hardy)
  • Revision ID: james.westby@ubuntu.com-20080607164957-8pifvb133yjlkagn
Tags: 3.3.0-3
* debian/rules (DEB_MAKE_CHECK_TARGET): Do not abort test suite on
  failures.
* debian/rules (DEB_CONFIGURE_EXTRA_FLAGS): Set ${bindir} to /usr/lib/psi.
* debian/rules (install/psi3): Move psi3 file to /usr/bin.
* debian/patches/07_464867_move_executables.dpatch: New patch, add
  /usr/lib/psi to the $PATH, so that the moved executables are found.
  (closes: #464867)
* debian/patches/00list: Adjusted.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
#ifndef _psi3_bin_dboc_hfwfn_h_
 
3
#define _psi3_bin_dboc_hfwfn_h_
 
4
 
 
5
extern "C" {
 
6
  #include <libchkpt/chkpt.h>
 
7
}
 
8
 
 
9
class HFWavefunction {
 
10
 
 
11
  int num_mo_;
 
12
  int num_so_;
 
13
  int num_ao_;
 
14
  reftype refnum_;
 
15
 
 
16
  int ndocc_;
 
17
  int nsocc_;
 
18
 
 
19
  int nirreps_;
 
20
  int *clsdpi_;
 
21
  int *openpi_;
 
22
  int *orbspi_;
 
23
 
 
24
  double **alpha_evec_;
 
25
  double **beta_evec_;
 
26
  double **aotoso_;
 
27
  double **rref_;
 
28
 
 
29
  public:
 
30
  HFWavefunction();
 
31
  ~HFWavefunction();
 
32
 
 
33
  int num_mo();
 
34
  int num_so();
 
35
  int ndocc();
 
36
  int nsocc();
 
37
  int nalpha();
 
38
  int nbeta();
 
39
  int num_ao();
 
40
  int nirreps();
 
41
  int* clsdpi();
 
42
  int* openpi();
 
43
  int* orbspi();
 
44
  double** alpha_evec();
 
45
  double** beta_evec();
 
46
  double** aotoso();
 
47
  double** rref();
 
48
  void set_rref(double**);
 
49
};
 
50
 
 
51
#endif
 
52