#include "petscmat.h" PETSC_EXTERN PetscErrorCode MatHtoolSetKernel(Mat A,MatHtoolKernel kernel,void *kernelctx)
A | - hierarchical matrix | |
kernel | - computational kernel (or NULL) | |
kernelctx | - kernel context (if kernel is NULL, the pointer must be of type htool::VirtualGenerator<PetscScalar>*) |