Home
last modified time | relevance | path

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

/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c124 v->first_assembly_done = PETSC_FALSE; /* Mark the first assembly is not done */ in VecSetOption_MPI()
154 if (hdr->count || (x->first_assembly_done && x->sendptrs[rankid].ints)) { in VecAssemblySend_MPI_Private()
158 if (hdr->bcount || (x->first_assembly_done && x->sendptrs[rankid].intb)) { in VecAssemblySend_MPI_Private()
262 if (x->first_assembly_done) { /* this is not the first assembly */ in VecAssemblyBegin_MPI_BTS()
276 x->first_assembly_done = x->assembly_subset; in VecAssemblyBegin_MPI_BTS()
H A Dpvecimpl.h28 PetscBool first_assembly_done; /* Is the first time assembly done? */ member
/petsc/src/mat/utils/
H A Dmatstash.c837 …if (stash->first_assembly_done) { /* Set up sendhdrs and sendframes for each rank that we sent bef… in MatStashScatterBegin_BTS()
907 if (stash->first_assembly_done) { in MatStashScatterBegin_BTS()
926 …stash->first_assembly_done = mat->assembly_subset; /* See the same logic in VecAssemblyBegin_MPI_B… in MatStashScatterBegin_BTS()
976 …if (stash->first_assembly_done) { /* Reuse the communication contexts, so consolidate and reset se… in MatStashScatterEnd_BTS()
/petsc/include/petsc/private/
H A Dmatimpl.h367 PetscBool first_assembly_done; /* Is the first time matrix assembly done? */ member
/petsc/src/mat/interface/
H A Dmatrix.c6095 mat->stash.first_assembly_done = PETSC_FALSE; in MatSetOption()