Skip to content

Library needed by ESMF not present - Internal subroutine call returned Error #216

@kgurer

Description

@kgurer

Describe the bug

I enhanced "ESMF_all_10.ncl" base sample file to interpolate MPAS output to lat-lon grid as well as to get some additional nc files out and plot the data. However, when I run the ncl script, I come up with the following error that is dumped into:

"PET0.RegridWeightGen.Log" file:

"PET0 /home/conda/feedstock_root/build_artifacts/esmf_1693581303648/work/src/Infrastructure/Mesh/src/ESMCI_Mesh_FileIO.C:298 ESMCI_mesh_create_from_file() Library needed by ESMF not present - This functionality requires ESMF to be built with the PIO library enabled.

20240808 083318.872 ERROR PET0 ESMCI_MeshCap.C:2600 MeshCap::meshcreatefromfilenew() Library needed by ESMF not present - Internal subroutine call returned Error

20240808 083318.872 ERROR PET0 ESMF_Mesh.F90:1969 ESMF_MeshCreateFromFile() Library needed by ESMF not present - Internal subroutine call returned Error"

Provide the following:

  • a concise NCL script demonstrating the issue (remove unnecessary code) ("ter_limited_mpas_to_latlon_ncl.txt" and "PET0.RegridWeightGen.Log" files)
  • necessary data files (too big to put here. It is the first MPAS I/O file (static) that is generated to run MPAS.
  • relevant graphical output (no graphical output is generated).

When I run the ncl script (ter_limited_mpas_to_latlon.ncl), "limited_area_0.1deg_src_grid.nc" and "limited_area_0.1deg_dst_grid.nc" files are generated, but the weight file (limited_area_0.1deg_wgt_grid.nc" is not generated and the script stops.

Computing environment

  • OS: [Linux)
  • OS version: 4.18.0-553.8.1.el8_10.x86_64
  • NCL Version: 6.6.2
  • Installation method: conda

Additional context

Attached files"

ter_limited_mpas_to_latlon_ncl.txt
PET0.RegridWeightGen.Log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions