| /petsc/src/sys/utils/ |
| H A D | segbuffer.c | 22 static PetscErrorCode PetscSegBufferAlloc_Private(PetscSegBuffer seg, PetscCount count) in PetscSegBufferAlloc_Private() 58 PetscErrorCode PetscSegBufferCreate(size_t unitbytes, PetscCount expected, PetscSegBuffer *seg) in PetscSegBufferCreate() 90 PetscErrorCode PetscSegBufferGet(PetscSegBuffer seg, PetscCount count, void *buf) in PetscSegBufferGet() 115 PetscErrorCode PetscSegBufferDestroy(PetscSegBuffer *seg) in PetscSegBufferDestroy() 144 PetscErrorCode PetscSegBufferExtractTo(PetscSegBuffer seg, void *contig) in PetscSegBufferExtractTo() 188 PetscErrorCode PetscSegBufferExtractAlloc(PetscSegBuffer seg, void *contiguous) in PetscSegBufferExtractAlloc() 217 PetscErrorCode PetscSegBufferExtractInPlace(PetscSegBuffer seg, void *contig) in PetscSegBufferExtractInPlace() 224 PetscSegBuffer newseg; in PetscSegBufferExtractInPlace() 253 PetscErrorCode PetscSegBufferGetSize(PetscSegBuffer seg, PetscCount *usedsize) in PetscSegBufferGetSize() 273 PetscErrorCode PetscSegBufferUnuse(PetscSegBuffer seg, PetscCount unused) in PetscSegBufferUnuse()
|
| H A D | mpits.c | 79 PetscSegBuffer segrank, segdata; in PetscCommBuildTwoSided_Ibarrier() 334 PetscSegBuffer segrank, segdata, segreq; in PetscCommBuildTwoSidedFReq_Ibarrier()
|
| /petsc/include/petsc/private/ |
| H A D | viewercgnsimpl.h | 20 PetscSegBuffer output_steps; 21 PetscSegBuffer output_times;
|
| H A D | matimpl.h | 386 PetscSegBuffer segsendblocks; 387 PetscSegBuffer segrecvframe; 388 PetscSegBuffer segrecvblocks;
|
| /petsc/src/vec/vec/impls/mpi/ |
| H A D | pvecimpl.h | 38 PetscSegBuffer segrecvint; 39 PetscSegBuffer segrecvscalar; 40 PetscSegBuffer segrecvframe;
|
| /petsc/include/ |
| H A D | petscsys.h | 2620 PETSC_EXTERN PetscErrorCode PetscSegBufferCreate(size_t, PetscCount, PetscSegBuffer *); 2621 PETSC_EXTERN PetscErrorCode PetscSegBufferDestroy(PetscSegBuffer *); 2622 PETSC_EXTERN PetscErrorCode PetscSegBufferGet(PetscSegBuffer, PetscCount, void *); 2623 PETSC_EXTERN PetscErrorCode PetscSegBufferExtractAlloc(PetscSegBuffer, void *); 2624 PETSC_EXTERN PetscErrorCode PetscSegBufferExtractTo(PetscSegBuffer, void *); 2625 PETSC_EXTERN PetscErrorCode PetscSegBufferExtractInPlace(PetscSegBuffer, void *); 2626 PETSC_EXTERN PetscErrorCode PetscSegBufferGetSize(PetscSegBuffer, PetscCount *); 2627 PETSC_EXTERN PetscErrorCode PetscSegBufferUnuse(PetscSegBuffer, PetscCount); 2654 static inline PetscErrorCode PetscSegBufferGetInts(PetscSegBuffer seg, PetscCount count, PetscInt *… in PetscSegBufferGetInts() 2668 PETSC_EXTERN PetscSegBuffer PetscCitationsList;
|
| H A D | petscsystypes.h | 1084 typedef struct _n_PetscSegBuffer *PetscSegBuffer; typedef
|
| /petsc/src/sys/tests/ |
| H A D | ex15.cxx | 91 PetscSegBuffer sbuff; in main()
|
| H A D | ex8.c | 47 PetscSegBuffer seg;
|
| /petsc/src/sys/objects/ |
| H A D | optionsyaml.c | 80 PetscSegBuffer seg; in PetscParseLayerYAML()
|
| H A D | pinit.c | 457 PetscSegBuffer PetscCitationsList;
|
| H A D | options.c | 480 PetscSegBuffer vseg, aseg; in PetscOptionsInsertFilePetsc()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsfc.c | 210 …PetscSegBuffer per_faces[3], const PetscReal *lower, const PetscReal *upper, const DMBoundaryType … in DMPlexCreateBoxMesh_Tensor_SFC_Periodicity_Private() 1104 PetscSegBuffer seg; in DMPeriodicCoordinateSetUp_Internal() 1346 PetscSegBuffer per_faces[3], donor_face_closure[3], my_donor_faces[3]; in DMPlexCreateBoxMesh_Tensor_SFC_Internal()
|
| H A D | plexpreallocate.c | 276 PetscSegBuffer seg_roots, seg_leaves; in DMPlexCreateAdjacencySection_Static()
|
| H A D | plexpartition.c | 119 PetscSegBuffer adjBuffer; in DMPlexCreatePartitionerGraph_Native()
|
| H A D | plexgmsh.c | 516 PetscSegBuffer segbuf;
|
| /petsc/src/sys/classes/viewer/interface/ |
| H A D | viewreg.c | 13 PetscSegBuffer strings;
|
| /petsc/src/vec/vec/utils/ |
| H A D | vecstash.c | 442 PetscSegBuffer seg; in VecStashGetOwnerList_Private()
|
| /petsc/src/vec/is/utils/ |
| H A D | kdtree.c | 133 PetscSegBuffer stems, leaves, bucket_indices, bucket_coords;
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 805 PetscSegBuffer conn_sb; in DMPlexCGNS_CreateCornersConnectivitySection() 1212 PetscSegBuffer plexFaceRemotes_SB, ownedFaceRemotes_SB; in DMPlexCGNS_MatchCGNSFacesToPlexFaces() 2317 PetscSegBuffer fs_pntsSB; in DMView_PlexCGNS()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matmatmult.c | 1115 PetscSegBuffer seg, segrow; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 2426 PetscSegBuffer adjBuffer; in PCBDDCDetectDisconnectedComponents()
|