Psi4
Namespaces | Macros | Functions
b2brepl.cc File Reference

Contains code to do block-to-block single replacement lists. More...

#include "psi4/libqt/qt.h"
#include "psi4/libciomr/libciomr.h"
#include "psi4/libmints/wavefunction.h"
#include "psi4/detci/structs.h"
#include <cstdio>
#include <cstdlib>

Namespaces

 psi
 This is all defined in python.cc initialize.
 
 psi::detci
 

Macros

#define MAX_EL   30
 
#define MIN0(a, b)   (((a)<(b)) ? (a) : (b))
 
#define MAX0(a, b)   (((a)>(b)) ? (a) : (b))
 

Functions

int psi::detci::subgr_lex_addr (struct level *head, int *occs, int nel, int norb)
 
void psi::detci::b2brepl (unsigned char **occs, int *Jcnt, int **Jij, int **Joij, int **Jridx, signed char **Jsgn, struct olsen_graph *Graph, int Ilist, int Jlist, int len, struct calcinfo *Cinfo)
 
void psi::detci::b2bgen1 (unsigned char **occs, int *Jcnt, int **Jij, int **Joij, int **Jridx, signed char **Jsgn, struct level *subgr_head, int len, int ijsym, int nel, int ras1_lvl, int ras3_lvl, int ras4_lvl, struct calcinfo *Cinfo)
 
void psi::detci::b2bgen2 (unsigned char **occs, int *Jcnt, int **Jij, int **Joij, int **Jridx, signed char **Jsgn, struct level *subgr_head, int up, int down, int len, int ijsym, int nel, int ras1_lvl, int ras3_lvl, int ras4_lvl, struct calcinfo *Cinfo)
 
void psi::detci::b2brepl_test (unsigned char ***occs, int *Jcnt, int **Jij, int **Joij, int **Jridx, signed char **Jsgn, struct olsen_graph *Graph, struct calcinfo *Cinfo)
 

Detailed Description

Contains code to do block-to-block single replacement lists.

Macro Definition Documentation

#define MAX0 (   a,
 
)    (((a)>(b)) ? (a) : (b))
#define MAX_EL   30
#define MIN0 (   a,
 
)    (((a)<(b)) ? (a) : (b))