Lines Matching refs:Ns

162   PetscInt            Ns  = sum->numSumSpaces;  in PetscDualSpaceSumSetNumSubspaces_Sum()  local
166 if (numSumSpaces == Ns) PetscFunctionReturn(PETSC_SUCCESS); in PetscDualSpaceSumSetNumSubspaces_Sum()
167 for (PetscInt s = 0; s < Ns; ++s) PetscCall(PetscDualSpaceDestroy(&sum->sumspaces[s])); in PetscDualSpaceSumSetNumSubspaces_Sum()
170 Ns = sum->numSumSpaces = numSumSpaces; in PetscDualSpaceSumSetNumSubspaces_Sum()
171 PetscCall(PetscCalloc1(Ns, &sum->sumspaces)); in PetscDualSpaceSumSetNumSubspaces_Sum()
198 PetscInt Ns = sum->numSumSpaces; in PetscDualSpaceSumGetSubspace_Sum() local
201 …PetscCheck(Ns >= 0, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_WRONGSTATE, "Must call Pets… in PetscDualSpaceSumGetSubspace_Sum()
202 …PetscCheck(s >= 0 && s < Ns, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_OUTOFRANGE, "Inval… in PetscDualSpaceSumGetSubspace_Sum()
211 PetscInt Ns = sum->numSumSpaces; in PetscDualSpaceSumSetSubspace_Sum() local
215 …PetscCheck(Ns >= 0, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_WRONGSTATE, "Must call Pets… in PetscDualSpaceSumSetSubspace_Sum()
216 …PetscCheck(s >= 0 && s < Ns, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_OUTOFRANGE, "Inval… in PetscDualSpaceSumSetSubspace_Sum()
263 static PetscErrorCode PetscDualSpaceSumCreateQuadrature(PetscInt Ns, PetscInt cdim, PetscBool unifo… in PetscDualSpaceSumCreateQuadrature() argument
275 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceSumCreateQuadrature()
285 for (PetscInt s = 0, offset = 0; s < Ns; s++) { in PetscDualSpaceSumCreateQuadrature()
389 PetscInt pStart, pEnd, Ns, Nc; in PetscDualSpaceSumCreateMappings() local
401 PetscCall(PetscDualSpaceSumGetNumSubspaces(sp, &Ns)); in PetscDualSpaceSumCreateMappings()
412 for (PetscInt s = 0, coffset = 0; s < Ns; s++) { in PetscDualSpaceSumCreateMappings()
433 rstride = interleave_basis ? Ns : 1; in PetscDualSpaceSumCreateMappings()
447 …PetscCheck(subdof * Ns == dof || !interleave_basis, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONGSTATE, "Ba… in PetscDualSpaceSumCreateMappings()
448 stride = interleave_basis ? Ns : 1; in PetscDualSpaceSumCreateMappings()
464 PetscCall(ISCreateStride(PETSC_COMM_SELF, sNcols, coffset, Ns, &is_col)); in PetscDualSpaceSumCreateMappings()
488 PetscInt k, Nc, Nk, Nknew, Ncnew, Ns; in PetscDualSpaceCreateFacetSubspace_Sum() local
496 PetscCall(PetscDualSpaceSumGetNumSubspaces(sp, &Ns)); in PetscDualSpaceCreateFacetSubspace_Sum()
498 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceCreateFacetSubspace_Sum()
525 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceCreateFacetSubspace_Sum()
580 PetscInt Ns; in PetscDualSpaceGetSymmetries_Sum() local
587 PetscCall(PetscDualSpaceSumGetNumSubspaces(sp, &Ns)); in PetscDualSpaceGetSymmetries_Sum()
588 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceGetSymmetries_Sum()
629 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceGetSymmetries_Sum()
644 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceGetSymmetries_Sum()
673 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceGetSymmetries_Sum()
735 PetscInt Ns, Nc, i, sum_Nc = 0; in PetscDualSpaceSetUp_Sum() local
748 PetscCall(PetscDualSpaceSumGetNumSubspaces(sp, &Ns)); in PetscDualSpaceSetUp_Sum()
749 …PetscCheck(Ns >= 0, PetscObjectComm((PetscObject)sp), PETSC_ERR_ARG_OUTOFRANGE, "Cannot have %" Pe… in PetscDualSpaceSetUp_Sum()
758 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceSetUp_Sum()
780 for (i = 0; i < Ns; ++i) { in PetscDualSpaceSetUp_Sum()
875 PetscCall(PetscCalloc1(Ns, &sum->all_rows)); in PetscDualSpaceSetUp_Sum()
876 PetscCall(PetscCalloc1(Ns, &sum->all_cols)); in PetscDualSpaceSetUp_Sum()
877 PetscCall(PetscCalloc1(Ns, &sum->int_rows)); in PetscDualSpaceSetUp_Sum()
878 PetscCall(PetscCalloc1(Ns, &sum->int_cols)); in PetscDualSpaceSetUp_Sum()
879 PetscCall(PetscMalloc4(Ns, &all_quads, Ns, &all_mats, Ns, &int_quads, Ns, &int_mats)); in PetscDualSpaceSetUp_Sum()
894 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceSetUp_Sum()
908 for (PetscInt s = 0; s < Ns; s++) { in PetscDualSpaceSetUp_Sum()
934 …PetscCall(PetscDualSpaceSumCreateQuadrature(Ns, cdim, uniform_interior, int_quads, &sp->intNodes)); in PetscDualSpaceSetUp_Sum()
938 PetscCall(PetscDualSpaceSumCreateQuadrature(Ns, cdim, uniform_all, all_quads, &sp->allNodes)); in PetscDualSpaceSetUp_Sum()
950 PetscInt i, Ns = sum->numSumSpaces; in PetscDualSpaceSumView_Ascii() local
953 …rintf(v, "Sum dual space of %" PetscInt_FMT " concatenated subspaces%s\n", Ns, sum->uniform ? " (a… in PetscDualSpaceSumView_Ascii()
954 …else PetscCall(PetscViewerASCIIPrintf(v, "Sum dual space of %" PetscInt_FMT " subspaces%s\n", Ns, … in PetscDualSpaceSumView_Ascii()
955 for (i = 0; i < (sum->uniform ? (Ns > 0 ? 1 : 0) : Ns); ++i) { in PetscDualSpaceSumView_Ascii()
976 PetscInt i, Ns = sum->numSumSpaces; in PetscDualSpaceDestroy_Sum() local
1002 for (i = 0; i < Ns; ++i) { in PetscDualSpaceDestroy_Sum()