Psi4
Classes | Namespaces | Macros
structs.h File Reference

Enter brief description of file here. More...

#include <string>
#include "psi4/pragma.h"
#include <memory>
#include "psi4/libmints/dimension.h"
#include "psi4/libmints/typedefs.h"

Go to the source code of this file.

Classes

struct  psi::detci::stringwr
 
struct  psi::detci::level
 
struct  psi::detci::stringgraph
 
struct  psi::detci::olsen_graph
 
struct  psi::detci::fastgraph
 
struct  psi::detci::graph_set
 
struct  psi::detci::H_zero_block
 
struct  psi::detci::calcinfo
 
struct  psi::detci::params
 
struct  psi::detci::ci_blks
 
struct  psi::detci::sigma_data
 

Namespaces

 psi
 Rotate a set of vectors around an arbitrary axis Vectors are rows of input matrix.
 
 psi::detci
 

Macros

#define CI_BLK_MAX   5000
 
#define IOFF_MAX   50604
 
#define PARM_GUESS_VEC_UNIT   0
 
#define PARM_GUESS_VEC_H0_BLOCK   1
 
#define PARM_GUESS_VEC_DFILE   3
 
#define PARM_OPENTYPE_UNKNOWN   -1
 
#define PARM_OPENTYPE_NONE   0
 
#define PARM_OPENTYPE_HIGHSPIN   1
 
#define PARM_OPENTYPE_SINGLET   2
 
#define PARM_OUTFILE_MAX   132
 
#define METHOD_RSP   0
 
#define METHOD_OLSEN   1
 
#define METHOD_MITRUSHENKOV   2
 
#define METHOD_DAVIDSON_LIU_SEM   3
 
#define METHOD_RSPTEST_OF_SEM   4
 
#define PRECON_LANCZOS   0
 
#define PRECON_DAVIDSON   1
 
#define PRECON_EVANGELISTI   2
 
#define PRECON_GEN_DAVIDSON   3
 
#define PRECON_H0BLOCK_INVERT   4
 
#define PRECON_H0BLOCK_ITER_INVERT   5
 
#define PRECON_H0BLOCK_COUPLING   6
 
#define MULT   0
 
#define DIV   1
 
#define UPDATE_DAVIDSON   1
 
#define UPDATE_OLSEN   2
 
#define CI_VEC   0
 
#define SIGMA_VEC   1
 
#define TRUE   1
 
#define FALSE   0
 
#define HD_EXACT   0
 
#define HD_KAVE   1
 
#define ORB_ENER   2
 
#define EVANGELISTI   3
 
#define LEININGER   4
 
#define Z_HD_KAVE   5
 

Detailed Description

Enter brief description of file here.

Macro Definition Documentation

#define CI_BLK_MAX   5000
#define CI_VEC   0
#define DIV   1
#define EVANGELISTI   3
#define FALSE   0
#define HD_EXACT   0
#define HD_KAVE   1
#define IOFF_MAX   50604
#define LEININGER   4
#define METHOD_DAVIDSON_LIU_SEM   3
#define METHOD_MITRUSHENKOV   2
#define METHOD_OLSEN   1
#define METHOD_RSP   0
#define METHOD_RSPTEST_OF_SEM   4
#define MULT   0
#define ORB_ENER   2
#define PARM_GUESS_VEC_DFILE   3
#define PARM_GUESS_VEC_H0_BLOCK   1
#define PARM_GUESS_VEC_UNIT   0
#define PARM_OPENTYPE_HIGHSPIN   1
#define PARM_OPENTYPE_NONE   0
#define PARM_OPENTYPE_SINGLET   2
#define PARM_OPENTYPE_UNKNOWN   -1
#define PARM_OUTFILE_MAX   132
#define PRECON_DAVIDSON   1
#define PRECON_EVANGELISTI   2
#define PRECON_GEN_DAVIDSON   3
#define PRECON_H0BLOCK_COUPLING   6
#define PRECON_H0BLOCK_INVERT   4
#define PRECON_H0BLOCK_ITER_INVERT   5
#define PRECON_LANCZOS   0
#define SIGMA_VEC   1
#define TRUE   1
#define UPDATE_DAVIDSON   1
#define UPDATE_OLSEN   2
#define Z_HD_KAVE   5