Lines Matching refs:distributed_operator_holder
42 …_in_user_numbering", htool::copy_diagonal_in_user_numbering(a->distributed_operator_holder->hmatri… in MatGetDiagonal_Htool()
67 …in_user_numbering", htool::copy_to_dense_in_user_numbering(*a->distributed_operator_holder->hmatri… in MatGetDiagonalBlock_Htool()
92 …erator_vector_product_local_to_local<PetscScalar>('N', 1.0, a->distributed_operator_holder->distri… in MatMult_Htool()
93 …erator_vector_product_local_to_local<PetscScalar>('N', 1.0, a->distributed_operator_holder->distri… in MatMult_Htool()
109 …erator_vector_product_local_to_local<PetscScalar>('T', 1.0, a->distributed_operator_holder->distri… in MatMultTranspose_Htool()
110 …erator_vector_product_local_to_local<PetscScalar>('T', 1.0, a->distributed_operator_holder->distri… in MatMultTranspose_Htool()
289 a->distributed_operator_holder.reset(); in MatDestroy_Htool()
304 …hmatrix_information = htool::get_distributed_hmatrix_information(a->distributed_operator_holder->h… in MatView_Htool()
308 …PetscCall(PetscViewerASCIIPrintf(pv, "symmetry: %c\n", a->distributed_operator_holder->block_diago… in MatView_Htool()
332 …rASCIIPrintf(pv, "block tree consistency: %s\n", PetscBools[a->distributed_operator_holder->hmatri… in MatView_Htool()
426 a->distributed_operator_holder.reset(); in MatAssemblyEnd_Htool()
505 …a->distributed_operator_holder = std::make_unique<htool::DefaultApproximationBuilder<PetscScalar>>… in MatAssemblyEnd_Htool()
527 …erator_matrix_product_local_to_local<PetscScalar>('N', 1.0, a->distributed_operator_holder->distri… in MatProductNumeric_Htool()
528 …erator_matrix_product_local_to_local<PetscScalar>('N', 1.0, a->distributed_operator_holder->distri… in MatProductNumeric_Htool()
531 …erator_matrix_product_local_to_local<PetscScalar>('T', 1.0, a->distributed_operator_holder->distri… in MatProductNumeric_Htool()
532 …erator_matrix_product_local_to_local<PetscScalar>('T', 1.0, a->distributed_operator_holder->distri… in MatProductNumeric_Htool()
582 *distributed_operator = &a->distributed_operator_holder->distributed_operator; in MatHtoolGetHierarchicalMat_Htool()
808 htool::copy_to_dense_in_user_numbering(a->distributed_operator_holder->hmatrix, array); in MatConvert_Htool_Dense()
978 B = new htool::HMatrix<PetscScalar>(a->distributed_operator_holder->hmatrix); in MatFactorNumeric_Htool()