| /petsc/src/dm/dt/dualspace/impls/lagrange/ |
| H A D | dspacelagrange.c | 928 PetscDTNodeType nodeType; in PetscDualSpaceSetFromOptions_Lagrange() local 937 PetscCall(PetscDualSpaceLagrangeGetNodeType(sp, &nodeType, &nodeEndpoints, &nodeExponent)); in PetscDualSpaceSetFromOptions_Lagrange() 938 if (nodeType == PETSCDTNODES_DEFAULT) nodeType = PETSCDTNODES_GAUSSJACOBI; in PetscDualSpaceSetFromOptions_Lagrange() 948 …DualSpaceLagrangeSetNodeType", PetscDTNodeTypes, (PetscEnum)nodeType, (PetscEnum *)&nodeType, &flg… in PetscDualSpaceSetFromOptions_Lagrange() 951 …if (nodeType == PETSCDTNODES_GAUSSJACOBI) PetscCall(PetscOptionsReal("-petscdualspace_lagrange_nod… in PetscDualSpaceSetFromOptions_Lagrange() 952 …if (flg || flg2 || flg3) PetscCall(PetscDualSpaceLagrangeSetNodeType(sp, nodeType, nodeEndpoints, … in PetscDualSpaceSetFromOptions_Lagrange() 964 PetscDTNodeType nodeType; in PetscDualSpaceDuplicate_Lagrange() local 976 PetscCall(PetscDualSpaceLagrangeGetNodeType(sp, &nodeType, &boundary, &exponent)); in PetscDualSpaceDuplicate_Lagrange() 977 PetscCall(PetscDualSpaceLagrangeSetNodeType(spNew, nodeType, boundary, exponent)); in PetscDualSpaceDuplicate_Lagrange() 2022 if (lag->nodeType == PETSCDTNODES_DEFAULT) { in PetscDualSpaceSetUp_Lagrange() [all …]
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexgmsh.c | 1398 …ar prefix[], PetscBool isSimplex, PetscBool continuity, PetscDTNodeType nodeType, PetscInt dim, Pe… in GmshCreateFE() argument 1428 PetscCall(PetscDualSpaceLagrangeSetNodeType(Q, nodeType, endpoint, 0)); in GmshCreateFE() 1974 PetscDTNodeType nodeType = PETSCDTNODES_EQUISPACED; in DMPlexCreateGmsh() local 1978 PetscCall(GmshCreateFE(comm, NULL, isSimplex, continuity, nodeType, dim, coordDim, order, &fe)); in DMPlexCreateGmsh() 2178 PetscDTNodeType nodeType = PETSCDTNODES_GAUSSJACOBI; in DMPlexCreateGmsh() local 2181 … PetscCall(GmshCreateFE(comm, prefix, isSimplex, continuity, nodeType, dim, coordDim, order, &fe)); in DMPlexCreateGmsh()
|
| H A D | plexglvis.c | 318 PetscDTNodeType nodeType = PETSCDTNODES_GAUSSJACOBI; in GLVisCreateFE() local 355 PetscCall(PetscDualSpaceLagrangeSetNodeType(Q, nodeType, endpoint, 0)); in GLVisCreateFE()
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 157 PetscDTNodeType nodeType; member
|
| /petsc/src/dm/impls/forest/p4est/ |
| H A D | pforest.h | 2344 MPI_Datatype nodeType; in DMPforestGetTransferSF_Point() local 2407 PetscCallMPI(MPI_Type_contiguous(2, MPIU_INT, &nodeType)); in DMPforestGetTransferSF_Point() 2408 PetscCallMPI(MPI_Type_commit(&nodeType)); in DMPforestGetTransferSF_Point() 2809 PetscCall(PetscSFReduceBegin(pointSF, nodeType, roots, roots, sfNodeReduce)); in DMPforestGetTransferSF_Point() 2810 PetscCall(PetscSFReduceEnd(pointSF, nodeType, roots, roots, sfNodeReduce)); in DMPforestGetTransferSF_Point() 2811 PetscCall(PetscSFBcastBegin(pointSF, nodeType, roots, roots, MPI_REPLACE)); in DMPforestGetTransferSF_Point() 2812 PetscCall(PetscSFBcastEnd(pointSF, nodeType, roots, roots, MPI_REPLACE)); in DMPforestGetTransferSF_Point() 2886 PetscCallMPI(MPI_Type_free(&nodeType)); in DMPforestGetTransferSF_Point()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 2521 MPI_Datatype nodeType; in MatInvertBlockDiagonal_IS() local 2532 PetscCallMPI(MPI_Type_contiguous(mbs, MPIU_SCALAR, &nodeType)); in MatInvertBlockDiagonal_IS() 2533 PetscCallMPI(MPI_Type_commit(&nodeType)); in MatInvertBlockDiagonal_IS() 2534 PetscCall(PetscSFReduceBegin(is->sf, nodeType, lv, is->bdiag, MPI_REPLACE)); in MatInvertBlockDiagonal_IS() 2535 PetscCall(PetscSFReduceEnd(is->sf, nodeType, lv, is->bdiag, MPI_REPLACE)); in MatInvertBlockDiagonal_IS() 2536 PetscCallMPI(MPI_Type_free(&nodeType)); in MatInvertBlockDiagonal_IS()
|