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 ifM
is given)n - number of local columns (or
PETSC_DECIDE
to have calculated ifN
is given)M - number of global rows (or
PETSC_DETERMINE
to have calculated ifm
is given)N - number of global columns (or
PETSC_DETERMINE
to have calculated ifn
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#
Matrices, Mat
, MatCreate()
, MATH2OPUS
, MatCreateH2OpusFromMat()
Level#
intermediate
Location#
Examples#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages