Home
last modified time | relevance | path

Searched refs:vec1 (Results 1 – 3 of 3) sorted by relevance

/petsc/src/vec/vec/utils/
H A Dvinv.c1716 PetscErrorCode VecEqual(Vec vec1, Vec vec2, PetscBool *flg) in VecEqual() argument
1723 PetscValidHeaderSpecific(vec1, VEC_CLASSID, 1); in VecEqual()
1726 if (vec1 == vec2) *flg = PETSC_TRUE; in VecEqual()
1728 PetscCall(VecGetSize(vec1, &N1)); in VecEqual()
1732 PetscCall(VecGetLocalSize(vec1, &n1)); in VecEqual()
1736 PetscCall(VecGetArrayRead(vec1, &v1)); in VecEqual()
1739 PetscCall(VecRestoreArrayRead(vec1, &v1)); in VecEqual()
1744 …scCallMPI(MPIU_Allreduce(&flg1, flg, 1, MPI_C_BOOL, MPI_LAND, PetscObjectComm((PetscObject)vec1))); in VecEqual()
/petsc/src/dm/impls/composite/
H A Dpack.c1631 static PetscErrorCode DMLocalToLocalBegin_Composite(DM dm, Vec vec1, InsertMode mode, Vec vec2) in DMLocalToLocalBegin_Composite() argument
1640 PetscValidHeaderSpecific(vec1, VEC_CLASSID, 2); in DMLocalToLocalBegin_Composite()
1645 PetscCall(VecGetArrayRead(vec1, &array1)); in DMLocalToLocalBegin_Composite()
1671 PetscCall(VecRestoreArrayRead(vec1, &array1)); in DMLocalToLocalBegin_Composite()
/petsc/src/dm/impls/plex/
H A Dplexcreate.c1090 PetscScalar vec1[3], vec2[3], normal[3]; in DMPlexSetBoxLabel_Internal() local
1093 vec1[d] = PetscRealPart(coords[1 * dim + d]) - PetscRealPart(coords[0 * dim + d]); in DMPlexSetBoxLabel_Internal()
1098 normal[0] = flip * ((vec1[1] * vec2[2]) - (vec1[2] * vec2[1])); in DMPlexSetBoxLabel_Internal()
1099 normal[1] = flip * ((vec1[2] * vec2[0]) - (vec1[0] * vec2[2])); in DMPlexSetBoxLabel_Internal()
1100 normal[2] = flip * ((vec1[0] * vec2[1]) - (vec1[1] * vec2[0])); in DMPlexSetBoxLabel_Internal()