Skip to content

Conversation

@quincy-huhn98
Copy link

This PR moves the diffusion module from OpenSn to a standalone application

opensnpy::console.BindModule(WrapDiffusion);

opensnpy::console.BindModule(WrapPostProcessor);
opensnpy::console.BindModule(WrapPrinter);
Copy link

Choose a reason for hiding this comment

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

The way this should probably work is that we call the binding function from OpenSn (rather than copying that). Then, add the application wrappers like WrapDiffusion

@@ -0,0 +1,577 @@
"""Module providing regression output checking."""
Copy link

Choose a reason for hiding this comment

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

I am gonna comment on this here. I assume the test suite was copied into the app so we could run tests. Would there be a way to use the test suite from OpenSn. I does have flags like --exe, -d, etc. but may be this is more convenient?

Copy link
Author

Choose a reason for hiding this comment

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

It is possible to use the test infrastructure from OpenSn. I don't have a strong opinion as to which way is best

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.

2 participants