Skip to content

Conversation

PrometheusPi
Copy link
Member

This PR adds information on how to activate the openPMD-api verbose option to our debug section.

@PrometheusPi PrometheusPi added this to the 0.9.0 / next stable milestone Sep 11, 2025
@PrometheusPi PrometheusPi added documentation regarding documentation or wiki discussions CI:no-compile CI is skipping compile/runtime tests but runs PICMI tests labels Sep 11, 2025
@franzpoeschel
Copy link
Contributor

At this point, it would probably be helpful to mention that IO logging in PIConGPU corresponds to including logging level 32 in PIC_VERBOSE? Would be good to have all debugging options for IO in one place.
Maybe even mention the CMake variable PIC_OPENPMD_TIMETRACE_NUMBER_OF_FILES as well for performance debugging.

If you encounter an error during reading or writing of openPMD files, it can be helpful to run openPMD-api with verbose output.
This can be done by setting the following environment variable either in your environment (e.g. ``picongpu.profile``) or in your submit script ``./tbg/submit.start`` befor executing ``picongpu``.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This can be done by setting the following environment variable either in your environment (e.g. ``picongpu.profile``) or in your submit script ``./tbg/submit.start`` befor executing ``picongpu``.
This can be done by setting the following environment variable either in your environment (e.g. ``picongpu.profile``) or in your submit script ``./tbg/submit.start`` before executing ``picongpu``.

little typo

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for spotting it.

@PrometheusPi
Copy link
Member Author

Thanks for your review and input @franzpoeschel. I will add your suggestions.

@chillenzer
Copy link
Contributor

Has this happened yet?

@PrometheusPi
Copy link
Member Author

@chillenzer not yet (as discussed during the dev meeting on Wednesday)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI:no-compile CI is skipping compile/runtime tests but runs PICMI tests documentation regarding documentation or wiki discussions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants