Lines Matching refs:dualSpace
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()
1570 PetscCall(PetscDualSpaceDestroy(&fvm->dualSpace)); in PetscFVSetDualSpace()
1571 fvm->dualSpace = sp; in PetscFVSetDualSpace()
1572 PetscCall(PetscObjectReference((PetscObject)fvm->dualSpace)); in PetscFVSetDualSpace()