Home
last modified time | relevance | path

Searched refs:chunkDims (Results 1 – 3 of 3) sorted by relevance

/petsc/src/dm/impls/da/
H A Dgr2.c317 … VecGetHDF5ChunkSize(DM_DA *da, Vec xin, PetscInt dimension, PetscInt timestep, hsize_t *chunkDims) in VecGetHDF5ChunkSize() argument
333 …, chunkDims[0]) * PetscMax(1, chunkDims[1]) * PetscMax(1, chunkDims[2]) * PetscMax(1, chunkDims[3]… in VecGetHDF5ChunkSize()
364 chunkDims[dim++] = (hsize_t)da->P / zslices; in VecGetHDF5ChunkSize()
365 chunkDims[dim++] = (hsize_t)da->N / yslices; in VecGetHDF5ChunkSize()
366 chunkDims[dim++] = (hsize_t)da->M / xslices; in VecGetHDF5ChunkSize()
369 chunkDims[dim++] = (hsize_t)da->N / yslices; in VecGetHDF5ChunkSize()
370 chunkDims[dim++] = (hsize_t)da->M / xslices; in VecGetHDF5ChunkSize()
372 …, chunkDims[0]) * PetscMax(1, chunkDims[1]) * PetscMax(1, chunkDims[2]) * PetscMax(1, chunkDims[3]… in VecGetHDF5ChunkSize()
383 chunkDims[dim] = (hsize_t)PetscCeilInt(da->P, da->p); in VecGetHDF5ChunkSize()
387 chunkDims[dim++] = (hsize_t)PetscCeilInt(da->P, da->p); in VecGetHDF5ChunkSize()
[all …]
/petsc/src/vec/is/is/impls/general/
H A Dgeneral.c302 hsize_t dim, maxDims[3], dims[3], chunkDims[3], count[3], offset[3]; in ISView_General_HDF5() local
332 chunkDims[dim] = 1; in ISView_General_HDF5()
340 chunkDims[dim] = PetscMax(1, dims[dim]); in ISView_General_HDF5()
341 chunksize *= chunkDims[dim]; in ISView_General_HDF5()
346 chunkDims[dim] = dims[dim]; in ISView_General_HDF5()
347 chunksize *= chunkDims[dim]; in ISView_General_HDF5()
353 …if (chunkDims[dim - 2] > (hsize_t)PetscSqrtReal((PetscReal)(PETSC_HDF5_MAX_CHUNKSIZE / 64))) chunk… in ISView_General_HDF5()
354 …if (chunkDims[dim - 1] > (hsize_t)PetscSqrtReal((PetscReal)(PETSC_HDF5_MAX_CHUNKSIZE / 64))) chunk… in ISView_General_HDF5()
356 chunkDims[dim - 1] = PETSC_HDF5_MAX_CHUNKSIZE / 64; in ISView_General_HDF5()
372 PetscCallHDF5(H5Pset_chunk, (chunkspace, (int)dim, chunkDims)); in ISView_General_HDF5()
/petsc/src/vec/vec/impls/mpi/
H A Dpdvec.c460 hsize_t maxDims[4], dims[4], chunkDims[4], count[4], offset[4]; in VecView_MPI_HDF5() local
491 chunkDims[dim] = 1; in VecView_MPI_HDF5()
497 chunkDims[dim] = PetscMax(1, dims[dim]); in VecView_MPI_HDF5()
498 chunksize *= chunkDims[dim]; in VecView_MPI_HDF5()
503 chunkDims[dim] = PetscMax(1, dims[dim]); in VecView_MPI_HDF5()
504 chunksize *= chunkDims[dim]; in VecView_MPI_HDF5()
510 chunkDims[dim] = PetscMax(1, dims[dim]); in VecView_MPI_HDF5()
511 chunksize *= chunkDims[dim]; in VecView_MPI_HDF5()
515 …if (chunkDims[dim - 2] > (hsize_t)PetscSqrtReal((PetscReal)(PETSC_HDF5_MAX_CHUNKSIZE / 128))) chun… in VecView_MPI_HDF5()
516 …if (chunkDims[dim - 1] > (hsize_t)PetscSqrtReal((PetscReal)(PETSC_HDF5_MAX_CHUNKSIZE / 128))) chun… in VecView_MPI_HDF5()
[all …]