Searched refs:symflips (Results 1 – 3 of 3) sorted by relevance
584 PetscScalar ***symflips = NULL; in PetscDualSpaceGetSymmetries_Sum() local607 PetscCall(PetscCalloc1(numPoints, &symflips)); in PetscDualSpaceGetSymmetries_Sum()608 PetscCall(PetscDualSpaceGetBoundarySymmetries_Internal(sp, symperms, symflips)); in PetscDualSpaceGetSymmetries_Sum()624 symflips[0] = &cellFlips[groupSize / 2]; in PetscDualSpaceGetSymmetries_Sum()693 symflips[0][o] = o_flip; in PetscDualSpaceGetSymmetries_Sum()701 if (symflips[0][o]) any_flips = PETSC_TRUE; in PetscDualSpaceGetSymmetries_Sum()709 symflips[0] = NULL; in PetscDualSpaceGetSymmetries_Sum()718 PetscCall(PetscFree(symflips)); in PetscDualSpaceGetSymmetries_Sum()719 symflips = NULL; in PetscDualSpaceGetSymmetries_Sum()723 sum->symflips = symflips; in PetscDualSpaceGetSymmetries_Sum()[all …]
872 if (lag->symflips) { in PetscDualSpaceDestroy_Lagrange()873 PetscScalar **selfSyms = lag->symflips[0]; in PetscDualSpaceDestroy_Lagrange()882 PetscCall(PetscFree(lag->symflips)); in PetscDualSpaceDestroy_Lagrange()2627 …aceGetBoundarySymmetries_Internal(PetscDualSpace sp, PetscInt ***symperms, PetscScalar ***symflips) in PetscDualSpaceGetBoundarySymmetries_Internal() argument2649 symflips[r] = (PetscScalar **)(psymflips ? psymflips[0] : NULL); in PetscDualSpaceGetBoundarySymmetries_Internal()2684 PetscScalar ***symflips; in PetscDualSpaceGetSymmetries_Lagrange() local2695 PetscCall(PetscCalloc1(numPoints, &symflips)); in PetscDualSpaceGetSymmetries_Lagrange()2714 symflips[0] = &cellSymflips[numFaces]; in PetscDualSpaceGetSymmetries_Lagrange()2769 symflips[0][ornt] = flips; in PetscDualSpaceGetSymmetries_Lagrange()2780 if (symflips[0][ornt]) break; in PetscDualSpaceGetSymmetries_Lagrange()[all …]
150 PetscScalar ***symflips; member191 PetscScalar ***symflips; member