|
ergo
|
#include <sstream>#include <cmath>#include "puri_mmul_tests.h"#include "output.h"#include "utilities.h"Enumerations | |
| enum | approachType { standard, modified } |
Functions | |
| static void | run_one_puri_mmul_test (symmMatrix const &F_ort, intervalType const &allEigsInterval, const std::vector< int > &poly_choices, const std::vector< ergo_real > &thresh_values, symmMatrix const &D_ort_ref, int const globalCounter, approachType approach) |
| void | run_puri_mmul_tests (symmMatrix const &F_ort, intervalType const &allEigsInterval, const std::vector< int > &poly_choices, const std::vector< ergo_real > &thresh_values, symmMatrix const &D_ort_ref, int const globalCounter) |
| enum approachType |
|
static |
References A, mat::MatrixBase< Treal, Tmatrix >::add_identity(), B, do_output(), mat::MatrixSymmetric< Treal, Tmatrix >::eucl_thresh(), mat::euclNorm, mat::MatrixSymmetric< Treal, Tmatrix >::frob_diff(), Util::TimeMeter::get_start_time_wall_seconds(), Util::TimeMeter::get_wall_seconds(), LOG_AREA_DENSFROMF, LOG_CAT_INFO, mat::Interval< Treal >::low(), modified, mat::MatrixSymmetric< Treal, Tmatrix >::nnz(), Util::TimeMeter::print(), standard, mat::MatrixSymmetric< Treal, Tmatrix >::thresh(), mat::transpose(), and mat::Interval< Treal >::upp().
Referenced by run_puri_mmul_tests().
| void run_puri_mmul_tests | ( | symmMatrix const & | F_ort, |
| intervalType const & | allEigsInterval, | ||
| const std::vector< int > & | poly_choices, | ||
| const std::vector< ergo_real > & | thresh_values, | ||
| symmMatrix const & | D_ort_ref, | ||
| int const | globalCounter | ||
| ) |
References modified, run_one_puri_mmul_test(), and standard.
Referenced by get_dens_from_fock_sparse().