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

Smart offline checker #1

Open
uekerman opened this issue Mar 28, 2024 · 2 comments
Open

Smart offline checker #1

uekerman opened this issue Mar 28, 2024 · 2 comments

Comments

@uekerman
Copy link
Member

It should also be able to detect logical errors, such as: Data is written to mesh A and communicated via mesh B, but there is no data mapping defined between mesh A and mesh B. The checker should also be able to detect redundant actions, such as: Participant A receives mesh B, but does no use it.

@uekerman uekerman converted this from a draft issue Mar 28, 2024
@fsimonis
Copy link
Member

Potential thesis

  • Catalogue of problem cases.
  • Implemented as an external tool (python lxml + etree is working for parsing our namespace-illformated cases)
  • Goal: transfer detection know-how to a preCICE checker.

Questions per case:

  • Under which circumstances does a user run into it?
  • How can this be reliably detected?
  • Is there a reliable solution to the problem?
  • What are suggestions for the user to proceed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: WP1.1 Configuration Tools (2024)
Development

No branches or pull requests

2 participants