jsitaraman / tioga

Tioga is a library for overset grid assembly on parallel distributed systems
GNU Lesser General Public License v3.0
64 stars 36 forks source link

Unable to run test #23

Closed mennodeij closed 4 years ago

mennodeij commented 4 years ago

Good morning,

I am new to this project, and have tried to run the example after a successful build. Unfortunately, when I enter the case folder and run the ./run.sh script with 2 or 4 mpi processes, I get error messages like below:

terminate called after throwing an instance of 'std::runtime_error'
  what():  #tioga: global IDs for nodes not provided

It looks like the first step (buildGrid) went OK - I have 4 cell_n.plt files after running on 2 processes. The second step (tioga.exe) however, gives the errors above.

Am I missing something? Is this test supposed to work?

mennodeij commented 4 years ago

The library needs to be compiled with CMake option -DTIOGA_HAS_NODEGID=OFF Then the test runs without problems.