void Basker<Int,Entry,Exe_Space>::DEBUG_PRINT() { //print_sep_bal(); #ifdef BASKER_2DL printL2D(); printLMTX(); #else //printL(); #endif std::cout << "L printed " << std::endl; printU(); printUMTX(); std::cout << "U printed" << std::endl; //printRHS(); std::cout << "RHS printed" << std::endl; //printSOL(); std::cout << "SOL printed" << std::endl; //printTree(); std::cout << "Tree printed" << std::endl; //Print out vectors if(match_flag == BASKER_TRUE) { printVec("match.csc", order_match_array, order_match_array.dimension_0()); } if(btf_flag == BASKER_TRUE) { printVec("btf.csc", order_btf_array, order_btf_array.dimension_0()); printVec("amdblk.csc", order_blk_amd_array, order_blk_amd_array.dimension_0()); } if(btf_tabs_offset != 0) { printVec("ND.csc", part_tree.permtab, part_tree.permtab.dimension_0()); } if(amd_flag == BASKER_TRUE) { printVec("camd.csc", order_csym_array, order_csym_array.dimension_0()); } }//end DEBUG_PRINT()
void Basker<Int,Entry,Exe_Space>::DEBUG_PRINT() { //print_sep_bal(); #ifdef BASKER_2DL printL2D(); #else //printL(); #endif std::cout << "L printed " << std::endl; printU(); std::cout << "U printed" << std::endl; //printRHS(); std::cout << "RHS printed" << std::endl; //printSOL(); std::cout << "SOL printed" << std::endl; //printTree(); std::cout << "Tree printed" << std::endl; }//end DEBUG_PRINT()