#include <cmath>
#include <gsl/gsl_eigen.h>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <vector>
#include "Eigs.H"
#include "VecAngle.H"
#include "debug.H"
Functions | |
size_t | GetIndex (const EigsEnum which, const gsl_vector *v) |
Used to pick out the index for Vmax/Tmax, Vint/Tint, Vmin/Tmin. Meant just to be a helper. | |
bool | GetEig (const EigsEnum which, const gsl_matrix *eigenvecs, const gsl_vector *eigenvals, float vec[3], float &val) |
Pick out a particular eigen vector/value. | |
void | flip (double &dec, double &dip) |
put a vector in the lower hemisphere | |
void | flip (float &dec, float &dip) |
put a vector in the lower hemisphere | |
bool | GetEigs (const gsl_matrix *eigenvec, const gsl_vector *eigenval, float newEigs[9]) |
Fill a lisa style eigen vector array. see s_eigs. | |
Variables | |
static const UNUSED char * | RCSid = "@(#) $Id: Eigs.C,v 1.11 2004/11/03 00:29:23 schwehr Exp $" |
Let the debugger find out which version is being used. |
|
put a vector in the lower hemisphere
|
|
put a vector in the lower hemisphere
|
|
Pick out a particular eigen vector/value.
|
|
Fill a lisa style eigen vector array. see s_eigs.
|
|
Used to pick out the index for Vmax/Tmax, Vint/Tint, Vmin/Tmin. Meant just to be a helper.
|
|
Let the debugger find out which version is being used.
|