Maybe create the large matrix and use https://www.mcs.anl.gov/petsc/petsc-3.7/docs/manualpages/Mat/MatGetSubMatrix.html with MAT_REUSE_MATRIX.
Or pad the IS arguments to MatGetSubMatrix with -1, so the size is correct and PETSc should ignore -1, and use MAT_INITIAL_MATRIX. Others may know what will work. Good luck, Mark On Wed, Feb 1, 2023 at 5:26 AM 김성익 <[email protected]> wrote: > Hello, > > > I want to put small matrix to large matrix. > The schematic of operation is as below. > [image: image.png] > Is there any function for put small matrix to large matrix at once? > > Thanks, > Hyung Kim >
