CDash: https://my.cdash.org/index.php?project=pumi-pic
- Kokkos https://github.com/kokkos/kokkos
- Omega_h https://github.com/SNLComputation/omega_h
- particle_structures https://github.com/SCOREC/particle_structures
git clone [email protected]:SCOREC/pumi-pic.git
Developers and users who want to run ctest
will also need to initialize
submodules for test data.
git submodule init
git submodule update
mkdir build
cd !$
source ../pumi-pic/envRhel7Serial.sh
../doConfig.sh ../pumi-pic /path/to/particle_structures/install/dir
make
cd build
ctest
Search test routines : test_adj, test_collision
Usage: ./gitrm mesh Example: ./gitrm cube.msh 2,0.5,0.2 4,0.9,0.3
The linked pumipic-data, has sample cube.msh, which is a gmsh mesh of a rectangular block ! The dimensions of the block is x:0 to 10m; y:0 to 1m; z:0 to 1m. In the above example, start and final positions are within the domain. If the destination is outside the domain (eg: 4, -1, 0.3), the collision routine will run and intersection point will be output.