Closed jipolanco closed 4 years ago
Merging #11 into master will increase coverage by
0.79%
. The diff coverage is93.97%
.
@@ Coverage Diff @@
## master #11 +/- ##
==========================================
+ Coverage 86.20% 87.00% +0.79%
==========================================
Files 20 22 +2
Lines 725 808 +83
==========================================
+ Hits 625 703 +78
- Misses 100 105 +5
Impacted Files | Coverage Δ | |
---|---|---|
src/PencilFFTs.jl | 100.00% <ø> (ø) |
|
src/PencilArrays/arrays.jl | 83.33% <50.00%> (-0.82%) |
:arrow_down: |
src/PencilIO/hdf5.jl | 94.93% <94.93%> (ø) |
|
src/PencilIO/PencilIO.jl | 100.00% <100.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 9929da6...c8c00df. Read the comment docs.
This adds support for writing and reading MPI-distributed fields (
PencilArray
s) using parallel HDF5.The HDF5.jl package is loaded using Requires, and therefore it's not added as a dependency of PencilFFTs.
Things to do:
setindex!
and others in a compatible wayh5open
for parallel I/O (it's quite messy otherwise)