Searched refs:dualSpace (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/dm/dt/fe/impls/composite/ |
| H A D | fecomposite.c | 31 PetscCall(PetscDualSpaceGetDM(fem->dualSpace, &K)); in PetscFESetUp_Composite() 39 PetscCall(PetscDualSpaceGetDimension(fem->dualSpace, &pdim)); in PetscFESetUp_Composite() 43 PetscCall(PetscDualSpaceGetSection(fem->dualSpace, §ion)); in PetscFESetUp_Composite() 77 PetscCall(PetscDualSpaceGetFunctional(fem->dualSpace, cmp->embedding[s * spdim + j], &f)); in PetscFESetUp_Composite() 117 PetscCall(PetscDualSpaceGetDM(fem->dualSpace, &dm)); in PetscFEComputeTabulation_Composite() 121 PetscCall(PetscDualSpaceGetDimension(fem->dualSpace, &pdim)); in PetscFEComputeTabulation_Composite()
|
| /petsc/src/dm/dt/fv/interface/ |
| H A D | fv.c | 1131 PetscCall(PetscDualSpaceDestroy(&(*fvm)->dualSpace)); in PetscFVDestroy() 1492 PetscCall(PetscDualSpaceCreate(PetscObjectComm((PetscObject)fvm), &fvm->dualSpace)); in PetscFVCreateDualSpace() 1493 PetscCall(PetscDualSpaceSetType(fvm->dualSpace, PETSCDUALSPACESIMPLE)); in PetscFVCreateDualSpace() 1495 PetscCall(PetscDualSpaceSetNumComponents(fvm->dualSpace, Nc)); in PetscFVCreateDualSpace() 1496 PetscCall(PetscDualSpaceSetDM(fvm->dualSpace, K)); in PetscFVCreateDualSpace() 1498 PetscCall(PetscDualSpaceSimpleSetDimension(fvm->dualSpace, Nc)); in PetscFVCreateDualSpace() 1509 PetscCall(PetscDualSpaceSimpleSetFunctional(fvm->dualSpace, c, qc)); in PetscFVCreateDualSpace() 1512 PetscCall(PetscDualSpaceSetUp(fvm->dualSpace)); in PetscFVCreateDualSpace() 1539 if (!fvm->dualSpace) { in PetscFVGetDualSpace() 1545 *sp = fvm->dualSpace; in PetscFVGetDualSpace() [all …]
|
| /petsc/include/petsc/private/ |
| H A D | petscfvimpl.h | 75 PetscDualSpace dualSpace; /* The dual space P', usually simple */ member
|
| H A D | petscfeimpl.h | 227 PetscDualSpace dualSpace; /* The dual space P' */ member
|
| /petsc/src/dm/dt/fe/interface/ |
| H A D | fe.c | 307 PetscCall(PetscDualSpaceGetDimension((*fem)->dualSpace, &dim)); in PetscFEDestroy() 316 PetscCall(PetscDualSpaceDestroy(&(*fem)->dualSpace)); in PetscFEDestroy() 356 f->dualSpace = NULL; in PetscFECreate() 396 PetscCall(PetscDualSpaceGetDM(fem->dualSpace, &dm)); in PetscFEGetSpatialDimension() 577 *sp = fem->dualSpace; in PetscFEGetDualSpace() 599 PetscCall(PetscDualSpaceDestroy(&fem->dualSpace)); in PetscFESetDualSpace() 600 fem->dualSpace = sp; in PetscFESetDualSpace() 601 PetscCall(PetscObjectReference((PetscObject)fem->dualSpace)); in PetscFESetDualSpace() 764 PetscCall(PetscDualSpaceGetNumDof(fem->dualSpace, numDof)); in PetscFEGetNumDof() 988 if (!npoints || !fem->dualSpace || K < 0) { in PetscFECreateTabulation() [all …]
|
| /petsc/src/dm/dt/fe/impls/basic/ |
| H A D | febasic.c | 54 PetscCall(PetscDualSpaceGetDimension(fem->dualSpace, &pdim)); in PetscFESetUp_Basic() 62 PetscCall(PetscDualSpaceGetFunctional(fem->dualSpace, j, &f)); in PetscFESetUp_Basic() 90 PetscCall(PetscDualSpaceGetDimension(fem->dualSpace, dim)); in PetscFEGetDimension_Basic() 134 PetscCall(PetscDualSpaceGetDM(fem->dualSpace, &dm)); in PetscFEComputeTabulation_Basic() 136 PetscCall(PetscDualSpaceGetDimension(fem->dualSpace, &pdim)); in PetscFEComputeTabulation_Basic()
|