Searched refs:chunkDims (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/da/ |
| H A D | gr2.c | 317 … 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 D | general.c | 302 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 D | pdvec.c | 460 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 …]
|