Home
last modified time | relevance | path

Searched refs:tv (Results 1 – 5 of 5) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexfem.c622 static PetscErrorCode DMPlexBasisTransformField_Internal(DM dm, DM tdm, Vec tv, PetscInt p, PetscIn… in DMPlexBasisTransformField_Internal() argument
631 PetscCall(VecGetArrayRead(tv, &ta)); in DMPlexBasisTransformField_Internal()
652 PetscCall(VecRestoreArrayRead(tv, &ta)); in DMPlexBasisTransformField_Internal()
656 static PetscErrorCode DMPlexBasisTransformFieldTensor_Internal(DM dm, DM tdm, Vec tv, PetscInt pf, … in DMPlexBasisTransformFieldTensor_Internal() argument
669 PetscCall(VecGetArrayRead(tv, &ta)); in DMPlexBasisTransformFieldTensor_Internal()
707 PetscCall(VecRestoreArrayRead(tv, &ta)); in DMPlexBasisTransformFieldTensor_Internal()
711 PetscErrorCode DMPlexBasisTransformPoint_Internal(DM dm, DM tdm, Vec tv, PetscInt p, PetscBool fiel… in DMPlexBasisTransformPoint_Internal() argument
728 …if (fieldActive[f]) PetscCall(DMPlexBasisTransformField_Internal(dm, tdm, tv, points[cp], f, l2g, … in DMPlexBasisTransformPoint_Internal()
736 PetscErrorCode DMPlexBasisTransformPointTensor_Internal(DM dm, DM tdm, Vec tv, PetscInt p, PetscBoo… in DMPlexBasisTransformPointTensor_Internal() argument
755 …PetscCall(DMPlexBasisTransformFieldTensor_Internal(dm, tdm, tv, points[cpf], f, points[cpg], g, l2… in DMPlexBasisTransformPointTensor_Internal()
[all …]
H A Dplexproject.c718 Vec localA = NULL, tv; in DMProjectLocal_Generic_Plex() local
743 PetscCall(DMGetBasisTransformVec_Internal(dm, &tv)); in DMProjectLocal_Generic_Plex()
1055 …if (transform) PetscCall(DMPlexBasisTransformPoint_Internal(plex, tdm, tv, point, fieldActive, PET… in DMProjectLocal_Generic_Plex()
1086 …if (transform) PetscCall(DMPlexBasisTransformPoint_Internal(plex, tdm, tv, p, fieldActive, PETSC_F… in DMProjectLocal_Generic_Plex()
H A Dplexcreate.c7007 for (PetscInt tv = 0; tv < Nc * 3; ++tv) { in DMPlexCreateSTLFromFile() local
7008 if (PetscBTLookup(bt, tv)) { in DMPlexCreateSTLFromFile()
7009 for (PetscInt d = 0; d < 3; ++d) coords[nv * 3 + d] = trialCoords[tv * 3 + d]; in DMPlexCreateSTLFromFile()
/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c2156 Vec tv; in PCSetCoordinates_HYPRE() local
2167 PetscCall(VecCreate(PetscObjectComm((PetscObject)pc), &tv)); in PCSetCoordinates_HYPRE()
2168 PetscCall(VecSetType(tv, VECSTANDARD)); in PCSetCoordinates_HYPRE()
2169 PetscCall(VecSetSizes(tv, nloc, PETSC_DECIDE)); in PCSetCoordinates_HYPRE()
2174 PetscCall(VecHYPRE_IJVectorCreate(tv->map, &jac->coords[i])); in PCSetCoordinates_HYPRE()
2175 PetscCall(VecGetArrayWrite(tv, &array)); in PCSetCoordinates_HYPRE()
2177 PetscCall(VecRestoreArrayWrite(tv, &array)); in PCSetCoordinates_HYPRE()
2178 PetscCall(VecHYPRE_IJVectorCopy(tv, jac->coords[i])); in PCSetCoordinates_HYPRE()
2180 PetscCall(VecDestroy(&tv)); in PCSetCoordinates_HYPRE()
/petsc/src/dm/interface/
H A Ddm.c2651 PetscErrorCode DMGetBasisTransformVec_Internal(DM dm, Vec *tv) in DMGetBasisTransformVec_Internal() argument
2655 PetscAssertPointer(tv, 2); in DMGetBasisTransformVec_Internal()
2656 *tv = dm->transform; in DMGetBasisTransformVec_Internal()
2675 Vec tv; in DMHasBasisTransform() local
2680 PetscCall(DMGetBasisTransformVec_Internal(dm, &tv)); in DMHasBasisTransform()
2681 *flg = tv ? PETSC_TRUE : PETSC_FALSE; in DMHasBasisTransform()