Home
last modified time | relevance | path

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

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DFE.pyx71 cdef PetscFE newfe = NULL
72 CHKERR(PetscFECreate(ccomm, &newfe))
73 CHKERR(PetscCLEAR(self.obj)); self.fe = newfe
110 cdef PetscFE newfe = NULL
118 CHKERR(PetscFECreateDefault(ccomm, cdim, cnc, cisSimplex, cprefix, cqorder, &newfe))
119 CHKERR(PetscCLEAR(self.obj)); self.fe = newfe
156 cdef PetscFE newfe = NULL
164 CHKERR(PetscFECreateDefault(ccomm, cdim, cnc, cCellType, cprefix, cqorder, &newfe))
165 CHKERR(PetscCLEAR(self.obj)); self.fe = newfe
202 cdef PetscFE newfe = NULL
[all …]
/petsc/src/dm/dt/fe/interface/
H A Dfe.c2240 …tscErrorCode PetscFELimitDegree(PetscFE fe, PetscInt minDegree, PetscInt maxDegree, PetscFE *newfe) in PetscFELimitDegree() argument
2259 *newfe = fe; in PetscFELimitDegree()
2277 …cFECreateLagrangeByCell(PetscObjectComm((PetscObject)fe), dim, Nc, ct, k, PETSC_DETERMINE, newfe)); in PetscFELimitDegree()
2279 PetscCall(PetscFESetQuadrature(*newfe, q)); in PetscFELimitDegree()
2282 *newfe = fe; in PetscFELimitDegree()
/petsc/src/dm/interface/
H A Ddm.c5221 PetscFE newfe; in DMCopyFields() local
5223 PetscCall(PetscFELimitDegree((PetscFE)field, minDegree, maxDegree, &newfe)); in DMCopyFields()
5224 PetscCall(DMSetField(newdm, f, label, (PetscObject)newfe)); in DMCopyFields()
5225 PetscCall(PetscFEDestroy(&newfe)); in DMCopyFields()