UvaCsl / HemoCell

HemoCell is a high-performance suspension code for simulating blood flows developed by the Computational Science Lab at the University of Amsterdam.
https://computationalscience.nl
Other
45 stars 17 forks source link

HDF5 Error about synchronously create file #123

Open ErenC1 opened 3 months ago

ErenC1 commented 3 months ago

Hi!

I am getting the following error in a specific geometry (and only with this geometry, it is a capillary). I tried to re-mesh and re-export this geometry as ASCII, Binary, checked geometry for every problem and nothing seems to be wrong. But the error persists. Simulation does not crashes, it still writes the hdf5 files of the fluid and the RBC. RBC data looks good, but fluid data doesn't seem correct (it scatters A LOT) and I'm wondering if this error is somehow related with it or not.

Note: PreInlet bounding box is different than the main domain bounding box. Could it be a reason for this? (never had problem with it before)

I looked into hdf5 forums, but I don't want to break something else while working on it.

I'm using cmake 3.24.4, gcc-7.5.0, python 3.76, openMPI 4.16, HDF5 1.143.

(error continues in each time-step with: HDF5-DIAG: Error detected in HDF5 (1.14.3) MPI-process 15:

000: H5F.c line 660 in H5Fcreate(): unable to synchronously create file

major: File accessibility
minor: Unable to create file

001: H5F.c line 614 in H5F__create_api_common(): unable to create file

major: File accessibility
minor: Unable to open file

002: H5VLcallback.c line 3605 in H5VL_file_create(): file create failed

major: Virtual Object Layer
minor: Unable to create file

003: H5VLcallback.c line 3571 in H5VL__file_create(): file create failed

major: Virtual Object Layer
minor: Unable to create file

004: H5VLnative_file.c line 94 in H5VL__native_file_create(): unable to create file

major: File accessibility
minor: Unable to open file

005: H5Fint.c line 1852 in H5F_open(): unable to open file: name = './2RBC_step40//hdf5/000000000000/RBC.000000000000.p.11.h5', tent_flags = 13

major: File accessibility
minor: Unable to open file

006: H5FD.c line 769 in H5FD_open(): open failed

major: Virtual File Layer
minor: Unable to initialize object

007: H5FDsec2.c line 326 in H5FD__sec2_open(): unable to open file: name = './2RBC_step40//hdf5/000000000000/RBC.000000000000.p.11.h5', errno = 2, error message = 'No such file or directory', flags = 13, o_flags = 242

major: File accessibility
minor: Unable to open file

################# another type of error #################################### HDF5-DIAG: Error detected in HDF5 (1.14.3) MPI-process 27:

000: H5O.c line 160 in H5Oopen(): unable to synchronously open object

major: Object header
minor: Can't open object

001: H5O.c line 115 in H5O__open_api_common(): can't set object access arguments

major: Object header
minor: Can't set value

002: H5VLint.c line 2677 in H5VL_setup_name_args(): invalid location identifier

major: Invalid arguments to routine
minor: Inappropriate type

003: H5VLint.c line 1741 in H5VL_vol_object(): invalid identifier type to function

major: Invalid arguments to routine
minor: Inappropriate type