Searched refs:spintdim (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/dm/dt/dualspace/impls/lagrange/tests/ |
| H A D | ex1.c | 168 PetscInt spdim, spintdim, exspdim, exspintdim; in testLagrange() local 190 PetscCall(PetscDualSpaceGetInteriorDimension(sp, &spintdim)); in testLagrange() 192 …spintdim == exspintdim, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Expected dual space interior dimension %… in testLagrange() 262 … PetscCheck(intNnodes == spintdim, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Incorrect interior nNodes"); in testLagrange() 273 if (dim <= 2 && spintdim) { in testLagrange()
|
| /petsc/src/dm/dt/dualspace/impls/lagrange/ |
| H A D | dspacelagrange.c | 1441 PetscInt nodeIdxDim, spintdim; in PetscDualSpaceLagrangeCreateAllNodeIdx() local 1462 PetscCall(PetscSectionGetDof(section, 0, &spintdim)); in PetscDualSpaceLagrangeCreateAllNodeIdx() 1463 if (spintdim) { in PetscDualSpaceLagrangeCreateAllNodeIdx() 1464 PetscCall(PetscArraycpy(ni->nodeIdx, lag->intNodeIndices->nodeIdx, spintdim * nodeIdxDim)); in PetscDualSpaceLagrangeCreateAllNodeIdx() 1465 PetscCall(PetscArraycpy(ni->nodeVec, lag->intNodeIndices->nodeVec, spintdim * Nk)); in PetscDualSpaceLagrangeCreateAllNodeIdx() 2171 sp->spdim = sp->spintdim = spdim; in PetscDualSpaceSetUp_Lagrange() 2449 PetscCall(PetscSectionGetConstrainedStorageSize(section, &sp->spintdim)); in PetscDualSpaceSetUp_Lagrange() 2480 if (!sp->spintdim) { in PetscDualSpaceCreateInteriorSymmetryMatrix_Lagrange() 2682 PetscInt spintdim; in PetscDualSpaceGetSymmetries_Lagrange() local 2696 spintdim = sp->spintdim; in PetscDualSpaceGetSymmetries_Lagrange() [all …]
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 601 PetscInt spintdim; in PetscDualSpaceGetSymmetries_Sum() local 610 PetscCall(PetscDualSpaceGetInteriorDimension(sp, &spintdim)); in PetscDualSpaceGetSymmetries_Sum() 611 if (spintdim) { in PetscDualSpaceGetSymmetries_Sum() 642 PetscCall(PetscMalloc1(spintdim, &o_perm)); in PetscDualSpaceGetSymmetries_Sum() 643 for (PetscInt i = 0; i < spintdim; i++) o_perm[i] = i; in PetscDualSpaceGetSymmetries_Sum() 671 PetscCall(PetscMalloc1(spintdim, &o_flip)); in PetscDualSpaceGetSymmetries_Sum() 672 for (PetscInt i = 0; i < spintdim; i++) o_flip[i] = 1.0; in PetscDualSpaceGetSymmetries_Sum()
|
| /petsc/src/dm/dt/dualspace/interface/ |
| H A D | dualspace.c | 457 s->spintdim = -1; in PetscDualSpaceCreate() 725 if (sp->spintdim < 0) { in PetscDualSpaceGetInteriorDimension() 729 if (section) PetscCall(PetscSectionGetConstrainedStorageSize(section, &sp->spintdim)); in PetscDualSpaceGetInteriorDimension() 730 else sp->spintdim = 0; in PetscDualSpaceGetInteriorDimension() 732 *intdim = sp->spintdim; in PetscDualSpaceGetInteriorDimension()
|
| /petsc/include/petsc/private/ |
| H A D | petscfeimpl.h | 121 PetscInt spintdim; /* The dual-space interior dimension */ member
|