Searched refs:tv (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 622 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 D | plexproject.c | 718 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 D | plexcreate.c | 7007 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 D | hypre.c | 2156 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 D | dm.c | 2651 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()
|