|
ergo
|
Test serial recursive expansion on a diagonal matrix. More...
#include "purification_sp2.h"#include "purification_sp2acc.h"#include "matrix_typedefs.h"#include "matrix_typedefs_chtml.h"#include "realtype.h"#include "matrix_utilities.h"#include "integral_matrix_wrappers.h"#include "SizesAndBlocks.h"#include "Matrix.h"#include "Vector.h"#include "MatrixSymmetric.h"#include "MatrixTriangular.h"#include "MatrixGeneral.h"#include "VectorGeneral.h"#include "output.h"#include "transform.h"#include <iostream>#include <fstream>#include <string.h>#include "random_matrices.h"Macros | |
| #define | SQRT_EPSILON_REAL template_blas_sqrt(mat::getMachineEpsilon<real>()) |
Typedefs | |
| typedef symmMatrix | MatrixType |
| typedef symmMatrixWrap | MatrixTypeWrap |
| typedef MatrixType::VectorType | VectorType |
Functions | |
| int | main (int argc, char *argv[]) |
Variables | |
| real | TOL_ERR_SUBS_DEFAULT = 0 |
| real | TOL_TRACE_ERROR_DEFAULT = SQRT_EPSILON_REAL |
Test serial recursive expansion on a diagonal matrix.
| #define SQRT_EPSILON_REAL template_blas_sqrt(mat::getMachineEpsilon<real>()) |
| typedef symmMatrix MatrixType |
| typedef symmMatrixWrap MatrixTypeWrap |
| typedef MatrixType::VectorType VectorType |
| int main | ( | int | argc, |
| char * | argv[] ) |
References mat::MatrixSymmetric< Treal, Tmatrix >::assign_from_sparse(), cols, PuriInfo::converged, mat::euclNorm, mat::Params::getMatrixParallelLevel(), mat::Params::getNProcs(), PurificationGeneral< MatrixType >::info, init_matrix(), PurificationGeneral< MatrixType >::initialize(), PurificationGeneral< MatrixType >::PurificationStart(), rows, mat::Params::setMatrixParallelLevel(), mat::Params::setNProcs(), template_blas_fabs(), TOL_ERR_SUBS_DEFAULT, TOL_TRACE_ERROR_DEFAULT, mat::MatrixBase< Treal, Tmatrix >::trace(), transform_matrix_from_to(), and PurificationGeneral< MatrixType >::X.
| real TOL_ERR_SUBS_DEFAULT = 0 |
Referenced by main(), set_test_1_data(), set_test_2_data(), set_test_3_data(), set_test_4_data(), set_test_5_data(), set_test_6_data(), set_test_7_data(), set_test_8_data(), test1(), test2(), test3(), and test4().
| real TOL_TRACE_ERROR_DEFAULT = SQRT_EPSILON_REAL |