MatCreateH2OpusFromKernel#
Creates a MATH2OPUS
from a user-supplied kernel.
Synopsis#
Input Parameters#
comm - MPI communicator
m - number of local rows (or
PETSC_DECIDE
to have calculated if M is given)n - number of local columns (or
PETSC_DECIDE
to have calculated if N is given)M - number of global rows (or
PETSC_DETERMINE
to have calculated if m is given)N - number of global columns (or
PETSC_DETERMINE
to have calculated if n is given)spacedim - dimension of the space coordinates
coords - coordinates of the points
cdist - whether or not coordinates are distributed
kernel - computational kernel (or NULL)
kernelctx - kernel context
eta - admissibility condition tolerance
leafsize - leaf size in cluster tree
basisord - approximation order for Chebychev interpolation of low-rank blocks
Output Parameter#
nA - matrix
Options Database Keys#
See Also#
Level#
intermediate
Location#
Examples#
src/ksp/ksp/tutorials/ex21.c.html
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages