I attempted to install pflotran, and I get this error:
#error "Please use PETSc version 3.24.0 or later: 'git checkout v3.24.0' in $PETSC_DIR"
when I checked pflotran_constants.o, it is requested that:
#define VMAJOR 3
#define VMINOR 24
#define VSUBMINOR 0
#if (PETSC_VERSION_MAJOR < VMAJOR || \
(PETSC_VERSION_MAJOR == VMAJOR && \
(PETSC_VERSION_MINOR < VMINOR || \
(PETSC_VERSION_MINOR == VMINOR && \
(PETSC_VERSION_SUBMINOR < VSUBMINOR)))))
#error "Please use PETSc version 3.24.0 or later: 'git checkout v3.24.0' in $PETSC_DIR"
However, it is stated on the website that v3.21.5 should be selected for PETSC.
When I installed pflotran using v3.24.0, I keep receiving pflotran run crashes if number of cores is above 4 (probably MPI mismatch).