| /petsc/include/ |
| H A D | petscdmplextransform.h | 34 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate(MPI_Comm, DMPlexTransform *); 35 PETSC_EXTERN PetscErrorCode DMPlexTransformSetType(DMPlexTransform, DMPlexTransformType); 36 PETSC_EXTERN PetscErrorCode DMPlexTransformGetType(DMPlexTransform, DMPlexTransformType *); 37 …XTERN PetscErrorCode DMPlexTransformRegister(const char[], PetscErrorCode (*)(DMPlexTransform)); 40 PETSC_EXTERN PetscErrorCode DMPlexTransformSetFromOptions(DMPlexTransform); 41 PETSC_EXTERN PetscErrorCode DMPlexTransformSetUp(DMPlexTransform); 42 PETSC_EXTERN PetscErrorCode DMPlexTransformView(DMPlexTransform, PetscViewer); 43 PETSC_EXTERN PetscErrorCode DMPlexTransformDestroy(DMPlexTransform *); 47 PETSC_EXTERN PetscErrorCode DMPlexGetTransform(DM, DMPlexTransform *); 48 PETSC_EXTERN PetscErrorCode DMPlexSetTransform(DM, DMPlexTransform); [all …]
|
| H A D | petscdmlabelephemeral.h | 10 PETSC_EXTERN PetscErrorCode DMLabelEphemeralGetTransform(DMLabel, DMPlexTransform *); 11 PETSC_EXTERN PetscErrorCode DMLabelEphemeralSetTransform(DMLabel, DMPlexTransform);
|
| H A D | petscdmplextransformtypes.h | 13 typedef struct _p_DMPlexTransform *DMPlexTransform; typedef
|
| /petsc/include/petsc/private/ |
| H A D | dmplextransformimpl.h | 16 PetscErrorCode (*view)(DMPlexTransform, PetscViewer); 17 PetscErrorCode (*setfromoptions)(DMPlexTransform, PetscOptionItems); 18 PetscErrorCode (*setup)(DMPlexTransform); 19 PetscErrorCode (*destroy)(DMPlexTransform); 20 PetscErrorCode (*setdimensions)(DMPlexTransform, DM, DM); 21 …PetscErrorCode (*celltransform)(DMPlexTransform, DMPolytopeType, PetscInt, PetscInt *, PetscInt *,… 22 PetscErrorCode (*ordersupports)(DMPlexTransform, DM, DM); 23 …PetscErrorCode (*getsubcellorientation)(DMPlexTransform, DMPolytopeType, PetscInt, PetscInt, DMPol… 24 …PetscErrorCode (*mapcoordinates)(DMPlexTransform, DMPolytopeType, DMPolytopeType, PetscInt, PetscI… 139 PetscErrorCode DMPlexTransformSetDimensions_Internal(DMPlexTransform, DM, DM); [all …]
|
| /petsc/src/dm/impls/plex/transform/impls/refine/1d/ |
| H A D | plexref1d.c | 3 static PetscErrorCode DMPlexTransformSetUp_1D(DMPlexTransform tr) in DMPlexTransformSetUp_1D() 39 static PetscErrorCode DMPlexTransformGetSubcellOrientation_1D(DMPlexTransform tr, DMPolytopeType sc… in DMPlexTransformGetSubcellOrientation_1D() 57 static PetscErrorCode DMPlexTransformCellTransform_1D(DMPlexTransform tr, DMPolytopeType source, Pe… in DMPlexTransformCellTransform_1D() 81 static PetscErrorCode DMPlexTransformSetFromOptions_1D(DMPlexTransform tr, PetscOptionItems PetscOp… in DMPlexTransformSetFromOptions_1D() 101 static PetscErrorCode DMPlexTransformView_1D(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_1D() 123 static PetscErrorCode DMPlexTransformDestroy_1D(DMPlexTransform tr) in DMPlexTransformDestroy_1D() 130 static PetscErrorCode DMPlexTransformInitialize_1D(DMPlexTransform tr) in DMPlexTransformInitialize_1D() 144 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_1D(DMPlexTransform tr) in DMPlexTransformCreate_1D()
|
| /petsc/src/dm/impls/plex/transform/impls/filter/ |
| H A D | plextrfilter.c | 3 static PetscErrorCode DMPlexTransformView_Filter(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Filter() 22 static PetscErrorCode DMPlexTransformSetUp_Filter(DMPlexTransform tr) in DMPlexTransformSetUp_Filter() 61 static PetscErrorCode DMPlexTransformDestroy_Filter(DMPlexTransform tr) in DMPlexTransformDestroy_Filter() 70 static PetscErrorCode DMPlexTransformCellTransform_Filter(DMPlexTransform tr, DMPolytopeType source… in DMPlexTransformCellTransform_Filter() 92 static PetscErrorCode DMPlexTransformInitialize_Filter(DMPlexTransform tr) in DMPlexTransformInitialize_Filter() 105 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Filter(DMPlexTransform tr) in DMPlexTransformCreate_Filter()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/alfeld/ |
| H A D | plexrefalfeld.c | 3 static PetscErrorCode DMPlexTransformView_Alfeld(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Alfeld() 22 static PetscErrorCode DMPlexTransformDestroy_Alfeld(DMPlexTransform tr) in DMPlexTransformDestroy_Alfeld() 31 static PetscErrorCode DMPlexTransformGetSubcellOrientation_Alfeld(DMPlexTransform tr, DMPolytopeTyp… in DMPlexTransformGetSubcellOrientation_Alfeld() 96 static PetscErrorCode DMPlexTransformCellRefine_Alfeld(DMPlexTransform tr, DMPolytopeType source, P… in DMPlexTransformCellRefine_Alfeld() 168 static PetscErrorCode DMPlexTransformInitialize_Alfeld(DMPlexTransform tr) in DMPlexTransformInitialize_Alfeld() 180 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Alfeld(DMPlexTransform tr) in DMPlexTransformCreate_Alfeld()
|
| /petsc/src/dm/impls/plex/transform/interface/ |
| H A D | plextransform.c | 83 …rrorCode DMPlexTransformRegister(const char name[], PetscErrorCode (*create_func)(DMPlexTransform)) in DMPlexTransformRegister() argument 91 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Filter(DMPlexTransform); 92 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Regular(DMPlexTransform); 93 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_ToBox(DMPlexTransform); 94 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Alfeld(DMPlexTransform); 95 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_SBR(DMPlexTransform); 96 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_BL(DMPlexTransform); 97 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_1D(DMPlexTransform); 98 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Extrude(DMPlexTransform); 99 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Cohesive(DMPlexTransform); [all …]
|
| /petsc/src/dm/label/impls/ephemeral/plex/ |
| H A D | dmlabelephplex.c | 22 PetscErrorCode DMLabelEphemeralGetTransform(DMLabel label, DMPlexTransform *tr) in DMLabelEphemeralGetTransform() 45 PetscErrorCode DMLabelEphemeralSetTransform(DMLabel label, DMPlexTransform tr) in DMLabelEphemeralSetTransform()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex57.c | 61 static PetscErrorCode CreateTransform(DM dm, DMLabel active, const char prefix[], DMPlexTransform *… in CreateTransform() 77 static PetscErrorCode CreateEphemeralMesh(DMPlexTransform tr, DM *tdm) in CreateEphemeralMesh() 85 static PetscErrorCode CreateConcreteMesh(DMPlexTransform tr, DM *rdm) in CreateConcreteMesh() 145 DMPlexTransform tr; in main() 158 DMPlexTransform tr2; in main()
|
| H A D | ex41.c | 53 DMPlexTransform tr; in ConstructRefineTree()
|
| /petsc/src/dm/impls/plex/transform/impls/extrude/ |
| H A D | plextrextrude.c | 5 static PetscErrorCode DMPlexTransformView_Extrude(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Extrude() 37 static PetscErrorCode DMPlexTransformSetFromOptions_Extrude(DMPlexTransform tr, PetscOptionItems Pe… in DMPlexTransformSetFromOptions_Extrude() 86 static PetscErrorCode DMPlexTransformExtrudeComputeExtrusionDim(DMPlexTransform tr) in DMPlexTransformExtrudeComputeExtrusionDim() 129 static PetscErrorCode DMPlexTransformSetDimensions_Extrude(DMPlexTransform tr, DM dm, DM tdm) in DMPlexTransformSetDimensions_Extrude() 455 static PetscErrorCode DMPlexTransformSetUp_Extrude(DMPlexTransform tr) in DMPlexTransformSetUp_Extrude() 613 static PetscErrorCode DMPlexTransformDestroy_Extrude(DMPlexTransform tr) in DMPlexTransformDestroy_Extrude() 630 static PetscErrorCode DMPlexTransformGetSubcellOrientation_Extrude(DMPlexTransform tr, DMPolytopeTy… in DMPlexTransformGetSubcellOrientation_Extrude() 752 static PetscErrorCode DMPlexTransformCellTransform_Extrude(DMPlexTransform tr, DMPolytopeType sourc… in DMPlexTransformCellTransform_Extrude() 787 static PetscErrorCode DMPlexTransformMapCoordinates_Extrude(DMPlexTransform tr, DMPolytopeType pct,… in DMPlexTransformMapCoordinates_Extrude() 869 static PetscErrorCode DMPlexTransformInitialize_Extrude(DMPlexTransform tr) in DMPlexTransformInitialize_Extrude() [all …]
|
| H A D | plextrcohesive.c | 30 static PetscErrorCode DMPlexTransformView_Cohesive(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Cohesive() 51 static PetscErrorCode DMPlexTransformSetFromOptions_Cohesive(DMPlexTransform tr, PetscOptionItems P… in DMPlexTransformSetFromOptions_Cohesive() 763 static PetscErrorCode DMPlexTransformSetUp_Cohesive(DMPlexTransform tr) in DMPlexTransformSetUp_Cohesive() 830 static PetscErrorCode DMPlexTransformDestroy_Cohesive(DMPlexTransform tr) in DMPlexTransformDestroy_Cohesive() 844 static PetscErrorCode DMPlexTransformGetSubcellOrientation_Cohesive(DMPlexTransform tr, DMPolytopeT… in DMPlexTransformGetSubcellOrientation_Cohesive() 908 static PetscErrorCode DMPlexTransformCellTransform_Cohesive(DMPlexTransform tr, DMPolytopeType sour… in DMPlexTransformCellTransform_Cohesive() 962 static PetscErrorCode DMPlexTransformOrderSupports_Cohesive(DMPlexTransform tr, DM dm, DM tdm) in DMPlexTransformOrderSupports_Cohesive() 988 static PetscErrorCode DMPlexTransformMapCoordinates_Cohesive(DMPlexTransform tr, DMPolytopeType pct… in DMPlexTransformMapCoordinates_Cohesive() 1042 static PetscErrorCode DMPlexTransformInitialize_Cohesive(DMPlexTransform tr) in DMPlexTransformInitialize_Cohesive() 1057 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Cohesive(DMPlexTransform tr) in DMPlexTransformCreate_Cohesive() [all …]
|
| /petsc/src/dm/impls/plex/transform/impls/refine/sbr/ |
| H A D | plexrefsbr.c | 15 static PetscErrorCode SBRGetEdgeLen_Private(DMPlexTransform tr, PetscInt edge, PetscReal *len) in SBRGetEdgeLen_Private() 50 static PetscErrorCode SBRSplitLocalEdges_Private(DMPlexTransform tr, DMPlexPointQueue queue) in SBRSplitLocalEdges_Private() 141 static PetscErrorCode DMPlexTransformSetUp_SBR(DMPlexTransform tr) in DMPlexTransformSetUp_SBR() 273 static PetscErrorCode DMPlexTransformGetSubcellOrientation_SBR(DMPlexTransform tr, DMPolytopeType s… in DMPlexTransformGetSubcellOrientation_SBR() 494 static PetscErrorCode DMPlexTransformCellTransform_SBR(DMPlexTransform tr, DMPolytopeType source, P… in DMPlexTransformCellTransform_SBR() 562 static PetscErrorCode DMPlexTransformSetFromOptions_SBR(DMPlexTransform tr, PetscOptionItems PetscO… in DMPlexTransformSetFromOptions_SBR() 582 static PetscErrorCode DMPlexTransformView_SBR(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_SBR() 604 static PetscErrorCode DMPlexTransformDestroy_SBR(DMPlexTransform tr) in DMPlexTransformDestroy_SBR() 616 static PetscErrorCode DMPlexTransformInitialize_SBR(DMPlexTransform tr) in DMPlexTransformInitialize_SBR() 630 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_SBR(DMPlexTransform tr) in DMPlexTransformCreate_SBR()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/tobox/ |
| H A D | plexreftobox.c | 3 static PetscErrorCode DMPlexTransformView_ToBox(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_ToBox() 22 static PetscErrorCode DMPlexTransformDestroy_ToBox(DMPlexTransform tr) in DMPlexTransformDestroy_ToBox() 31 static PetscErrorCode DMPlexTransformGetSubcellOrientation_ToBox(DMPlexTransform tr, DMPolytopeType… in DMPlexTransformGetSubcellOrientation_ToBox() 213 static PetscErrorCode DMPlexTransformCellRefine_ToBox(DMPlexTransform tr, DMPolytopeType source, Pe… in DMPlexTransformCellRefine_ToBox() 616 static PetscErrorCode DMPlexTransformInitialize_ToBox(DMPlexTransform tr) in DMPlexTransformInitialize_ToBox() 628 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_ToBox(DMPlexTransform tr) in DMPlexTransformCreate_ToBox()
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex57_tri.out | 1 DMPlexTransform Object: Transform (first_) 1 MPI process
|
| H A D | ex41_1_save.out | 24 DMPlexTransform Object: Adapt Label Transform 1 MPI process
|
| H A D | ex57_tri_patch_ref_concrete.out | 1 DMPlexTransform Object: Transform (first_) 1 MPI process
|
| /petsc/src/dm/impls/plex/transform/impls/refine/regular/ |
| H A D | plexrefregular.c | 45 PetscErrorCode DMPlexRefineRegularGetAffineFaceTransforms(DMPlexTransform tr, DMPolytopeType ct, Pe… in DMPlexRefineRegularGetAffineFaceTransforms() 133 PetscErrorCode DMPlexRefineRegularGetAffineTransforms(DMPlexTransform tr, DMPolytopeType ct, PetscI… in DMPlexRefineRegularGetAffineTransforms() 363 static PetscErrorCode DMPlexTransformView_Regular(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_Regular() 382 static PetscErrorCode DMPlexTransformDestroy_Regular(DMPlexTransform tr) in DMPlexTransformDestroy_Regular() 391 PetscErrorCode DMPlexTransformGetSubcellOrientation_Regular(DMPlexTransform tr, DMPolytopeType sct,… in DMPlexTransformGetSubcellOrientation_Regular() 645 PetscErrorCode DMPlexTransformCellRefine_Regular(DMPlexTransform tr, DMPolytopeType source, PetscIn… in DMPlexTransformCellRefine_Regular() 1265 static PetscErrorCode DMPlexTransformInitialize_Regular(DMPlexTransform tr) in DMPlexTransformInitialize_Regular() 1277 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_Regular(DMPlexTransform tr) in DMPlexTransformCreate_Regular()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexrefine.c | 83 DMPlexTransform tr; in DMPlexCreateCoarsePointIS() 152 PetscErrorCode DMPlexSetTransform(DM dm, DMPlexTransform tr) in DMPlexSetTransform() 165 PetscErrorCode DMPlexGetTransform(DM dm, DMPlexTransform *tr) in DMPlexGetTransform() 349 DMPlexTransform tr; in DMRefine_Plex() 419 DMPlexTransform tr; in DMRefineHierarchy_Plex()
|
| H A D | plexextrude.c | 54 DMPlexTransform tr; in DMPlexExtrude()
|
| /petsc/src/dm/impls/plex/transform/impls/refine/bl/ |
| H A D | plexrefbl.c | 14 static PetscErrorCode DMPlexTransformSetUp_BL(DMPlexTransform tr) in DMPlexTransformSetUp_BL() 405 static PetscErrorCode DMPlexTransformGetSubcellOrientation_BL(DMPlexTransform tr, DMPolytopeType sc… in DMPlexTransformGetSubcellOrientation_BL() 461 static PetscErrorCode DMPlexTransformCellTransform_BL(DMPlexTransform tr, DMPolytopeType source, Pe… in DMPlexTransformCellTransform_BL() 489 static PetscErrorCode DMPlexTransformMapCoordinates_BL(DMPlexTransform tr, DMPolytopeType pct, DMPo… in DMPlexTransformMapCoordinates_BL() 508 static PetscErrorCode DMPlexTransformSetFromOptions_BL(DMPlexTransform tr, PetscOptionItems PetscOp… in DMPlexTransformSetFromOptions_BL() 531 static PetscErrorCode DMPlexTransformView_BL(DMPlexTransform tr, PetscViewer viewer) in DMPlexTransformView_BL() 553 static PetscErrorCode DMPlexTransformDestroy_BL(DMPlexTransform tr) in DMPlexTransformDestroy_BL() 566 static PetscErrorCode DMPlexTransformInitialize_BL(DMPlexTransform tr) in DMPlexTransformInitialize_BL() 580 PETSC_EXTERN PetscErrorCode DMPlexTransformCreate_BL(DMPlexTransform tr) in DMPlexTransformCreate_BL()
|
| /petsc/src/dm/label/impls/ephemeral/ |
| H A D | dmlabeleph.c | 14 DMPlexTransform tr; in DMLabelEphemeralComputeStratumSize_Private() 49 DMPlexTransform tr; in DMLabelGetStratumIS_Ephemeral()
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | PETSc.pxd | 102 ctypedef _p_DMPlexTransform* PetscDMPlexTransform "DMPlexTransform" 296 ctypedef public api class DMPlexTransform(Object) [ class
|
| /petsc/src/dm/dt/fe/impls/composite/ |
| H A D | fecomposite.c | 21 DMPlexTransform tr; in PetscFESetUp_Composite()
|