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

Actions and Components obscure the setup of the problem #25853

Closed
GiudGiud opened this issue Oct 25, 2023 · 0 comments · Fixed by #25924
Closed

Actions and Components obscure the setup of the problem #25853

GiudGiud opened this issue Oct 25, 2023 · 0 comments · Fixed by #25924
Assignees
Labels
P: minor A defect that does not affect the accuracy of results. T: defect An anomaly, which is anything that deviates from expectations.

Comments

@GiudGiud
Copy link
Contributor

Bug Description

In a regular simulation (kernels & bcs directly in the input file), I can see from Debug/show_actions exactly what is happening during the setup. The name of the kernels appear as they are created.

With Components and Actions, I dont know what's being created. The very least I would need would be:

  • name
  • type

But I would also like to be able to check:

  • block / boundary restriction. This could be done AFTER the setup (and I suggest we do that instead)
  • which variables are coupled in. This could also be done after

Steps to Reproduce

Run any simulation with Debug/show_actions with first kernel/bc syntax then with Actions

Impact

Lack of clarity can defeat user debugging and force developer intervention.

@GiudGiud GiudGiud added P: minor A defect that does not affect the accuracy of results. T: defect An anomaly, which is anything that deviates from expectations. labels Oct 25, 2023
@GiudGiud GiudGiud self-assigned this Oct 25, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Oct 25, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Oct 25, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Oct 31, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Nov 1, 2023
pbehne pushed a commit to pbehne/moose that referenced this issue Dec 1, 2023
GiudGiud added a commit to GiudGiud/moose that referenced this issue Dec 6, 2023
oanaoana pushed a commit to oanaoana/moose that referenced this issue Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P: minor A defect that does not affect the accuracy of results. T: defect An anomaly, which is anything that deviates from expectations.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant