Running on a 192 GB dual socket machine. Using the MPI + OMP version in miniFE_openmp_opt
export OMP_NUM_THREADS=11
mpirun -n 4 -ppn 4 ./miniFE.x nx=682 ny=682 nz=682
throws an exception because nrows_max in CSRMatrix.hpp turns negative due to int overflow.
packed_cols.reserve(nrows_max); doesn't like negative numbers ;-)
mpirun -n 4 -ppn 4 ./miniFE.x nx=680 ny=680 nz=680 # works
Unfortunately making MINIFE_GLOBAL_ORDINAL a long is not sufficient to address the issue.