Conversation
|
I will review tonight, sorry for the delays |
philbucher
left a comment
There was a problem hiding this comment.
We need to figure out a better solution for the MPI-issue, but thx otherwise
| //struct MPI_Comm; | ||
| //struct MPI_Info; |
There was a problem hiding this comment.
the issue here is when you compile without MPI
I am not sure how we can go about this. Maybe ifdef? Might be the only option we have for now, can you give it a try?
Also, how did you install the med-lib? By hand or via the package manager?
There was a problem hiding this comment.
Maybe ifdef?
Yep, I think we'll have to resort to the preprocessor.
Also, how did you install the med-lib? By hand or via the package manager?
I installed salome-medcoupling (should include both the serial and OpenMPI med lib) using the system package manager.
There was a problem hiding this comment.
Ok ifdef it is (at least for now, until someone complains :D), can you please add it?
Also, can you please add how you installed the lib to the readme? I did it already for ubuntu
|
I found that the created geometries were automatically assigned IDs (really high ones) that eventually lead to exceptions when trying to output the resulting The current impl obviously won't work with |
ok thanks that makes sense Ids of entities and mypy, my programming arch-enemies :D |
MPI_CommandMPI_Infothat lead to multiple definitions. Forward declaration also fails becausemed.hindirectly includesmpi.hthat defines these astypedef structs that are incompatible withstructs. I haven't tried this on non-MPI builds.noexcept)