#include "petscdmnetwork.h" PetscErrorCode DMNetworkSetSizes(DM dm,PetscInt Nsubnet,PetscInt NsubnetCouple,PetscInt nV[], PetscInt nE[], PetscInt NV[], PetscInt NE[])Collective on DM
| dm | - the dm object | |
| Nsubnet | - number of subnetworks | |
| NsubnetCouple | - number of coupling subnetworks | |
| nV | - number of local vertices for each subnetwork and coupling subnetwork | |
| nE | - number of local edges for each subnetwork and coupling subnetwork | |
| NV | - number of global vertices (or PETSC_DETERMINE) for each subnetwork and coupling subnetwork | |
| NE | - number of global edges (or PETSC_DETERMINE) for each subnetwork and coupling subnetwork |
Notes If one processor calls this with NV (NE) of PETSC_DECIDE then all processors must, otherwise the prgram will hang.
You cannot change the sizes once they have been set. nV, nE, NV and NE are arrays of length Nsubnet+NsubnetCouple.