Home
last modified time | relevance | path

Searched refs:invecs (Results 1 – 2 of 2) sorted by relevance

/petsc/src/vec/vec/utils/
H A Dcomb.c50 …PetscCall(PetscMalloc6(MAXOPS, &(*sr)->lvalues, MAXOPS, &(*sr)->gvalues, MAXOPS, &(*sr)->invecs, M… in PetscSplitReductionCreate()
252 void **invecs = sr->invecs; in PetscSplitReductionExtend() local
256 … 2 * maxops, &sr->gvalues, 2 * maxops, &sr->reducetype, 2 * maxops, &sr->invecs, 2 * maxops, &sr->… in PetscSplitReductionExtend()
260 PetscCall(PetscArraycpy(sr->invecs, invecs, maxops)); in PetscSplitReductionExtend()
263 PetscCall(PetscFree6(lvalues, gvalues, reducetype, invecs, lvalues_mix, gvalues_mix)); in PetscSplitReductionExtend()
270 …PetscCall(PetscFree6(sr->lvalues, sr->gvalues, sr->reducetype, sr->invecs, sr->lvalues_mix, sr->gv… in PetscSplitReductionDestroy()
356 sr->invecs[sr->numopsbegin] = (void *)x; in VecDotBegin()
391 …PetscCheck(!x || (void *)x == sr->invecs[sr->numopsend], PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE… in VecDotEnd()
439 sr->invecs[sr->numopsbegin] = (void *)x; in VecTDotBegin()
506 sr->invecs[sr->numopsbegin] = (void *)x; in VecNormBegin()
[all …]
/petsc/include/petsc/private/
H A Dpetscimpl.h1481 void **invecs; /* for debugging only, vector/memory used with each op */ member