Psi4
Namespaces | Macros | Functions
benchmark.cc File Reference
#include "psi4/libmints/basisset.h"
#include "psi4/libmints/integral.h"
#include "psi4/libmints/3coverlap.h"
#include "psi4/libqt/qt.h"
#include "psi4/libciomr/libciomr.h"
#include "psi4/libpsi4util/libpsi4util.h"
#include "psi4/libpsio/psio.hpp"
#include "psi4/libpsio/psio.h"
#include <cmath>
#include <cstdlib>
#include "psi4/psi4-dec.h"
#include <map>
#include <string>
#include <vector>
#include "psi4/libparallel/ParallelPrinter.h"

Namespaces

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

Macros

#define LOOP_SIZE   10000
 
#define UNROLL_SIZE   10
 

Functions

void psi::benchmark_blas1 (int N, double min_time)
 
void psi::benchmark_blas2 (int N, double min_time)
 
void psi::benchmark_blas3 (int N, double min_time, int max_threads)
 
void psi::benchmark_disk (int N, double min_time)
 
void psi::benchmark_math (double min_time)
 
void psi::benchmark_integrals (int max_am, double min_time)
 

Macro Definition Documentation

#define LOOP_SIZE   10000
#define UNROLL_SIZE   10