Problem doc#211
Conversation
|
@markfuge This is my draft. A generated artifact of the docs already exists here: |
14e4e7b to
e538dd3
Compare
|
New docs (including the condition docstrings): https://github.com/IDEALLab/EngiBench/actions/runs/20962061394/artifacts/5113911870 |
|
@g-braeunlich This in general looks good. We will check at the next EngiBench meeting whether we want to have the conditions also listed in the Markdown description and not just in the table, but pending that decision, we can merge it. I will approve for now and we can wait to officially merge after the next meeting decision |
2456693 to
72e18e4
Compare
|
@markfuge I pushed a new version. New changes:
I still did not touch other problems than thermoelastic2d (except renaming the problem table directive). |
|
@g-braeunlich took a look at the build artifact and in general this look good. Only aesthetic issue I see is that the table in the later Conditions heading is a bit verbose: |
72e18e4 to
b03efd6
Compare
|
It should now be a bullet point list without defaults / types |
|
@g-braeunlich This looks great now, thank you!
If you could do this on behalf of the team, that would be great, but if any questions come up you could reach out to the individual leads. We can test the new instructions on the new problems being developed in the Spring (Aero3D and Beams3D) |
b03efd6 to
75d1f99
Compare
75d1f99 to
6a47c0c
Compare
|
Should be done now.
|
6a47c0c to
e26abeb
Compare
|
@g-braeunlich I think this looks like a good pass at this for all problems. I think we can talk with individual leads about what modifications to individual problems would make the most sense for the problem specific documentation and they can handle this in a separate PR if needed, but as a general update to the way we handle the docs and conditions, I think this is good to merge now. Thanks for the heavy lifting on this! |


Description
As a draft, the changes only have been applied to
ThermoElastic2D.Conditionsand put it into the tableproblem:tableproblem:conditions(inserting a list of conditions as found in the table):problem_id:option:lead:to theproblem:tabledirective. This automatically creates a link to the github page. Example usage:https://github.com/chucknorrisin the tableType of change
Please delete options that are not relevant.
Checklist:
pre-commitchecks withpre-commit run --all-filesruff check .andruff formatmypy .Reviewer Checklist: