James E. McClure
James E. McClure
It would be reasonable to try adding 'CFLAGS=-fPIC' to the configure line as suggested in that post. CC=$MPI_DIR/bin/mpicc CXX=$MPI_DIR/bin/mpicxx CFLAGS="-fPIC" CXXFLAGS="-fPIC -O3 -std=c++14" ./configure --prefix=$LBPM_HDF5_DIR --enable-parallel --enable-shared --with-zlib=$LBPM_ZLIB_DIR && make...
Can you check to see if you have the `build-essentials` package installed `apt-list --installed | grep build-essentials`
Yes, there is a good chance that your build will work. The MPI tests do not always excecute properly due to the way ctest provides the flags. We should have...
Did you build OpenMPI with GPU support? To check you can run the following command: ```ompi_info | grep cuda``` On our local system, this returns the following: ``` Configure command...
The other thing is that sometimes you need to set flags to get it to run properly with MPI. For the MPI version above, I launch LBPM based on the...
Are these the only two tests that failed? The most likely reason for TestCommD3Q19_8procs to fail is that you do not have enough GPU locally to run 8 MPI processes...
If you are using OpenMPI, perhaps try it by setting the following environment variables ``` export MPI_THREAD_MULTIPLE=1 export MPIARGS="--bind-to core --mca pml ob1 --mca btl vader,self,smcuda,openib --mca btl_openib_warn_default_gid_prefix 0 --mca...
There is a link on the documentation server with an example input file https://lbpm-sim.org/examples/morphology/morphOpen.html You should be able to modify the `Domain` section for your image
The purpose of `WriteValues` is to relabel the image (if desired / needed). The current convention for LBPM is that images with negative labels are solid (such as different minerals)...
I would recommend trying this for a higher capillary number (1e-5) to see if the same behavior is observed. Depending on the resolution of the image, you may not be...