Home
last modified time | relevance | path

Searched refs:cmp (Results 1 – 15 of 15) sorted by relevance

/petsc/src/dm/dt/fe/impls/composite/
H A Dfecomposite.c8 PetscFE_Composite *cmp = (PetscFE_Composite *)fem->data; in PetscFEDestroy_Composite() local
11 PetscCall(PetscFree(cmp->embedding)); in PetscFEDestroy_Composite()
12 PetscCall(PetscFree(cmp)); in PetscFEDestroy_Composite()
18 PetscFE_Composite *cmp = (PetscFE_Composite *)fem->data; in PetscFESetUp_Composite() local
36 …Call(DMPlexRefineRegularGetAffineTransforms(tr, ct, &cmp->numSubelements, &cmp->v0, &cmp->jac, &cm… in PetscFESetUp_Composite()
41 PetscCall(PetscMalloc1(cmp->numSubelements * spdim, &cmp->embedding)); in PetscFESetUp_Composite()
44 for (s = 0; s < cmp->numSubelements; ++s) { in PetscFESetUp_Composite()
56 for (k = 0; k < dof; k++) cmp->embedding[s * spdim + sd++] = off + k; in PetscFESetUp_Composite()
63 PetscCall(PetscMalloc1(cmp->numSubelements * spdim * spdim, &fem->invV)); in PetscFESetUp_Composite()
66 PetscCall(PetscMalloc1(cmp->numSubelements * spdim * spdim, &invVscalar)); in PetscFESetUp_Composite()
[all …]
/petsc/src/sys/utils/
H A Dsortso.c134 …rCode PetscGallopSearchLeft_Private(const char *arr, size_t size, CompFunc cmp, PetscCtx ctx, Pets… in PetscGallopSearchLeft_Private() argument
141 if ((*cmp)(x, arr + r * size, ctx) >= 0) { in PetscGallopSearchLeft_Private()
145 …if ((*cmp)(x, (arr) + l * size, ctx) < 0 || PetscUnlikely(!(r - l))) PetscFunctionReturn(PETSC_SUC… in PetscGallopSearchLeft_Private()
151 if ((*cmp)(x, (arr) + cur * size, ctx) < 0) break; in PetscGallopSearchLeft_Private()
159 if ((*cmp)(x, (arr) + mid * size, ctx) < 0) { in PetscGallopSearchLeft_Private()
171 …Code PetscGallopSearchRight_Private(const char *arr, size_t size, CompFunc cmp, PetscCtx ctx, Pets… in PetscGallopSearchRight_Private() argument
178 if ((*cmp)(x, arr + l * size, ctx) <= 0) { in PetscGallopSearchRight_Private()
182 …if ((*cmp)(x, (arr) + r * size, ctx) > 0 || PetscUnlikely(!(r - l))) PetscFunctionReturn(PETSC_SUC… in PetscGallopSearchRight_Private()
188 if ((*cmp)(x, (arr) + cur * size, ctx) > 0) break; in PetscGallopSearchRight_Private()
196 if ((*cmp)(x, (arr) + mid * size, ctx) > 0) { in PetscGallopSearchRight_Private()
[all …]
H A Dstr.c656 PetscErrorCode PetscStrcmpAny(const char src[], PetscBool *match, const char cmp[], ...) in PetscStrcmpAny() argument
664 va_start(Argp, cmp); in PetscStrcmpAny()
665 while (cmp && cmp[0]) { in PetscStrcmpAny()
667 PetscCall(PetscStrcmp(src, cmp, &found)); in PetscStrcmpAny()
672 cmp = va_arg(Argp, const char *); in PetscStrcmpAny()
/petsc/src/sys/utils/ftn-custom/
H A Dzsortsof.c25 PETSC_EXTERN void petsctimsort_(PetscInt *n, void *arr, size_t *size, void (*cmp)(const void *, con… in petsctimsort_()
27 struct fc_c fc = {cmp, ctx}; in petsctimsort_()
31 …_(PetscInt *n, void *arr, size_t *asize, void *barr, size_t *bsize, void (*cmp)(const void *, cons… in petsctimsortwitharray_()
33 struct fc_c fc = {cmp, ctx}; in petsctimsortwitharray_()
/petsc/src/dm/impls/plex/tests/
H A Dex102.c31 PetscInt cmp, cmps_y[] = {0, 1}; in SetupBoundaries() local
33 cmp = 0; in SetupBoundaries()
35 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "left", label, 1, &id, 0, 1, &cmp, NULL, NULL, NULL, … in SetupBoundaries()
36 cmp = 0; in SetupBoundaries()
38 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "right", label, 1, &id, 0, 1, &cmp, NULL, NULL, NULL,… in SetupBoundaries()
/petsc/src/sys/error/
H A Dadebug.c339 PetscBool cmp; in PetscAttachDebugger() local
341 PetscCall(PetscStrncmp(DebugTerminal, "Terminal", 8, &cmp)); in PetscAttachDebugger()
342 if (cmp) { in PetscAttachDebugger()
358 PetscCall(PetscStrncmp(DebugTerminal, "screen", 6, &cmp)); in PetscAttachDebugger()
359 if (!cmp) PetscCall(PetscStrncmp(DebugTerminal, "gnome-terminal", 6, &cmp)); in PetscAttachDebugger()
360 if (cmp) display[0] = 0; /* when using screen, we never pass -display */ in PetscAttachDebugger()
/petsc/src/ksp/pc/impls/tfs/
H A Dtfs.c140 PetscMPIInt cmp; in PCCreate_TFS() local
143 PetscCallMPI(MPI_Comm_compare(PETSC_COMM_WORLD, PetscObjectComm((PetscObject)pc), &cmp)); in PCCreate_TFS()
144 …PetscCheck(cmp == MPI_IDENT || cmp == MPI_CONGRUENT, PetscObjectComm((PetscObject)pc), PETSC_ERR_S… in PCCreate_TFS()
/petsc/src/snes/tutorials/
H A Dex17.c564 PetscInt cmp; in SetupPrimalProblem() local
567 cmp = 0; in SetupPrimalProblem()
568 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "left", label, 1, &id, 0, 1, &cmp, (PetscVoidFn *)zer… in SetupPrimalProblem()
569 cmp = dim == 3 ? 2 : 1; in SetupPrimalProblem()
571 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "bottom", label, 1, &id, 0, 1, &cmp, (PetscVoidFn *)z… in SetupPrimalProblem()
573 cmp = 1; in SetupPrimalProblem()
575 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "front", label, 1, &id, 0, 1, &cmp, (PetscVoidFn *)ze… in SetupPrimalProblem()
578 PetscInt cmp; in SetupPrimalProblem() local
583 cmp = 0; in SetupPrimalProblem()
584 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "right", label, 1, &id, 0, 1, &cmp, (PetscVoidFn *)ge… in SetupPrimalProblem()
/petsc/lib/petsc/bin/
H A Dpetsclogformat.py281 L.sort(cmp=ObjectsCompare)
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx2596 PetscBool cmp[4]; in PCSetUp_HPDDM() local
2615 PetscCall(PetscObjectTypeCompare((PetscObject)D, MATNORMAL, cmp)); in PCSetUp_HPDDM()
2616 PetscCall(PetscObjectTypeCompare((PetscObject)C, MATNORMAL, cmp + 1)); in PCSetUp_HPDDM()
2617 … if (!cmp[0]) PetscCall(PetscObjectTypeCompare((PetscObject)D, MATNORMALHERMITIAN, cmp + 2)); in PCSetUp_HPDDM()
2618 else cmp[2] = PETSC_FALSE; in PCSetUp_HPDDM()
2619 … if (!cmp[1]) PetscCall(PetscObjectTypeCompare((PetscObject)C, MATNORMALHERMITIAN, cmp + 3)); in PCSetUp_HPDDM()
2620 else cmp[3] = PETSC_FALSE; in PCSetUp_HPDDM()
2621 …PetscCheck(cmp[0] == cmp[1] && cmp[2] == cmp[3], PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "-%spc_hpd… in PCSetUp_HPDDM()
2622 if (!cmp[0] && !cmp[2]) { in PCSetUp_HPDDM()
2633 if (cmp[0]) { in PCSetUp_HPDDM()
[all …]
/petsc/src/vec/vec/impls/seq/
H A Ddvec2.c598 …ax_Seq(Vec xin, PetscInt *idx, PetscReal *z, PetscReal minmax, int (*const cmp)(PetscReal, PetscRe… in VecMinMax_Seq()
612 if (cmp(tmp, minmax)) { in VecMinMax_Seq()
/petsc/lib/petsc/conf/
H A Drules34 *.class *.ouit *.ad.* g_* silly.cmp *.tmp.* *.ilk *.pdb *.inst.c *.rej *.gcda *.gcno
/petsc/src/binding/petsc4py/test/
H A Dtest_dmplex.py592 filecmp.cmp(self.tmp_output_file(), self.ref_output_file(), shallow=False),
/petsc/config/BuildSystem/config/
H A DsetCompilers.py1237 )).format(lang=language,cmp=compiler)
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas3542 (wf/cmp-effects-excluded? #f)