- When building with configure specially if not using the gnu compilers this might pose problems as CXX compiling is not introduced correctly in the configure script. As PF's configure is going to be deprecated soon my recommendation is to use cmake. Still cmake has errors too especially when cross compiling for ibm's blue gene / Q architecture.
- compile with
-g -fbounds-check
(second option is especial of interest for the fortran compiler) - start in debugger (
gdb $PARFLOW_DIR/bin/parflow <ProblemName>
) - simplify the simulation problem as much as possible!
- Start from a working simulation (e.g. Testcases) and add the things one by one you want in your simulation
- Use the PFBChecker to check all inputs