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

Update GlassBR to include Jmin and Jmax from manual version #1010

Closed
smiths opened this issue Aug 29, 2018 · 5 comments · Fixed by #2133
Closed

Update GlassBR to include Jmin and Jmax from manual version #1010

smiths opened this issue Aug 29, 2018 · 5 comments · Fixed by #2133
Assignees

Comments

@smiths
Copy link
Collaborator

smiths commented Aug 29, 2018

GlassBR was modified in the manual version to include Jmin and Jmax symbolic constants.

smiths/caseStudies@a53b1be

The same changes should be made to the Drasil version.

@JacquesCarette
Copy link
Owner

@smiths I'm not quite sure what to do with this one. It feels like it ought to be quite straightforward (and so we should just assign it and have it resolved), but I'm not entirely sure.

@smiths
Copy link
Collaborator Author

smiths commented May 19, 2020

I've verified that this change was never made. I'm not sure why it wasn't assigned to anyone previously. It should be straightforward to fix. It only involves defining 2 constants (Jmin and Jmax) and adding a data constraint. That change should propagate nicely to the generated code.

This seems like something we could assign to the summer students. I'll add this to the list of issues that we identified for them to work on.

@smiths smiths mentioned this issue May 19, 2020
2 tasks
@muhammadaliog3 muhammadaliog3 self-assigned this May 21, 2020
@muhammadaliog3
Copy link
Collaborator

In order for the J constraint to appear in the outputs table I will also have to change several lines in the stable version of glassbr. Is that okay?

@smiths
Copy link
Collaborator Author

smiths commented May 21, 2020

Yes, updating stable is part of the process. The stable version is wrong in this case, so it needs to be edited. You shouldn't change it manually. You should generate stable (using Drasil) and use the generated stable as the new version.

@JacquesCarette
Copy link
Owner

You should still do a visual check of the new version, to make sure it does make sense to do that change. What I mean is that, even though we want to include Jmin and Jmax, it is possible that a small mistake happened while doing that, and a visual check of the results will catch it. It's part of the QA pass of updating stable from the generated stable.

@muhammadaliog3 muhammadaliog3 linked a pull request Jun 4, 2020 that will close this issue
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 a pull request may close this issue.

3 participants