[petsc-dev] PETSc 3.18.1 undefined reference

Jed Brown jed at jedbrown.org
Tue Nov 1 00:24:09 CDT 2022


Indeed, if you configure PETSc with CGNS, you must provide an MPI-enabled CGNS. I'm sad that they chose to package this way. Do you think PETSc should do something different other than documenting this?

"Antonio T. sagitter" <sagitter at fedoraproject.org> writes:

> 'cgp_close()' is in MPI CGNS only.
>
> Thank you
>
>  >Looks like cgp_close() is a cgns-4.3.0 feature.
>  >
>  >Satish
>  >
>  >---
>  >
>  >4.2.0:
>  >nm -Ao libcgns.so |grep close |grep ' T '
>  >libcgns.so:00000000000ae832 T ADFI_close_file
>  >libcgns.so:0000000000061492 T cg_close
>  >libcgns.so:000000000005ece4 T cgio_close_file
>  >
>  >4.3.0:
>  >nm -Ao libcgns.so |grep close |grep ' T '
>  >libcgns.so:00000000000b9df1 T ADFI_close_file
>  >libcgns.so:000000000006c2ab T cg_close
>  >libcgns.so:0000000000068ed8 T cgio_close_file
>  >libcgns.so:00000000000cfd65 T cgp_close
>
>
> -- 
> ---
> Antonio Trande
> Fedora Project
> mailto: sagitter at fedoraproject.org
> GPG key: 0x40FDA7B70789A9CD
> GPG key server: https://keyserver1.pgp.com/


More information about the petsc-dev mailing list