Skip to content

Catalyst In Situ Analysis - #599

Open
klappi-s wants to merge 17 commits into
IPPL-framework:masterfrom
klappi-s:catalyst-viz-v2.0.0
Open

Catalyst In Situ Analysis#599
klappi-s wants to merge 17 commits into
IPPL-framework:masterfrom
klappi-s:catalyst-viz-v2.0.0

Conversation

@klappi-s

@klappi-s klappi-s commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

resolve #598
aand maybe #590

This PR...

  • ... adds libcatalyst as an external cmake dependency (fetchcontent)
  • ... enables In Situ visualization with ParaView Catalyst
  • ... enables Parameter Steering with ParaView Catalyst
  • ... instruments the demos/alpine/PenningTrap code with in situ viz capabilities
  • ... instruments the demos/alpine/FEL code with in situ viz capabilities
  • ... removes the current FEL visualization

@klappi-s

klappi-s commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator Author

now resolves #590 completely by replacing third party json (nlohmann/json) parser with catalyst_conduit based json parser (which we have already due to the catalyst dependency).

Will supersede (resolves #210 PR) prio catalyst insitu code which then can be closed.

Further PR #350 (ascent based insitu; if further pursued) should replicate this PR approach for general insitu.
This might actually be a fairly easy AI Agent job, since ascent and catalyst are so similar, and we have a working example for ascent.

@klappi-s
klappi-s marked this pull request as ready for review September 9, 2026 16:04
@klappi-s

klappi-s commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator Author

cscs-ci run cscs-ci-gh200, cscs-ci-mi300, cscs-ci-openmp

@klappi-s

Copy link
Copy Markdown
Collaborator Author

cscs-ci run cscs-ci-openmp

Comment thread demos/fel/config.json Outdated
@aaadelmann
aaadelmann self-requested a review September 10, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

In Situ Analysis with Catalyst

2 participants