loganoz / horses3d

HORSES3D: A high-order discontinuous Galerkin solver for flow simulations and multi-physics applications

Home Page:https://loganoz.github.io/horses3d/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compilation error in tools with HDF5

Andres-MG opened this issue · comments

It seems that in the last modification of this part of the code

call self % elements(l) % Construct (Nx(l), Ny(l), Nz(l), corners , l, l)

@stecolumbus added something that does not compile (at least in my laptop): corners is a vector of real(RP) and the function expects the IDs of the nodes as a vector of integer. I understand that we need to get the global indices of those corner nodes instead of calling the function with the coordinates directly, but I have never used that part of the code and I don't really know how it works.

I used gfortran, but in any case it seems that there is an actual bug there. Maybe we do not need to go back, but I don't know hard it will be to fix it.

@Andres-MG, could you confirm that this bug is solved in current version of master?

It should be fixed in the version I'm going to upload

It is fixed in master because all the changes that Stefano did were reverted (including this). If he plans to push the changes again he will have to fix it, but from his last comment I understand that he has already done it.