28 #include <tests/myratest.h>    32 ADD_TEST(
"rcholesky2_constructors",
"[multifrontal][parallel]")
    34   typedef double Precision;
    42   typedef ::multifrontal::Options Options;
    43   Options options = Options::create().set_blocksize(16).set_globsize(4).set_nthreads(1); 
    46   Solver solver1(A,options);                
    47   Solver solver2(A,perm,options);           
    48   Solver solver3(A,solver1.tree(),options); 
    55   solver1.
solve(x1.column());
    56   solver2.solve(x2.column());
    57   solver3.solve(x3.column());
    59   Precision error1 = euclidean(A*x1-b);
    60   Precision error2 = euclidean(A*x2-b);
    61   Precision error3 = euclidean(A*x3-b);
    62   myra::out() << 
"|A*x1-b| = " << error1 << std::endl;
    63   myra::out() << 
"|A*x2-b| = " << error2 << std::endl;
    64   myra::out() << 
"|A*x3-b| = " << error3 << std::endl;
 Routines for computing euclidean norm of a Vector/VectorRange, or normalizing a Vector/VectorRange to...
Represents a Permutation matrix, used to reorder rows/columns/etc of various numeric containers...
Definition: Permutation.h:34
Interface class for representing subranges of dense Vector's. 
General purpose compressed-sparse-column (CSC) container. 
static Vector< Number > random(int N)
Generates a random Vector of specified size. 
Definition: Vector.cpp:276
Various utility functions/classes related to scalar Number types. 
Signatures for sparse matrix * dense vector multiplies. All delegate to gemm() under the hood...
Sparse direct solver suitable for real symmetric positive definite systems. 
Container for either a column vector or row vector (depends upon the usage context) ...
Aggregates a (perm, iperm, swaps) triple into a vocabulary type. 
Sparse direct solver suitable for real symmetric positive definite systems. 
Definition: SparseRCholeskySolver.h:61
void solve(const Range &B, char side='L', char op='N') const
Solves op(A)*X=B or X*op(A)=B, overwrites B with X. 
Definition: RLDLTSolver.cpp:53
Stores an IxJ matrix A in compressed sparse column format. 
Definition: bothcat.h:23
Helper routines for reordering/filling 2D structured grids. Used by many unit tests. 
Range/Iterator types associated with SparseMatrix.