MatCreateH2OpusFromKernel#
Creates a MATH2OPUS from a user-supplied kernel.
Synopsis#
Input Parameters#
- comm - MPI communicator 
- m - number of local rows (or - PETSC_DECIDEto have calculated if- Mis given)
- n - number of local columns (or - PETSC_DECIDEto have calculated if- Nis given)
- M - number of global rows (or - PETSC_DETERMINEto have calculated if- mis given)
- N - number of global columns (or - PETSC_DETERMINEto have calculated if- nis 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