Lines Matching defs:A

31 static PetscErrorCode MatGetDiagonal_Htool(Mat A, Vec v)  in MatGetDiagonal_Htool()
47 static PetscErrorCode MatGetDiagonalBlock_Htool(Mat A, Mat *b) in MatGetDiagonalBlock_Htool()
82 static PetscErrorCode MatMult_Htool(Mat A, Vec x, Vec y) in MatMult_Htool()
99 static PetscErrorCode MatMultTranspose_Htool(Mat A, Vec x, Vec y) in MatMultTranspose_Htool()
116 static PetscErrorCode MatIncreaseOverlap_Htool(Mat A, PetscInt is_max, IS is[], PetscInt ov) in MatIncreaseOverlap_Htool()
158 static PetscErrorCode MatCreateSubMatrices_Htool(Mat A, PetscInt n, const IS irow[], const IS icol[… in MatCreateSubMatrices_Htool()
260 static PetscErrorCode MatDestroy_Htool(Mat A) in MatDestroy_Htool()
295 static PetscErrorCode MatView_Htool(Mat A, PetscViewer pv) in MatView_Htool()
345 static PetscErrorCode MatGetRow_Htool(Mat A, PetscInt row, PetscInt *nz, PetscInt **idx, PetscScala… in MatGetRow_Htool()
381 static PetscErrorCode MatSetFromOptions_Htool(Mat A, PetscOptionItems PetscOptionsObject) in MatSetFromOptions_Htool()
408 static PetscErrorCode MatAssemblyEnd_Htool(Mat A, MatAssemblyType) in MatAssemblyEnd_Htool()
545 Mat A, B; in MatProductSymbolic_Htool() local
576 static PetscErrorCode MatHtoolGetHierarchicalMat_Htool(Mat A, const htool::DistributedOperator<Pets… in MatHtoolGetHierarchicalMat_Htool()
601 PETSC_EXTERN PetscErrorCode MatHtoolGetHierarchicalMat(Mat A, const htool::DistributedOperator<Pets… in MatHtoolGetHierarchicalMat()
610 static PetscErrorCode MatHtoolSetKernel_Htool(Mat A, MatHtoolKernelFn *kernel, void *kernelctx) in MatHtoolSetKernel_Htool()
637 PetscErrorCode MatHtoolSetKernel(Mat A, MatHtoolKernelFn *kernel, void *kernelctx) in MatHtoolSetKernel()
647 static PetscErrorCode MatHtoolGetPermutationSource_Htool(Mat A, IS *is) in MatHtoolGetPermutationSource_Htool()
677 PetscErrorCode MatHtoolGetPermutationSource(Mat A, IS *is) in MatHtoolGetPermutationSource()
686 static PetscErrorCode MatHtoolGetPermutationTarget_Htool(Mat A, IS *is) in MatHtoolGetPermutationTarget_Htool()
714 PetscErrorCode MatHtoolGetPermutationTarget(Mat A, IS *is) in MatHtoolGetPermutationTarget()
723 static PetscErrorCode MatHtoolUsePermutation_Htool(Mat A, PetscBool use) in MatHtoolUsePermutation_Htool()
744 PetscErrorCode MatHtoolUsePermutation(Mat A, PetscBool use) in MatHtoolUsePermutation()
753 static PetscErrorCode MatHtoolUseRecompression_Htool(Mat A, PetscBool use) in MatHtoolUseRecompression_Htool()
774 PetscErrorCode MatHtoolUseRecompression(Mat A, PetscBool use) in MatHtoolUseRecompression()
783 static PetscErrorCode MatConvert_Htool_Dense(Mat A, MatType, MatReuse reuse, Mat *B) in MatConvert_Htool_Dense()
834 static PetscErrorCode MatTranspose_Htool(Mat A, MatReuse reuse, Mat *B) in MatTranspose_Htool()
899 htool::HMatrix<PetscScalar> *A; in MatDestroy_Factor() local
920 static inline PetscErrorCode MatSolve_Private(Mat A, htool::Matrix<PetscScalar> &X) in MatSolve_Private()
936 static PetscErrorCode MatSolve_Htool(Mat A, Type b, Type x) in MatSolve_Htool()
953 static PetscErrorCode MatSolve_Htool(Mat A, Type B, Type X) in MatSolve_Htool()
971 static PetscErrorCode MatFactorNumeric_Htool(Mat F, Mat A, const MatFactorInfo *) in MatFactorNumeric_Htool()
1003 static PetscErrorCode MatLUFactorSymbolic_Htool(Mat F, Mat A, IS, IS, const MatFactorInfo *) in MatLUFactorSymbolic_Htool()
1010 static PetscErrorCode MatCholeskyFactorSymbolic_Htool(Mat F, Mat A, IS, const MatFactorInfo *) in MatCholeskyFactorSymbolic_Htool()
1017 static PetscErrorCode MatGetFactor_htool_htool(Mat A, MatFactorType ftype, Mat *F) in MatGetFactor_htool_htool()
1093 Mat A; in MatCreateHtoolFromKernel() local
1134 PETSC_EXTERN PetscErrorCode MatCreate_Htool(Mat A) in MatCreate_Htool()