Searched refs:stagCoord (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/stag/ |
| H A D | stagda.c | 306 Vec stagCoord, daCoord; in DMStagTransferCoordinatesToDMDA() local 314 PetscCall(DMGetCoordinatesLocal(dmstag, &stagCoord)); /* Note local */ in DMStagTransferCoordinatesToDMDA() 337 PetscCall(DMStagVecGetArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA() 339 PetscCall(DMStagVecRestoreArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA() 355 PetscCall(DMStagVecGetArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA() 361 PetscCall(DMStagVecRestoreArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA() 382 PetscCall(DMStagVecGetArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA() 390 PetscCall(DMStagVecRestoreArrayRead(dmstagCoord, stagCoord, &cArrStag)); in DMStagTransferCoordinatesToDMDA()
|
| H A D | stag1d.c | 90 DM_Stag *stagCoord; in DMStagSetUniformCoordinatesExplicit_1d() local 100 stagCoord = (DM_Stag *)dmCoord->data; in DMStagSetUniformCoordinatesExplicit_1d() 102 …PetscCheck(stagCoord->dof[s] == 0 || stagCoord->dof[s] == 1, PetscObjectComm((PetscObject)dm), PET… in DMStagSetUniformCoordinatesExplicit_1d() 103 stagCoord->dof[s]); in DMStagSetUniformCoordinatesExplicit_1d() 108 if (stagCoord->dof[0]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_LEFT, 0, &ileft)); in DMStagSetUniformCoordinatesExplicit_1d() 109 if (stagCoord->dof[1]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_ELEMENT, 0, &ielement)); in DMStagSetUniformCoordinatesExplicit_1d() 113 h = (xmax - xmin) / stagCoord->N[0]; in DMStagSetUniformCoordinatesExplicit_1d() 116 if (stagCoord->dof[0]) { in DMStagSetUniformCoordinatesExplicit_1d() 120 if (stagCoord->dof[1]) { in DMStagSetUniformCoordinatesExplicit_1d()
|
| H A D | stag2d.c | 129 DM_Stag *stagCoord; in DMStagSetUniformCoordinatesExplicit_2d() local 139 stagCoord = (DM_Stag *)dmCoord->data; in DMStagSetUniformCoordinatesExplicit_2d() 141 …PetscCheck(stagCoord->dof[s] == 0 || stagCoord->dof[s] == 2, PetscObjectComm((PetscObject)dm), PET… in DMStagSetUniformCoordinatesExplicit_2d() 142 stagCoord->dof[s]); in DMStagSetUniformCoordinatesExplicit_2d() 147 if (stagCoord->dof[0]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_DOWN_LEFT, 0, &idownleft)); in DMStagSetUniformCoordinatesExplicit_2d() 148 if (stagCoord->dof[1]) { in DMStagSetUniformCoordinatesExplicit_2d() 152 if (stagCoord->dof[2]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_ELEMENT, 0, &ielement)); in DMStagSetUniformCoordinatesExplicit_2d() 157 h[0] = (xmax - xmin) / stagCoord->N[0]; in DMStagSetUniformCoordinatesExplicit_2d() 158 h[1] = (ymax - ymin) / stagCoord->N[1]; in DMStagSetUniformCoordinatesExplicit_2d() 162 if (stagCoord->dof[0]) { in DMStagSetUniformCoordinatesExplicit_2d() [all …]
|
| H A D | stag3d.c | 201 DM_Stag *stagCoord; in DMStagSetUniformCoordinatesExplicit_3d() local 211 stagCoord = (DM_Stag *)dmCoord->data; in DMStagSetUniformCoordinatesExplicit_3d() 213 …PetscCheck(stagCoord->dof[s] == 0 || stagCoord->dof[s] == 3, PetscObjectComm((PetscObject)dm), PET… in DMStagSetUniformCoordinatesExplicit_3d() 214 stagCoord->dof[s]); in DMStagSetUniformCoordinatesExplicit_3d() 218 …if (stagCoord->dof[0]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_BACK_DOWN_LEFT, 0, &ibackdo… in DMStagSetUniformCoordinatesExplicit_3d() 219 if (stagCoord->dof[1]) { in DMStagSetUniformCoordinatesExplicit_3d() 224 if (stagCoord->dof[2]) { in DMStagSetUniformCoordinatesExplicit_3d() 229 if (stagCoord->dof[3]) PetscCall(DMStagGetLocationSlot(dmCoord, DMSTAG_ELEMENT, 0, &ielement)); in DMStagSetUniformCoordinatesExplicit_3d() 234 h[0] = (xmax - xmin) / stagCoord->N[0]; in DMStagSetUniformCoordinatesExplicit_3d() 235 h[1] = (ymax - ymin) / stagCoord->N[1]; in DMStagSetUniformCoordinatesExplicit_3d() [all …]
|