Searched refs:pch2opus (Results 1 – 1 of 1) sorted by relevance
54 PC_H2OPUS *pch2opus = (PC_H2OPUS *)pc->data; in PCH2OpusInferCoordinates_Private() local59 if (pch2opus->sdim) PetscFunctionReturn(PETSC_SUCCESS); in PCH2OpusInferCoordinates_Private()80 PC_H2OPUS *pch2opus = (PC_H2OPUS *)pc->data; in PCReset_H2OPUS() local83 pch2opus->sdim = 0; in PCReset_H2OPUS()84 pch2opus->nlocc = 0; in PCReset_H2OPUS()85 PetscCall(PetscFree(pch2opus->coords)); in PCReset_H2OPUS()91 PC_H2OPUS *pch2opus = (PC_H2OPUS *)pc->data; in PCSetCoordinates_H2OPUS() local95 if (pch2opus->sdim && sdim == pch2opus->sdim && nlocc == pch2opus->nlocc) { in PCSetCoordinates_H2OPUS()96 PetscCall(PetscArraycmp(pch2opus->coords, coords, sdim * nlocc, &reset)); in PCSetCoordinates_H2OPUS()102 PetscCall(PetscMalloc1(sdim * nlocc, &pch2opus->coords)); in PCSetCoordinates_H2OPUS()[all …]