| pack.c (e1b06f76ad35ce2a89fc667d1feb3b2de35f6e0a) | pack.c (bebe2cf65d55febe21a5af8db2bd2e168caaa2e7) |
|---|---|
| 1 2#include <../src/dm/impls/composite/packimpl.h> /*I "petscdmcomposite.h" I*/ 3#include <petsc/private/isimpl.h> 4#include <petscds.h> 5 6#undef __FUNCT__ 7#define __FUNCT__ "DMCompositeSetCoupling" 8/*@C 9 DMCompositeSetCoupling - Sets user provided routines that compute the coupling between the | 1 2#include <../src/dm/impls/composite/packimpl.h> /*I "petscdmcomposite.h" I*/ 3#include <petsc/private/isimpl.h> 4#include <petscds.h> 5 6#undef __FUNCT__ 7#define __FUNCT__ "DMCompositeSetCoupling" 8/*@C 9 DMCompositeSetCoupling - Sets user provided routines that compute the coupling between the |
| 10 seperate components (DMs) in a DMto build the correct matrix nonzero structure. | 10 separate components (DMs) in a DMto build the correct matrix nonzero structure. |
| 11 12 13 Logically Collective on MPI_Comm 14 15 Input Parameter: 16+ dm - the composite object 17- formcouplelocations - routine to set the nonzero locations in the matrix 18 --- 1475 unchanged lines hidden --- | 11 12 13 Logically Collective on MPI_Comm 14 15 Input Parameter: 16+ dm - the composite object 17- formcouplelocations - routine to set the nonzero locations in the matrix 18 --- 1475 unchanged lines hidden --- |