Home
last modified time | relevance | path

Searched refs:vcoords (Results 1 – 10 of 10) sorted by relevance

/petsc/src/ts/tests/
H A Dex28.c247 PetscScalar *vcoords = NULL; in CheckDistribution() local
249 PetscCall(DMPlexVecGetClosure(dm, coordSection, coordsLocal, c, NULL, &vcoords)); in CheckDistribution()
250 neq += ComputeCDF(m, n, T, vcoords[0], vcoords[1]); in CheckDistribution()
251 PetscCall(DMPlexVecRestoreClosure(dm, coordSection, coordsLocal, c, NULL, &vcoords)); in CheckDistribution()
317 PetscScalar *vcoords = NULL; in RHSFunctionParticles() local
322 PetscCall(DMPlexVecGetClosure(plex, coordSection, coordsLocal, c, NULL, &vcoords)); in RHSFunctionParticles()
323 neq = ComputeCDF(m, n, T, vcoords[0], vcoords[1]); in RHSFunctionParticles()
324 PetscCall(DMPlexVecRestoreClosure(plex, coordSection, coordsLocal, c, NULL, &vcoords)); in RHSFunctionParticles()
330 PetscScalar *vcoords = NULL; in RHSFunctionParticles() local
340 PetscCall(DMPlexVecGetClosure(plex, coordSection, coordsLocal, p, NULL, &vcoords)); in RHSFunctionParticles()
[all …]
/petsc/src/snes/tests/
H A Dex2.c265 const PetscScalar *ivals, *vcoords; in main() local
324 PetscCall(VecGetArrayRead(interpolator->coords, &vcoords)); in main()
331 … for (PetscInt i = 0; i < spaceDim; i++) vcoordsReal[i] = PetscRealPart(vcoords[p * spaceDim + i]); in main()
333 const PetscReal *vcoordsReal = &vcoords[p * spaceDim]; in main()
339 PetscCall(VecRestoreArrayRead(interpolator->coords, &vcoords)); in main()
/petsc/src/dm/impls/plex/tests/
H A Dex19.c143 PetscScalar *vcoords; in ComputeMetric() local
146 PetscCall(DMPlexPointLocalRead(cdm, v, coords, &vcoords)); in ComputeMetric()
149 h = user->hmax - (user->hmax - user->hmin) * PetscRealPart(vcoords[0]); in ComputeMetric()
152 …h = user->hmax * PetscAbsReal(((PetscReal)1.0) - PetscExpReal(-PetscAbsScalar(vcoords[0] - (PetscR… in ComputeMetric()
/petsc/src/dm/impls/plex/tutorials/
H A Dex11.c119 PetscScalar *vcoords; in ReorientCell() local
122 PetscCall(DMPlexPointLocalRef(cdm, vertex, coords, &vcoords)); in ReorientCell()
123 for (d = 0; d < cdim; ++d) vcoords[d] = ccoords[Nv * cdim + d]; in ReorientCell()
/petsc/src/dm/impls/plex/
H A Dplexegads.c2522 PetscScalar *vcoords; in DMPlexInflateToGeomModelUseXYZ() local
2532 PetscCall(DMPlexPointLocalRef(cdm, v, coords, (void *)&vcoords)); in DMPlexInflateToGeomModelUseXYZ()
2541 for (d = 0; d < cdim; ++d) vcoords[d] = result[d]; in DMPlexInflateToGeomModelUseXYZ()
2547 PetscCall(EGlite_invEvaluate(edge, vcoords, params, result)); in DMPlexInflateToGeomModelUseXYZ()
2551 PetscCall(EG_invEvaluate(edge, vcoords, params, result)); in DMPlexInflateToGeomModelUseXYZ()
2553 for (d = 0; d < cdim; ++d) vcoords[d] = result[d]; in DMPlexInflateToGeomModelUseXYZ()
2559 PetscCall(EGlite_invEvaluate(face, vcoords, params, result)); in DMPlexInflateToGeomModelUseXYZ()
2563 PetscCall(EG_invEvaluate(face, vcoords, params, result)); in DMPlexInflateToGeomModelUseXYZ()
2565 for (d = 0; d < cdim; ++d) vcoords[d] = result[d]; in DMPlexInflateToGeomModelUseXYZ()
4946 PetscScalar *vcoords; in DMPlexGetGeomModelTUV() local
[all …]
/petsc/src/ts/tutorials/hamiltonian/
H A Dex3.c648 PetscScalar *vcoords = NULL; in InitializeWeights() local
651 PetscCall(DMPlexGetCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
659 PetscReal coord = PetscRealPart(vcoords[i * dim + d]); in InitializeWeights()
672 PetscCall(DMPlexRestoreCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
H A Dex2.c1345 PetscScalar *vcoords = NULL; in InitializeWeights() local
1348 PetscCall(DMPlexGetCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
1352 …vw = 0.5 * (PetscErfReal(vcoords[1] / PetscSqrtReal(2.)) - PetscErfReal(vcoords[0] / PetscSqrtReal… in InitializeWeights()
1357 PetscCall(DMPlexRestoreCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
H A Dex4.c1959 PetscScalar *vcoords = NULL; in InitializeWeights() local
1962 PetscCall(DMPlexGetCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
1966 …vw = 0.5 * (PetscErfReal(vcoords[1] / PetscSqrtReal(2.)) - PetscErfReal(vcoords[0] / PetscSqrtReal… in InitializeWeights()
1971 PetscCall(DMPlexRestoreCellCoordinates(vdm, vc, &visDG, &vNc, &varray, &vcoords)); in InitializeWeights()
/petsc/src/dm/impls/plex/transform/interface/
H A Dplextransform.c2318 PetscScalar vcoords[3]; in DMPlexTransformSetCoordinates() local
2323 PetscCall(DMPlexTransformMapCoordinates(tr, ct, rct[n], p, r, Nv, dEo, icoords, vcoords)); in DMPlexTransformSetCoordinates()
2324 PetscCall(DMSnapToGeomModel(dm, p, dE, vcoords, &coordsNew[off])); in DMPlexTransformSetCoordinates()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c2042 Vec vcoords; in PCBDDCComputeLocalTopologyInfo() local
2056 PetscCall(DMCreateGlobalVector(dm, &vcoords)); in PCBDDCComputeLocalTopologyInfo()
2057 PetscCall(VecGetLocalSize(vcoords, &nl)); in PCBDDCComputeLocalTopologyInfo()
2066 …scCall(PetscOptionsCreateViewer(PetscObjectComm((PetscObject)vcoords), ((PetscObject)vcoords)->opt… in PCBDDCComputeLocalTopologyInfo()
2075 PetscCall(PetscObjectSetName((PetscObject)vcoords, name)); in PCBDDCComputeLocalTopologyInfo()
2076 PetscCall(DMProjectFunction(dm, 0.0, funcs, (void **)ctxs, INSERT_VALUES, vcoords)); in PCBDDCComputeLocalTopologyInfo()
2077 if (flg) PetscCall(VecView(vcoords, viewer)); in PCBDDCComputeLocalTopologyInfo()
2078 PetscCall(VecGetArrayRead(vcoords, &v)); in PCBDDCComputeLocalTopologyInfo()
2080 PetscCall(VecRestoreArrayRead(vcoords, &v)); in PCBDDCComputeLocalTopologyInfo()
2082 PetscCall(VecDestroy(&vcoords)); in PCBDDCComputeLocalTopologyInfo()