Actual source code: dmproductimpl.h

  1: #pragma once

  3: #include <petscdmproduct.h>
  4: #include <petsc/private/dmimpl.h>

  6: #define DMPRODUCT_MAX_DIM 3

  8: typedef struct {
  9:   DM       dm[DMPRODUCT_MAX_DIM];
 10:   PetscInt dim[DMPRODUCT_MAX_DIM]; /* Which dimension in the sub DM for this slot? */
 11: } DM_Product;