On Thu, 9 Jan 2025, Matthew Knepley wrote: > On Thu, Jan 9, 2025 at 1:44 PM Mark Adams <mfad...@lbl.gov> wrote: > > > I would probably add: 'grep Implementation: > > ${PETSC_DIR}/${PETSC_ARCH}/llib/petsc/conf/configure.log' > > to your run script. > > Or something that greps on MPI: and prints the next 4 lines. > > > > Hi Randy, > > PETSc gets this info from > > ${PETSC_ARCH}/lib/petsc/conf/RDict.db > > which is a pickled Python dictionary of all the configure output. I wrote > an example > of pulling that data out, and _someone_ deleted it: > > > https://urldefense.us/v3/__https://gitlab.com/petsc/petsc/-/blob/v3.0.0/bin/configVars.py?ref_type=tags__;!!G_uCfscf7eWS!YHzfvx7POQpHGF3pPcyxIv7p4vYMjCf5LGpy_6AcyuuK8zKOIFBdFBi6ZTqOdqxqQiIA-tAS7HGoZaoqRNeq$ >
rdict might be broken due to changes for python-3.13 https://urldefense.us/v3/__https://gitlab.com/petsc/petsc/-/merge_requests/7790__;!!G_uCfscf7eWS!c_-5Epc3IAK8_BPh93_6ptggEhLaET8BJuATxS4i93keUU9jR_OW7v_7lRCnwShL_NEe4FolruHscu0DiLNPvrt36aY$ Satish > > Thanks, > > Matt > > > > Would that work? > > Mark > > > > On Thu, Jan 9, 2025 at 12:23 PM Randall Mackie <rlmackie...@gmail.com> > > wrote: > > > >> Dear PETSc team: > >> > >> At the bottom of the configuration file, various things are printed out, > >> like the MPI implementation: > >> > >> MPI: > >> > >> Version: 3 > >> > >> mpiexec: /state/std2/openmpi-5.0.3-oneapi/bin/mpiexec > >> > >> Implementation: openmpi > >> > >> OMPI_VERSION: 5.0.3 > >> > >> > >> > >> We would like to pick these up and write them to our own output files. > >> > >> > >> What PETSc variables have this information? > >> > >> > >> Especially the implementation. > >> > >> > >> > >> Thank you, > >> > >> > >> Randy M. > >> > > > >