Home
last modified time | relevance | path

Searched refs:datatype (Results 1 – 25 of 34) sorted by relevance

12

/petsc/share/petsc/matlab/@PetscOpenSocket/ !
H A Dread.m1 function d = read(sreader,count,datatype)
3 % O = read(sreader,count,datatype) - reads data from a socket opened with sopen(socketnumber)
7 switch (datatype)
9 datatype = 16; variable
11 datatype = 1; variable
13 datatype = 1; variable
15 datatype = 6; variable
17 disp(['Unknow datatype ' datatype])
20 d = sread(sreader.fd,count,datatype);
21 if datatype == 6
H A Dwrite.m1 function write(sreader,data,datatype)
3 % write(sreader,data,datatype) - writes data to a socket opened with sopen(socketnumber)
7 switch (datatype)
9 datatype = 16; variable
11 datatype = 1; variable
13 datatype = 1; variable
15 datatype = 6; variable
18 disp(['Unknow datatype ' datatype])
21 swrite(sreader.fd,data,datatype);
/petsc/include/petsc/mpiuni/ !
H A Dmpi.h259 #define MPI_sizeof_default(datatype) ((((datatype) >> 8) & 0xfff) * ((datatype) & 0xff)) argument
262 …#define MPI_sizeof(datatype) ((datatype == MPIU___FP16) ? (int)(2 * sizeof(char)) : MPI_sizeof_def… argument
265 …#define MPI_sizeof(datatype) ((datatype == MPIU___FLOAT128) ? (int)(2 * sizeof(double)) : MPI_size… argument
267 #define MPI_sizeof(datatype) (MPI_sizeof_default(datatype)) argument
414 …nd(buf, count, datatype, dest, tag, comm) (MPIUNI_ARG(buf)… argument
416 …cv(buf, count, datatype, source, tag, comm, status) (MPIUNI_ARG(buf)… argument
418 … MPI_Get_count(status, datatype, count) (MPIUNI_A… argument
419 …nd(buf, count, datatype, dest, tag, comm) (MPIUNI_ARG(buf),… argument
420 …nd(buf, count, datatype, dest, tag, comm) (MPIUNI_ARG(buf),… argument
421 …nd(buf, count, datatype, dest, tag, comm) (MPIUNI_ARG(buf),… argument
[all …]
/petsc/share/petsc/matlab/@PetscOpenFile/ !
H A Dread.m1 function d = read(freader,count,datatype)
3 % O = read(freader,count,datatype) - reads data from a binary file opened with freader('filename')
5 if strcmp(datatype,'float128')
7 d = longdoubleread(freader.fd,count,datatype);
9 d = fread(freader.fd,count,datatype);
H A Dwrite.m1 function write(freader,data,datatype)
3 % write(freader,data,datatype) - writes data to a binary file opened with freader('filename')
5 fwrite(freader.fd,data,datatype);
/petsc/include/ !
H A Dpetsclog.h491 #define MPI_Irecv(buf, count, datatype, source, tag, comm, request) \ argument
492 …|| PetscMPITypeSize((count), (datatype), &(petsc_irecv_len), &(petsc_irecv_len_th)) || MPI_Irecv((…
494 #define MPI_Irecv_c(buf, count, datatype, source, tag, comm, request) \ argument
495 …| PetscMPITypeSize((count), (datatype), &(petsc_irecv_len), &(petsc_irecv_len_th)) || MPI_Irecv_c(…
497 #define MPI_Isend(buf, count, datatype, dest, tag, comm, request) \ argument
498 …|| PetscMPITypeSize((count), (datatype), &(petsc_isend_len), &(petsc_isend_len_th)) || MPI_Isend((…
500 #define MPI_Isend_c(buf, count, datatype, dest, tag, comm, request) \ argument
501 …| PetscMPITypeSize((count), (datatype), &(petsc_isend_len), &(petsc_isend_len_th)) || MPI_Isend_c(…
503 #define MPI_Startall_irecv(count, datatype, number, requests) \ argument
504 …tsc_irecv_ct, &petsc_irecv_ct_th, number) || PetscMPITypeSize((count), (datatype), &(petsc_irecv_l…
[all …]
/petsc/src/sys/mpiuni/ !
H A Dmpi.c97 int MPI_Type_get_envelope(MPI_Datatype datatype, int *num_integers, int *num_addresses, int *num_da… in MPI_Type_get_envelope() argument
99 int comb = datatype >> 28; in MPI_Type_get_envelope()
125 int MPI_Type_get_contents(MPI_Datatype datatype, int max_integers, int max_addresses, int max_datat… in MPI_Type_get_contents() argument
127 int comb = datatype >> 28; in MPI_Type_get_contents()
133 array_of_datatypes[0] = datatype & 0x0fffffff; in MPI_Type_get_contents()
137 array_of_integers[0] = (datatype >> 8) & 0xfff; /* count */ in MPI_Type_get_contents()
138 …array_of_datatypes[0] = (datatype & 0x0ff000ff) | 0x100; /* basic named type (count=1) from which … in MPI_Type_get_contents()
644 PETSC_EXTERN void petsc_mpi_reduce_(void *sendbuf, void *recvbuf, int *count, int *datatype, int *o… in petsc_mpi_reduce_() argument
646 *ierr = MPI_Reduce(sendbuf, recvbuf, *count, *datatype, *op, *root, *comm); in petsc_mpi_reduce_()
649 PETSC_EXTERN void petsc_mpi_allreduce_(void *sendbuf, void *recvbuf, int *count, int *datatype, int… in petsc_mpi_allreduce_() argument
[all …]
/petsc/src/vec/is/sf/interface/ !
H A Dsftype.c28 PetscErrorCode MPIPetsc_Type_get_envelope(MPI_Datatype datatype, MPIU_Count *nints, MPIU_Count *nad… in MPIPetsc_Type_get_envelope() argument
32 PetscCallMPI(MPI_Type_get_envelope_c(datatype, nints, naddrs, ncounts, ntypes, combiner)); in MPIPetsc_Type_get_envelope()
37 PetscCallMPI(MPI_Type_get_envelope(datatype, &mints, &maddrs, &mtypes, combiner)); in MPIPetsc_Type_get_envelope()
47 PetscErrorCode MPIPetsc_Type_get_contents(MPI_Datatype datatype, MPIU_Count nints, MPIU_Count naddr… in MPIPetsc_Type_get_contents() argument
51 …PetscCallMPI(MPI_Type_get_contents_c(datatype, nints, naddrs, ncounts, ntypes, intarray, addrarray… in MPIPetsc_Type_get_contents()
54 …PetscCallMPI(MPI_Type_get_contents(datatype, (PetscMPIInt)nints, (PetscMPIInt)naddrs, (PetscMPIInt… in MPIPetsc_Type_get_contents()
/petsc/src/vec/is/utils/hdf5/ !
H A Dhdf5io.c225 …tscViewerHDF5ReadArray_Private(PetscViewer viewer, HDF5ReadCtx h, hid_t datatype, hid_t memspace, … in PetscViewerHDF5ReadArray_Private() argument
230 PetscCallHDF5(H5Dread, (h->dataset, datatype, memspace, h->dataspace, hdf5->dxpl_id, arr)); in PetscViewerHDF5ReadArray_Private()
234 …er viewer, const char name[], PetscBool uncompress, PetscLayout map, hid_t datatype, void **newarr) in PetscViewerHDF5Load_Internal() argument
250 H5T_class_t clazz = H5Tget_class(datatype); in PetscViewerHDF5Load_Internal()
279 unitsize = H5Tget_size(datatype); in PetscViewerHDF5Load_Internal()
285 PetscCall(PetscViewerHDF5ReadArray_Private(viewer, h, datatype, memspace, arr)); in PetscViewerHDF5Load_Internal()
324 …ewerHDF5Load(PetscViewer viewer, const char name[], PetscLayout map, hid_t datatype, void **newarr) in PetscViewerHDF5Load() argument
327 PetscCall(PetscViewerHDF5Load_Internal(viewer, name, PETSC_TRUE, map, datatype, newarr)); in PetscViewerHDF5Load()
/petsc/src/dm/field/impls/da/ !
H A Ddmfieldda.c83 …lar *cfWork, PetscInt nPoints, const PetscScalar *points, PetscDataType datatype, void *B, void *D… in MultilinearEvaluate() argument
117 if (datatype == PETSC_SCALAR) { in MultilinearEvaluate()
128 if (datatype == PETSC_SCALAR) { in MultilinearEvaluate()
152 if (datatype == PETSC_SCALAR) { in MultilinearEvaluate()
165 if (datatype == PETSC_SCALAR) { in MultilinearEvaluate()
179 static PetscErrorCode DMFieldEvaluate_DA(DMField field, Vec points, PetscDataType datatype, void *B… in DMFieldEvaluate_DA() argument
198 …MultilinearEvaluate(dim, coordRange, nc, dafield->cornerCoeffs, dafield->work, n, array, datatype,… in DMFieldEvaluate_DA()
203 …teFE_DA(DMField field, IS cellIS, PetscQuadrature points, PetscDataType datatype, void *B, void *D… in DMFieldEvaluateFE_DA() argument
266 if (datatype == PETSC_SCALAR) { in DMFieldEvaluateFE_DA()
292 …MultilinearEvaluate(dim, cellCoordRange, nc, cellCoeffs, dafield->work, nq, qs, datatype, cB, cD, … in DMFieldEvaluateFE_DA()
[all …]
/petsc/src/dm/field/interface/ !
H A Ddmfield.c234 PetscErrorCode DMFieldEvaluate(DMField field, Vec points, PetscDataType datatype, void *B, void *D,… in DMFieldEvaluate() argument
242 PetscUseTypeMethod(field, evaluate, points, datatype, B, D, H); in DMFieldEvaluate()
276 …luateFE(DMField field, IS cellIS, PetscQuadrature points, PetscDataType datatype, void *B, void *D… in DMFieldEvaluateFE() argument
285 PetscUseTypeMethod(field, evaluateFE, cellIS, points, datatype, B, D, H); in DMFieldEvaluateFE()
316 PetscErrorCode DMFieldEvaluateFV(DMField field, IS cellIS, PetscDataType datatype, void *B, void *D… in DMFieldEvaluateFV() argument
324 PetscUseTypeMethod(field, evaluateFV, cellIS, datatype, B, D, H); in DMFieldEvaluateFV()
/petsc/src/sys/tutorials/output/ !
H A Dex5_1.out10 dt = INT; (PetscDataType) meaningless datatype
23 dt = INT; (PetscDataType) meaningless datatype
H A Dex5_yaml.out10 dt = LONG; (PetscDataType) meaningless datatype
23 dt = LONG; (PetscDataType) meaningless datatype
/petsc/src/vec/vec/interface/ !
H A Ddlregisvec.c96 …atic void MPIAPI MPIU_MaxIndex_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in MPIU_MaxIndex_Local() argument
107 if (*datatype != MPIU_REAL_INT) { in MPIU_MaxIndex_Local()
122 …atic void MPIAPI MPIU_MinIndex_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in MPIU_MinIndex_Local() argument
133 if (*datatype != MPIU_REAL_INT) { in MPIU_MinIndex_Local()
/petsc/src/sys/classes/viewer/impls/hdf5/ !
H A Dhdf5v.c1182 …tscViewer viewer, const char parent[], const char name[], PetscDataType datatype, const void *valu… in PetscViewerHDF5WriteAttribute() argument
1192 PetscValidLogicalCollectiveEnum(viewer, datatype, 4); in PetscViewerHDF5WriteAttribute()
1197 PetscCall(PetscDataTypeToHDF5DataType(datatype, &dtype)); in PetscViewerHDF5WriteAttribute()
1198 if (datatype == PETSC_STRING) { in PetscViewerHDF5WriteAttribute()
1212 if (datatype == PETSC_STRING) PetscCallHDF5(H5Tclose, (dtype)); in PetscViewerHDF5WriteAttribute()
1241 …e(PetscViewer viewer, PetscObject obj, const char name[], PetscDataType datatype, const void *valu… in PetscViewerHDF5WriteObjectAttribute() argument
1249 PetscCall(PetscViewerHDF5WriteAttribute(viewer, obj->name, name, datatype, value)); in PetscViewerHDF5WriteObjectAttribute()
1288 …tscViewer viewer, const char parent[], const char name[], PetscDataType datatype, const void *defa… in PetscViewerHDF5ReadAttribute() argument
1300 PetscCall(PetscDataTypeToHDF5DataType(datatype, &dtype)); in PetscViewerHDF5ReadAttribute()
1307 if (datatype == PETSC_STRING) { in PetscViewerHDF5ReadAttribute()
[all …]
/petsc/src/sys/objects/ !
H A Dpinit.c185 …INTERN void MPIAPI MPIU_MaxSum_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in MPIU_MaxSum_Local() argument
188 if (*datatype == MPIU_INT_MPIINT && PetscDefined(USE_64BIT_INDICES)) { in MPIU_MaxSum_Local()
198 } else if (*datatype == MPIU_2INT || *datatype == MPIU_INT_MPIINT) { in MPIU_MaxSum_Local()
270 …SC_EXTERN void MPIAPI PetscSum_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in PetscSum_Local() argument
275 if (*datatype == MPIU_REAL) { in PetscSum_Local()
280 else if (*datatype == MPIU_COMPLEX) { in PetscSum_Local()
286 else if (*datatype == MPIU___FLOAT128) { in PetscSum_Local()
290 } else if (*datatype == MPIU___COMPLEX128) { in PetscSum_Local()
297 else if (*datatype == MPIU___FP16) { in PetscSum_Local()
322 …SC_EXTERN void MPIAPI PetscMax_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in PetscMax_Local() argument
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/ !
H A DSF.pyx445 MPI datatype.
471 MPI datatype.
499 MPI datatype.
525 MPI datatype.
554 MPI datatype.
577 MPI datatype.
602 MPI datatype.
626 MPI datatype.
655 MPI datatype.
686 MPI datatype.
H A Dpetscmpi.pxi63 object datatype, argument
69 cdef MPI_Datatype *ptr = datatypeget(datatype)
/petsc/src/mat/impls/sell/seq/ !
H A Dsell.h17 #define SEQSELLHEADER(datatype) \ argument
39 datatype *val; /* elements including nonzeros and padding zeros */ \
90 …ateSELL(Amat, AM, BS2, WIDTH, SIDX, SH, SID, ROW, COL, COLIDX, VAL, CP, VP, NONEW, datatype, MUL) \ argument
96 datatype *new_val; \
/petsc/src/sys/fileio/ !
H A Dsysio.c744 PETSC_EXTERN PetscMPIInt PetscDataRep_extent_fn(MPI_Datatype datatype, MPI_Aint *file_extent, void … in PetscDataRep_extent_fn() argument
749 ierr = MPI_Type_get_extent(datatype, &ub, file_extent); in PetscDataRep_extent_fn()
753 PETSC_EXTERN PetscMPIInt PetscDataRep_read_conv_fn(void *userbuf, MPI_Datatype datatype, PetscMPIIn… in PetscDataRep_read_conv_fn() argument
759 PetscCall(PetscMPIDataTypeToPetscDataType(datatype, &pdtype)); in PetscDataRep_read_conv_fn()
770 PetscMPIInt PetscDataRep_write_conv_fn(void *userbuf, MPI_Datatype datatype, PetscMPIInt count, voi… in PetscDataRep_write_conv_fn() argument
776 PetscCall(PetscMPIDataTypeToPetscDataType(datatype, &pdtype)); in PetscDataRep_write_conv_fn()
/petsc/src/vec/vec/utils/ !
H A Dcomb.c23 …allreduce(void *sendbuf, void *recvbuf, PetscMPIInt count, MPI_Datatype datatype, MPI_Op op, MPI_C… in MPIU_Iallreduce() argument
28 err = MPI_Iallreduce(sendbuf, recvbuf, count, datatype, op, comm, request); in MPIU_Iallreduce()
30 err = MPIU_Allreduce(sendbuf, recvbuf, count, datatype, op, comm); in MPIU_Iallreduce()
69 …oid MPIAPI PetscSplitReduction_Local(void *in, void *out, PetscMPIInt *cnt, MPI_Datatype *datatype) in PetscSplitReduction_Local() argument
80 if (*datatype != MPIU_SCALAR_INT) { in PetscSplitReduction_Local()
/petsc/src/dm/field/impls/ds/ !
H A Ddmfieldds.c227 static PetscErrorCode DMFieldEvaluate_DS(DMField field, Vec points, PetscDataType datatype, void *B… in DMFieldEvaluate_DS() argument
270 …if (datatype == PETSC_SCALAR) PetscCall(PetscMalloc3((B ? (size_t)nc * gatherSize : 0), &cellBs, (… in DMFieldEvaluate_DS()
304 if (datatype == PETSC_SCALAR) { in DMFieldEvaluate_DS()
315 if (datatype == PETSC_SCALAR) { in DMFieldEvaluate_DS()
346 if (datatype == PETSC_SCALAR) { in DMFieldEvaluate_DS()
404 if (datatype == PETSC_SCALAR) { in DMFieldEvaluate_DS()
415 …PetscCall(PetscSFScatterBegin(cellSF, Btype, (datatype == PETSC_SCALAR) ? (void *)cellBs : (void *… in DMFieldEvaluate_DS()
416 …PetscCall(PetscSFScatterEnd(cellSF, Btype, (datatype == PETSC_SCALAR) ? (void *)cellBs : (void *)c… in DMFieldEvaluate_DS()
425 …PetscCall(PetscSFScatterBegin(cellSF, Dtype, (datatype == PETSC_SCALAR) ? (void *)cellDs : (void *… in DMFieldEvaluate_DS()
426 …PetscCall(PetscSFScatterEnd(cellSF, Dtype, (datatype == PETSC_SCALAR) ? (void *)cellDs : (void *)c… in DMFieldEvaluate_DS()
[all …]
/petsc/src/mat/impls/aij/seq/ !
H A Daij.h47 #define SEQAIJHEADER(datatype) \ argument
71 datatype *a; /* nonzero elements */ \
236 …AIJReallocateAIJ(Amat, AM, BS2, NROW, ROW, COL, RMAX, AA, AI, AJ, RP, AP, AIMAX, NONEW, datatype) \ argument
241 datatype *new_a; \
275 …locateAIJ_structure_only(Amat, AM, BS2, NROW, ROW, COL, RMAX, AI, AJ, RP, AIMAX, NONEW, datatype) \ argument
/petsc/src/dm/impls/plex/cgns/ !
H A Dplexcgns2.c641 CGNS_ENUMT(DataType_t) datatype; in DMPlexCreateCGNS_Internal_Serial()
654 PetscCallCGNSRead(cg_coord_info(cgid, B, z, 1 + d, &datatype, buffer), *dm, 0); in DMPlexCreateCGNS_Internal_Serial()
681 CGNS_ENUMT(DataType_t) datatype; in DMPlexCreateCGNS_Internal_Serial()
693 …d, B, z, bc, bcname, &bctype, &pointtype, &npoints, normal, &nnormals, &datatype, &ndatasets), *dm… in DMPlexCreateCGNS_Internal_Serial()
1729 CGNS_ENUMT(DataType_t) datatype; in DMPlexCreateCGNS_Internal_Parallel()
1731 PetscCallCGNSRead(cg_coord_info(cgid, base, zone, 1, &datatype, buffer), *dm, 0); in DMPlexCreateCGNS_Internal_Parallel()
1732 read_with_double = datatype == CGNS_ENUMV(RealDouble) ? PETSC_TRUE : PETSC_FALSE; in DMPlexCreateCGNS_Internal_Parallel()
2457 CGNS_ENUMT(DataType_t) datatype; in VecView_Plex_Local_CGNS()
2462 PetscCall(PetscCGNSDataType(PETSC_SCALAR, &datatype)); in VecView_Plex_Local_CGNS()
2463 …PetscCallCGNSWrite(cgp_field_write(cgv->file_num, cgv->base, cgv->zone, sol, datatype, cgns_field_… in VecView_Plex_Local_CGNS()
[all …]
/petsc/src/ksp/ksp/impls/cg/pipelcg/ !
H A Dpipelcg.c102 …allreduce(void *sendbuf, void *recvbuf, PetscMPIInt count, MPI_Datatype datatype, MPI_Op op, MPI_C… in MPIU_Iallreduce() argument
106 err = MPI_Iallreduce(sendbuf, recvbuf, count, datatype, op, comm, request); in MPIU_Iallreduce()
108 err = MPI_Allreduce(sendbuf, recvbuf, count, datatype, op, comm); in MPIU_Iallreduce()

12