Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In-situ or "streaming" visualization? #358

Open
mmarchywka opened this issue Oct 6, 2024 · 1 comment
Open

In-situ or "streaming" visualization? #358

mmarchywka opened this issue Oct 6, 2024 · 1 comment

Comments

@mmarchywka
Copy link

( the old forum said to bring "general discussion" topics here so I'm posting this here ).

I was re-installing jdftx after not using it for many years. IIRC, in the past, I could
monitor the output such as ion positions as it was generated rather than accumulating
output until the end of a run. However, it does not appear this capability exists in the
tools supported here. I probably converted the output to a pdb or other file as each
iteration was output but I'm still digging through my old code. This "real time" or streaming
support does not seem to be normal but apparently it is called in-situ visualization.
FreeFEM has a simple form of this and some viewer, see paraview thread below, have
means to accommodate it. The package described below also allows "streering" or
user input back to the code, jdftx , to modifcy simulation parameters on the fly.

https://discourse.paraview.org/t/does-or-can-paraview-support-streaming-input/13637/7

This generally is a lot more informative than viewing once everything is done curious what
people do or would use in this regard. Thanks.

@shankar1729
Copy link
Owner

Hi Mike,

The createXSF script with the animated option should output all ionic coordinates up to the current point. You'd just need to run it on the in-process log. Is there something beyond that which is needed to visualize on the fly?

Best,
Shankar

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

No branches or pull requests

2 participants