Lines Matching refs:concatenate
68 PetscErrorCode PetscSpaceSumGetConcatenate(PetscSpace sp, PetscBool *concatenate) in PetscSpaceSumGetConcatenate() argument
72 PetscTryMethod(sp, "PetscSpaceSumGetConcatenate_C", (PetscSpace, PetscBool *), (sp, concatenate)); in PetscSpaceSumGetConcatenate()
92 PetscErrorCode PetscSpaceSumSetConcatenate(PetscSpace sp, PetscBool concatenate) in PetscSpaceSumSetConcatenate() argument
96 PetscTryMethod(sp, "PetscSpaceSumSetConcatenate_C", (PetscSpace, PetscBool), (sp, concatenate)); in PetscSpaceSumSetConcatenate()
178 static PetscErrorCode PetscSpaceSumGetConcatenate_Sum(PetscSpace sp, PetscBool *concatenate) in PetscSpaceSumGetConcatenate_Sum() argument
183 *concatenate = sum->concatenate; in PetscSpaceSumGetConcatenate_Sum()
187 static PetscErrorCode PetscSpaceSumSetConcatenate_Sum(PetscSpace sp, PetscBool concatenate) in PetscSpaceSumSetConcatenate_Sum() argument
194 sum->concatenate = concatenate; in PetscSpaceSumSetConcatenate_Sum()
231 PetscBool concatenate = PETSC_TRUE; in PetscSpaceSetFromOptions_Sum() local
244 …d components of the final space", "PetscSpaceSumSetFromOptions", concatenate, &concatenate, NULL)); in PetscSpaceSetFromOptions_Sum()
275 PetscBool concatenate = PETSC_TRUE; in PetscSpaceSetUp_Sum() local
318 if (i == 0 && sNc == Nc) concatenate = PETSC_FALSE; in PetscSpaceSetUp_Sum()
328 …if (concatenate) PetscCheck(sum_Nc == Nc, PetscObjectComm((PetscObject)sp), PETSC_ERR_ARG_OUTOFRAN… in PetscSpaceSetUp_Sum()
333 sum->concatenate = concatenate; in PetscSpaceSetUp_Sum()
342 PetscBool concatenate = sum->concatenate; in PetscSpaceSumView_Ascii() local
346 …if (concatenate) PetscCall(PetscViewerASCIIPrintf(v, "Sum space of %" PetscInt_FMT " concatenated … in PetscSpaceSumView_Ascii()
420 PetscBool concatenate = sum->concatenate; in PetscSpaceEvaluate_Sum() local
465 … compoffset = concatenate ? (sum->interleave_components ? (c * Ns + s) : (c + ncoffset)) : c; in PetscSpaceEvaluate_Sum()
528 PetscCall(PetscSpaceSumSetConcatenate(sub, sum->concatenate)); in PetscSpaceGetHeightSubspace_Sum()
665 …eateSum(PetscInt numSubspaces, const PetscSpace subspaces[], PetscBool concatenate, PetscSpace *su… in PetscSpaceCreateSum() argument
673 PetscCall(PetscSpaceSumSetConcatenate(*sumSpace, concatenate)); in PetscSpaceCreateSum()
679 if (concatenate) Nc += sNc; in PetscSpaceCreateSum()