#include <fstream>
#include <iomanip>
#include <iostream>
#include <cmath>
#include <stdio.h>
#include "SizesAndBlocks.h"
#include "Matrix.h"
#include "Vector.h"
#include "MatrixSymmetric.h"
#include "MatrixTriangular.h"
#include "MatrixGeneral.h"
#include "VectorGeneral.h"
#include "gblas.h"
#include "Lanczos.h"
Classes | |
class | Sum< Treal > |
class | expRule< Treal > |
Functions | |
template<typename Treal> | |
bool | realIsSingle () |
template<> | |
bool | realIsSingle< float > () |
template<class Treal> | |
static Treal | maxdiff (std::vector< Treal > const &f1, std::vector< Treal > const &f2) |
template<class Treal> | |
static Treal | maxdiff_tri (const Treal *f1, const Treal *f2, int size) |
template<class Treal> | |
static Treal | frobdiff (const Treal *f1, const Treal *f2, int size) |
template<class T> | |
static void | fileread (T *ptr, int size, FILE *) |
template<> | |
void | fileread< double > (double *ptr, int size, FILE *file) |
template<> | |
void | fileread< float > (float *ptr, int size, FILE *file) |
template<class T> | |
void | filewrite (T *ptr, int size, FILE *) |
template<> | |
void | filewrite< double > (double *ptr, int size, FILE *file) |
template<> | |
void | filewrite< float > (float *ptr, int size, FILE *file) |
template<typename Treal, typename Tmatrix> | |
static void | testAccumulation (const Tmatrix &syFock, int size, Treal *fockfull) |
template<typename Treal> | |
bool | dotIsBroken () |
template<typename real> | |
int | mainFun (int argc, char *argv[]) |
int | main (int argc, char *argv[]) |
Copyright(c) Emanuel Rubensson 2005
bool dotIsBroken | ( | ) |
static void fileread | ( | T * | ptr, | |
int | size, | |||
FILE * | ||||
) | [static] |
void fileread< double > | ( | double * | ptr, | |
int | size, | |||
FILE * | file | |||
) |
void fileread< float > | ( | float * | ptr, | |
int | size, | |||
FILE * | file | |||
) |
static void filewrite | ( | T * | ptr, | |
int | size, | |||
FILE * | ||||
) |
void filewrite< double > | ( | double * | ptr, | |
int | size, | |||
FILE * | file | |||
) |
void filewrite< float > | ( | float * | ptr, | |
int | size, | |||
FILE * | file | |||
) |
static Treal frobdiff | ( | const Treal * | f1, | |
const Treal * | f2, | |||
int | size | |||
) | [static] |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
int mainFun | ( | int | argc, | |
char * | argv[] | |||
) |
static Treal maxdiff | ( | std::vector< Treal > const & | f1, | |
std::vector< Treal > const & | f2 | |||
) | [static] |
static Treal maxdiff_tri | ( | const Treal * | f1, | |
const Treal * | f2, | |||
int | size | |||
) | [static] |
bool realIsSingle | ( | ) | [inline] |
bool realIsSingle< float > | ( | ) | [inline] |
static void testAccumulation | ( | const Tmatrix & | syFock, | |
int | size, | |||
Treal * | fockfull | |||
) | [static] |