| /petsc/include/ |
| H A D | petscdmfield.h | 27 PETSC_EXTERN PetscErrorCode DMFieldSetType(DMField, DMFieldType); 28 PETSC_EXTERN PetscErrorCode DMFieldGetType(DMField, DMFieldType *); 29 PETSC_EXTERN PetscErrorCode DMFieldRegister(const char[], PetscErrorCode (*)(DMField)); 39 PETSC_EXTERN PetscErrorCode DMFieldDestroy(DMField *); 40 PETSC_EXTERN PetscErrorCode DMFieldView(DMField, PetscViewer); 42 PETSC_EXTERN PetscErrorCode DMFieldGetDM(DMField, DM *); 43 PETSC_EXTERN PetscErrorCode DMFieldGetNumComponents(DMField, PetscInt *); 45 PETSC_EXTERN PetscErrorCode DMFieldEvaluate(DMField, Vec, PetscDataType, void *, void *, void *); 46 PETSC_EXTERN PetscErrorCode DMFieldEvaluateFE(DMField, IS, PetscQuadrature, PetscDataType, void *, … 47 PETSC_EXTERN PetscErrorCode DMFieldEvaluateFV(DMField, IS, PetscDataType, void *, void *, void *); [all …]
|
| H A D | petscdmtypes.h | 311 typedef struct _p_DMField *DMField; typedef
|
| H A D | petscdm.h | 175 PETSC_EXTERN PetscErrorCode DMGetCoordinateField(DM, DMField *); 176 PETSC_EXTERN PetscErrorCode DMSetCoordinateField(DM, DMField); 177 PETSC_EXTERN PetscErrorCode DMSetCellCoordinateField(DM, DMField);
|
| H A D | petscdmplex.h | 468 …mputeBdResidualSingleByKey(DM, PetscWeakForm, PetscFormKey, IS, Vec, Vec, PetscReal, DMField, Vec); 469 … DMLabel, PetscInt, const PetscInt[], PetscInt, IS, Vec, Vec, PetscReal, DMField, PetscReal, Mat, …
|
| /petsc/include/petsc/private/ |
| H A D | dmfieldimpl.h | 11 PetscErrorCode (*create)(DMField); 12 PetscErrorCode (*destroy)(DMField); 13 PetscErrorCode (*setfromoptions)(PetscOptionItems, DMField); 14 PetscErrorCode (*setup)(DMField); 15 PetscErrorCode (*view)(DMField, PetscViewer); 16 PetscErrorCode (*evaluate)(DMField, Vec, PetscDataType, void *, void *, void *); 17 PetscErrorCode (*evaluateFE)(DMField, IS, PetscQuadrature, PetscDataType, void *, void *, void *); 18 PetscErrorCode (*evaluateFV)(DMField, IS, PetscDataType, void *, void *, void *); 19 PetscErrorCode (*getDegree)(DMField, IS, PetscInt *, PetscInt *); 20 PetscErrorCode (*createDefaultQuadrature)(DMField, IS, PetscQuadrature *); [all …]
|
| H A D | dmimpl.h | 51 PetscErrorCode (*createcoordinatefield)(DM, DMField *); 223 DMField field; /* Coordinates as an abstract field */
|
| H A D | dmpleximpl.h | 814 PETSC_EXTERN PetscErrorCode DMSNESGetFEGeom(DMField, IS, PetscQuadratur… 815 PETSC_EXTERN PetscErrorCode DMSNESRestoreFEGeom(DMField, IS, PetscQuadr… 844 PETSC_INTERN PetscErrorCode DMCreateCoordinateField_Plex(DM dm, DMField *field);
|
| /petsc/src/dm/field/impls/shell/ |
| H A D | dmfieldshell.c | 5 PetscErrorCode (*destroy)(DMField); 8 PetscErrorCode DMFieldShellGetContext(DMField field, PetscCtxRt ctx) in DMFieldShellGetContext() 21 static PetscErrorCode DMFieldDestroy_Shell(DMField field) in DMFieldDestroy_Shell() 31 PetscErrorCode DMFieldShellEvaluateFEDefault(DMField field, IS pointIS, PetscQuadrature quad, Petsc… in DMFieldShellEvaluateFEDefault() 34 DMField coordField; in DMFieldShellEvaluateFEDefault() 144 PetscErrorCode DMFieldShellEvaluateFVDefault(DMField field, IS pointIS, PetscDataType type, void *B… in DMFieldShellEvaluateFVDefault() 147 DMField coordField; in DMFieldShellEvaluateFVDefault() 177 PetscErrorCode DMFieldShellSetDestroy(DMField field, PetscErrorCode (*destroy)(DMField)) in DMFieldShellSetDestroy() argument 187 PetscErrorCode DMFieldShellSetEvaluate(DMField field, PetscErrorCode (*evaluate)(DMField, Vec, Pets… in DMFieldShellSetEvaluate() argument 195 PetscErrorCode DMFieldShellSetEvaluateFE(DMField field, PetscErrorCode (*evaluateFE)(DMField, IS, P… in DMFieldShellSetEvaluateFE() argument [all …]
|
| /petsc/src/dm/field/interface/ |
| H A D | dmfieldregi.c | 3 PETSC_EXTERN PetscErrorCode DMFieldCreate_DA(DMField); 4 PETSC_EXTERN PetscErrorCode DMFieldCreate_DS(DMField); 5 PETSC_EXTERN PetscErrorCode DMFieldCreate_Shell(DMField); 55 PetscErrorCode DMFieldRegister(const char sname[], PetscErrorCode (*function)(DMField)) in DMFieldRegister() argument
|
| H A D | dmfield.c | 7 …rrorCode DMFieldCreate(DM dm, PetscInt numComponents, DMFieldContinuity continuity, DMField *field) in DMFieldCreate() 9 DMField b; in DMFieldCreate() 37 PetscErrorCode DMFieldDestroy(DMField *field) in DMFieldDestroy() 65 PetscErrorCode DMFieldView(DMField field, PetscViewer viewer) in DMFieldView() 108 PetscErrorCode DMFieldSetType(DMField field, DMFieldType type) in DMFieldSetType() 111 PetscErrorCode (*r)(DMField); in DMFieldSetType() 147 PetscErrorCode DMFieldGetType(DMField field, DMFieldType *type) in DMFieldGetType() 172 PetscErrorCode DMFieldGetNumComponents(DMField field, PetscInt *nc) in DMFieldGetNumComponents() 196 PetscErrorCode DMFieldGetDM(DMField field, DM *dm) in DMFieldGetDM() 234 PetscErrorCode DMFieldEvaluate(DMField field, Vec points, PetscDataType datatype, void *B, void *D,… in DMFieldEvaluate() [all …]
|
| /petsc/src/dm/field/impls/da/ |
| H A D | dmfieldda.c | 12 static PetscErrorCode DMFieldDestroy_DA(DMField field) in DMFieldDestroy_DA() 23 static PetscErrorCode DMFieldView_DA(DMField field, PetscViewer viewer) in DMFieldView_DA() 179 static PetscErrorCode DMFieldEvaluate_DA(DMField field, Vec points, PetscDataType datatype, void *B… in DMFieldEvaluate_DA() 203 static PetscErrorCode DMFieldEvaluateFE_DA(DMField field, IS cellIS, PetscQuadrature points, PetscD… in DMFieldEvaluateFE_DA() 302 static PetscErrorCode DMFieldEvaluateFV_DA(DMField field, IS cellIS, PetscDataType datatype, void *… in DMFieldEvaluateFV_DA() 355 static PetscErrorCode DMFieldGetDegree_DA(DMField field, IS pointIS, PetscInt *minDegree, PetscInt … in DMFieldGetDegree_DA() 376 static PetscErrorCode DMFieldCreateDefaultQuadrature_DA(DMField field, IS cellIS, PetscQuadrature *… in DMFieldCreateDefaultQuadrature_DA() 397 static PetscErrorCode DMFieldInitialize_DA(DMField field) in DMFieldInitialize_DA() 454 PETSC_INTERN PetscErrorCode DMFieldCreate_DA(DMField field) in DMFieldCreate_DA() 465 PetscErrorCode DMFieldCreateDA(DM dm, PetscInt nc, const PetscScalar *cornerValues, DMField *field) in DMFieldCreateDA() [all …]
|
| /petsc/src/dm/field/tutorials/ |
| H A D | ex1.c | 26 static PetscErrorCode TestEvaluate(DMField field, PetscInt n, PetscRandom rand) in TestEvaluate() 61 static PetscErrorCode TestEvaluateFE(DMField field, PetscInt n, PetscInt cStart, PetscInt cEnd, Pet… in TestEvaluateFE() 105 static PetscErrorCode TestEvaluateFV(DMField field, PetscInt n, PetscInt cStart, PetscInt cEnd, Pet… in TestEvaluateFV() 157 static PetscErrorCode TestShellEvaluate(DMField field, Vec points, PetscDataType type, void *B, voi… in TestShellEvaluate() 209 static PetscErrorCode TestShellDestroy(DMField field) in TestShellDestroy() 226 DMField field = NULL; in main()
|
| /petsc/src/dm/field/impls/ds/ |
| H A D | dmfieldds.c | 18 static PetscErrorCode DMFieldDestroy_DS(DMField field) in DMFieldDestroy_DS() 35 static PetscErrorCode DMFieldView_DS(DMField field, PetscViewer viewer) in DMFieldView_DS() 57 static PetscErrorCode DMFieldDSGetHeightDisc(DMField field, PetscInt height, PetscObject discList[]… in DMFieldDSGetHeightDisc() 86 static PetscErrorCode DMFieldGetClosure_Internal(DMField field, PetscInt cell, PetscBool *isDG, Pet… in DMFieldGetClosure_Internal() 127 static PetscErrorCode DMFieldRestoreClosure_Internal(DMField field, PetscInt cell, PetscBool *isDG,… in DMFieldRestoreClosure_Internal() 145 static PetscErrorCode DMFieldEvaluateFE_DS(DMField field, IS pointIS, PetscQuadrature quad, PetscDa… in DMFieldEvaluateFE_DS() 227 static PetscErrorCode DMFieldEvaluate_DS(DMField field, Vec points, PetscDataType datatype, void *B… in DMFieldEvaluate_DS() 449 static PetscErrorCode DMFieldEvaluateFV_DS(DMField field, IS pointIS, PetscDataType type, void *B, … in DMFieldEvaluateFV_DS() 464 DMField coordField; in DMFieldEvaluateFV_DS() 656 static PetscErrorCode DMFieldGetDegree_DS(DMField field, IS pointIS, PetscInt *minDegree, PetscInt … in DMFieldGetDegree_DS() [all …]
|
| /petsc/src/dm/dt/fe/tests/ |
| H A D | ex1.c | 103 PetscErrorCode CellRangeGetFEGeom(IS cellIS, DMField coordField, PetscQuadrature quad, PetscFEGeomM… in CellRangeGetFEGeom() 122 PetscErrorCode CellRangeRestoreFEGeom(IS cellIS, DMField coordField, PetscQuadrature quad, PetscBoo… in CellRangeRestoreFEGeom() 131 DMField coordField; in CreateFEGeometry() 161 DMField coordField; in DestroyFEGeometry()
|
| H A D | ex2.c | 94 PetscErrorCode CellRangeGetFEGeom(IS cellIS, DMField coordField, PetscQuadrature quad, PetscFEGeomM… in CellRangeGetFEGeom() 113 PetscErrorCode CellRangeRestoreFEGeom(IS cellIS, DMField coordField, PetscQuadrature quad, PetscBoo… in CellRangeRestoreFEGeom() 122 DMField coordField; in CreateFEGeometry() 152 DMField coordField; in DestroyFEGeometry()
|
| /petsc/src/dm/field/tutorials/output/ |
| H A D | ex1_shell.out | 1 DMField Object: field 1 MPI process
|
| H A D | ex1_ds.out | 1 DMField Object: field 1 MPI process
|
| H A D | ex1_da.out | 1 DMField Object: field 1 MPI process
|
| /petsc/src/dm/interface/ |
| H A D | dmcoordinates.c | 849 PetscErrorCode DMGetCoordinateField(DM dm, DMField *field) in DMGetCoordinateField() 859 PetscErrorCode DMSetCoordinateField(DM dm, DMField field) in DMSetCoordinateField() 870 PetscErrorCode DMSetCellCoordinateField(DM dm, DMField field) in DMSetCellCoordinateField() 1181 DMField cf; in DMSetCoordinateDisc()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 59 static PetscErrorCode DMPlexGetFEGeom(DMField coordField, IS pointIS, PetscQuadrature quad, PetscFE… in DMPlexGetFEGeom() 82 static PetscErrorCode DMPlexRestoreFEGeom(DMField coordField, IS pointIS, PetscQuadrature quad, Pet… in DMPlexRestoreFEGeom() 2422 DMField coordField; in DMPlexComputeIntegral_Internal() 2720 DMField coordField; in DMPlexComputeBdIntegral_Internal() 4359 PetscErrorCode DMSNESGetFEGeom(DMField coordField, IS pointIS, PetscQuadrature quad, PetscFEGeomMod… in DMSNESGetFEGeom() 4382 PetscErrorCode DMSNESRestoreFEGeom(DMField coordField, IS pointIS, PetscQuadrature quad, PetscBool … in DMSNESRestoreFEGeom() 4399 DMField coordField = NULL; in DMPlexComputeResidual_Patch_Internal() 4626 DMField coordField; in DMPlexComputeJacobian_Patch_Internal() 4918 …orm wf, PetscFormKey key, IS facetIS, Vec locX, Vec locX_t, PetscReal t, DMField coordField, Vec l… in DMPlexComputeBdResidualSingleByKey() 5087 DMField coordField; in DMPlexComputeBdResidualSingle() [all …]
|
| H A D | plexproject.c | 726 DMField coordField; in DMProjectLocal_Generic_Plex()
|
| H A D | plexgeometry.c | 4124 DMField cf; in DMPlexRemapGeometry()
|
| /petsc/src/ts/tutorials/hamiltonian/ |
| H A D | ex3.c | 825 DMField coordField; in CreateMesh()
|
| H A D | ex2.c | 916 DMField coordField; in CreateMesh()
|
| H A D | ex4.c | 1424 DMField coordField; in CreateMesh()
|