Home
last modified time | relevance | path

Searched refs:seg (Results 1 – 14 of 14) sorted by relevance

/petsc/src/sys/utils/
H A Dsegbuffer.c22 static PetscErrorCode PetscSegBufferAlloc_Private(PetscSegBuffer seg, PetscCount count) in PetscSegBufferAlloc_Private() argument
28 s = seg->head; in PetscSegBufferAlloc_Private()
30 …alloc = PetscMax(s->used + count, PetscMin(1000000 / ((PetscCount)seg->unitbytes) + 1, s->alloc + … in PetscSegBufferAlloc_Private()
31 …PetscCall(PetscMalloc(offsetof(struct _PetscSegBufferLink, u) + alloc * seg->unitbytes, &newlink)); in PetscSegBufferAlloc_Private()
37 seg->head = newlink; in PetscSegBufferAlloc_Private()
58 PetscErrorCode PetscSegBufferCreate(size_t unitbytes, PetscCount expected, PetscSegBuffer *seg) in PetscSegBufferCreate() argument
63 PetscCall(PetscNew(seg)); in PetscSegBufferCreate()
68 (*seg)->unitbytes = unitbytes; in PetscSegBufferCreate()
69 (*seg)->head = head; in PetscSegBufferCreate()
90 PetscErrorCode PetscSegBufferGet(PetscSegBuffer seg, PetscCount count, void *buf) in PetscSegBufferGet() argument
[all …]
/petsc/src/dm/impls/plex/tests/output/
H A Dex1_0.out48 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 5).
49 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 7).
50 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 6).
51 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 4).
55 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 0).
56 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 2).
57 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 3).
58 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 1).
62 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 1).
63 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 5).
[all …]
H A Dex99_msh-seg.out1 DM Object: mesh-seg 1 MPI process
3 mesh-seg in 1 dimension:
H A Dex1_1.out48 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 5).
49 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 7).
50 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 6).
51 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 4).
55 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 0).
56 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 2).
57 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 3).
58 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 1).
62 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 1).
63 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 5).
[all …]
/petsc/src/dm/impls/plex/tutorials/output/
H A Dex1_1.out38 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 5).
39 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 7).
40 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 6).
41 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 4).
44 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 0).
45 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 2).
46 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 3).
47 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 1).
50 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 1).
51 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 5).
[all …]
H A Dex1f90_1.out38 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (4, 5).
39 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (5, 7).
40 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (7, 6).
41 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (6, 4).
44 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 0).
45 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 2).
46 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (2, 3).
47 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (3, 1).
50 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (0, 1).
51 [0] <dm:plex> TetGenMeshRecoverSegment(): Insert seg (1, 5).
[all …]
/petsc/src/sys/objects/
H A Doptionsyaml.c80 PetscSegBuffer seg; in PetscParseLayerYAML() local
84 PetscCall(PetscSegBufferCreate(sizeof(char), PETSC_MAX_PATH_LEN, &seg)); in PetscParseLayerYAML()
126 PetscCall(PetscSegBufferGet(seg, 1, &buf)); in PetscParseLayerYAML()
129 PetscCall(PetscSegBufferGet(seg, itemlen, &buf)); in PetscParseLayerYAML()
134 PetscCall(PetscSegBufferGet(seg, 1, &buf)); in PetscParseLayerYAML()
136 PetscCall(PetscSegBufferExtractAlloc(seg, &strlist)); in PetscParseLayerYAML()
137 PetscCall(PetscSegBufferDestroy(&seg)); in PetscParseLayerYAML()
/petsc/src/sys/tests/
H A Dex8.c47 PetscSegBuffer seg; member
69 PetscCall(PetscSegBufferGet(fctx->seg, 1, &buf)); in FRecv()
120 PetscCall(PetscSegBufferCreate(sizeof(Unit), 1, &fctx.seg)); in main()
126 PetscCall(PetscSegBufferExtractAlloc(fctx.seg, &fromdata)); in main()
127 PetscCall(PetscSegBufferDestroy(&fctx.seg)); in main()
/petsc/src/vec/vec/utils/
H A Dvecstash.c442 PetscSegBuffer seg; in VecStashGetOwnerList_Private() local
446 PetscCall(PetscSegBufferCreate(sizeof(PetscMPIInt), 50, &seg)); in VecStashGetOwnerList_Private()
451 PetscCall(PetscSegBufferGet(seg, 1, &rank)); in VecStashGetOwnerList_Private()
457 PetscCall(PetscSegBufferExtractAlloc(seg, owners)); in VecStashGetOwnerList_Private()
458 PetscCall(PetscSegBufferDestroy(&seg)); in VecStashGetOwnerList_Private()
/petsc/src/dm/impls/plex/
H A Dplexsfc.c1104 PetscSegBuffer seg; in DMPeriodicCoordinateSetUp_Internal() local
1113 PetscCall(PetscSegBufferCreate(sizeof(PetscInt), 32, &seg)); in DMPeriodicCoordinateSetUp_Internal()
1125 PetscCall(PetscSegBufferGetInts(seg, 1, &slot)); in DMPeriodicCoordinateSetUp_Internal()
1129 PetscCall(PetscSegBufferGetSize(seg, &count)); in DMPeriodicCoordinateSetUp_Internal()
1130 PetscCall(PetscSegBufferExtractAlloc(seg, &ind)); in DMPeriodicCoordinateSetUp_Internal()
1131 PetscCall(PetscSegBufferDestroy(&seg)); in DMPeriodicCoordinateSetUp_Internal()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c1115 PetscSegBuffer seg, segrow; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted() local
1123 PetscCall(PetscSegBufferCreate(sizeof(PetscInt), (PetscInt)(fill * (ai[am] + bi[bm])), &seg)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1157 PetscCall(PetscSegBufferGetInts(seg, packlen, &crow)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1167 PetscCall(PetscSegBufferExtractAlloc(seg, &cj)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1168 PetscCall(PetscSegBufferDestroy(&seg)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
/petsc/include/
H A Dpetscsys.h2654 static inline PetscErrorCode PetscSegBufferGetInts(PetscSegBuffer seg, PetscCount count, PetscInt *… in PetscSegBufferGetInts() argument
2656 return PetscSegBufferGet(seg, count, (void **)slot); in PetscSegBufferGetInts()
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas12 (rp-seg? #t)
2859 (amg/ilu-seg-relax 1.)
2950 (melt/limit-spe-seg? #t)
4781 (stiff-chem-seg-dt 0.1)
4782 (stiff-chem-seg? #f)
4864 (species/equil-chem-seg-dt? #f)
7346 (mda/cht/ss/pseudo-time-method-limit/seg-pbns 2)
7645 (case-config ((rp-seg? . #t) (rp-acoustics? . #f) (rp-optics? . #f) (rp-atm? . #f) (rp-axi? . #f) (…
8839seg? (%rp-config #f))) (not (cdr (assq 'rp-unsteady? (%rp-config #f)))))) (lambda () #t) (pseudo-t…
/petsc/doc/
H A Dpetsc.bib3503 url = {http://library.seg.org/doi/abs/10.1190/segam2013-0244.1},
3504 eprint = {http://library.seg.org/doi/pdf/10.1190/segam2013-0244.1},