amg_mkb/test/amg/ParallelRSCFSPlitterTest.cpp File Reference

#include <boost/test/included/unit_test.hpp>
#include "../../amg/RSCFSplitter.hpp"
#include "petscmat.h"
Include dependency graph for ParallelRSCFSPlitterTest.cpp:

Defines

#define BOOST_TEST_MODULE   RSCFSplitterTest

Functions

void prepare_matrix (Mat *matrix, double *values, int size, int *row_numbers, int *column_numbers)
 BOOST_AUTO_TEST_CASE (RSCFSplitterTestSplitting)
 BOOST_AUTO_TEST_CASE (RSCFSplitterTestSplittingFF)

Variables

FILE * utv_log_out = stdout
int row_numbers []
int column_numbers []
double values []
int row_numbers2 []
int column_numbers2 []
double values2 []

Define Documentation

#define BOOST_TEST_MODULE   RSCFSplitterTest

Function Documentation

BOOST_AUTO_TEST_CASE ( RSCFSplitterTestSplittingFF   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( RSCFSplitterTestSplitting   ) 

Here is the call graph for this function:

void prepare_matrix ( Mat *  matrix,
double *  values,
int  size,
int *  row_numbers,
int *  column_numbers 
)

Variable Documentation

Initial value:
 {0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,0,1,2,3,4,5,6,7,
    0,1,2,3,4,5,6,7}
Initial value:
 {0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,
        0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9}
int row_numbers[]
Initial value:
 {0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,
    7,7,7,7,7,7,7,7}
int row_numbers2[]
Initial value:
 {0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,
        6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9}
double values[]
Initial value:
 {2.0,-6.0,-8.0,-7.0,-13.0,-6.0,-8.0,-3.0,
                    -6.0,11.0,-12.0,-8.0,-6.0,-1.0,-3.0,-2.0,
                    -8.0,-12.0,3.0,-2.0,-3.0,-12.0,-5.0,-5.0,
                    -2.0,-3.0,-9.0,4.0,-8.0,-2.0,-2.0,-7.0,
                    -3.0,-4.0,-2.0,-7.0,3.0,-12.0,-9.0,-5.0,
                    -12.0,-16.0,-7.0,-4.0,-3.0,8.0,-2.0,-9.0,
                    -7.0,-3.0,-9.0,-4.0,-2.0,-7.0,9.0,-5.0,
                    -3.0,-3.0,-9.0,-4.0,-8.0,-2.0,-2.0,5.0}
double values2[]
Initial value:
 {1.0,-2.0,-8.0,-4.0,-6.0,-6.0,-8.0,-10.0,-8.0,-6.0,
                    -6.0,1.0,-10.0,-8.0,-6.0,-2.0,-4.0,-10.0,-8.0,-2.0,
                    -8.0,-10.0,1.0,-2.0,-8.0,-1.0,-4.0,-4.0,-6.0,-8.0,
                    -2.0,-2.0,-8.0,1.0,-2.0,-10.0,-8.0,-8.0,-2.0,-6.0,
                    -2.0,-8.0,-2.0,-6.0,1.0,-10.0,-4.0,-6.0,-6.0,-10.0,
                    -10.0,-2.0,-8.0,-4.0,-6.0,1.0,-10.0,-2.0,-2.0,-2.0,
                    -6.0,-6.0,-8.0,-6.0,-2.0,-2.0,1.0,-2.0,-2.0,-2.0,
                    -8.0,-6.0,-8.0,-6.0,-8.0,-10.0,-2.0,1.0,-2.0,-2.0,
                    -6.0,-8.0,-4.0,-10.0,-6.0,-10.0,-2.0,-2.0,1.0,-2.0,
                    -2.0,-6.0,-2.0,-8.0,-6.0,-2.0,-10.0,-2.0,-10.0,1.0}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1