[petsc-users] Seeking help in integration Petsc with NoahMP

Shatanawi, Sawsan Muhammad sawsan.shatanawi at wsu.edu
Thu Sep 18 20:24:48 CDT 2025


Hello everyone,
I developed a groundwater module to be integrated within Noah-MP using the HRLDAS driver. For the numerical solver, I rely on PETSc. However, I am encountering an error that I do not fully understand.
To debug, I added print statements in the global NoahmpIOVarType.F90 module (This is the first module that needs to be read), but these statements did not appear in the output. This makes me wonder if I may have declared the PETSc variables incorrectly.
Could you please review my NoahmpIOVarType.F90 module and Makefile, let me know if the PETSc variables are declared in the correct place? I would greatly appreciate any guidance on this issue.
Thank you in advance
Best regards,
Sawsan Shatanawi:

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20250919/f5297901/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: application/octet-stream
Size: 3964 bytes
Desc: Makefile
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20250919/f5297901/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NoahmpIOVarType.F90
Type: application/octet-stream
Size: 99515 bytes
Desc: NoahmpIOVarType.F90
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20250919/f5297901/attachment-0003.obj>


More information about the petsc-users mailing list