Psi4
Namespaces | Macros | Functions
tqli.cc File Reference

Diagonalizes a tridiagonal matrix output by tred2. More...

#include "psi4/psifiles.h"
#include "psi4/psi4-dec.h"
#include "psi4/libpsi4util/PsiOutStream.h"
#include <cstdio>
#include <cmath>

Namespaces

 psi
 This is all defined in python.cc initialize.
 

Macros

#define DSIGN(a, b)   (((b) >= 0.0) ? (std::fabs(a)) : (-std::fabs(a)))
 

Functions

void psi::tqli (int n, double *d, double **z, double *e, int matz, double toler)
 

Detailed Description

Diagonalizes a tridiagonal matrix output by tred2.

Macro Definition Documentation

#define DSIGN (   a,
 
)    (((b) >= 0.0) ? (std::fabs(a)) : (-std::fabs(a)))