Home
last modified time | relevance | path

Searched refs:nodeType (Results 1 – 6 of 6) sorted by relevance

/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c928 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 Dplexgmsh.c1398 …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 Dplexglvis.c318 PetscDTNodeType nodeType = PETSCDTNODES_GAUSSJACOBI; in GLVisCreateFE() local
355 PetscCall(PetscDualSpaceLagrangeSetNodeType(Q, nodeType, endpoint, 0)); in GLVisCreateFE()
/petsc/include/petsc/private/
H A Dpetscfeimpl.h157 PetscDTNodeType nodeType; member
/petsc/src/dm/impls/forest/p4est/
H A Dpforest.h2344 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 Dmatis.c2521 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()