Searched refs:vec1 (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/vec/utils/ |
| H A D | vinv.c | 1716 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 D | pack.c | 1631 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 D | plexcreate.c | 1090 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()
|