diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 53e356e..8125014 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,11 +4,11 @@ "type": "split", "children": [ { - "id": "751b06a54103cc32", + "id": "7ce4cdc42e913870", "type": "tabs", "children": [ { - "id": "9a8e380f4bb12965", + "id": "657ed118b4a40148", "type": "leaf", "state": { "type": "kanban", @@ -28,8 +28,21 @@ } } } + }, + { + "id": "1362760e280eadf0", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "HelyxProject.md", + "mode": "source", + "source": false + } + } } - ] + ], + "currentTab": 1 } ], "direction": "vertical" @@ -95,7 +108,7 @@ "state": { "type": "backlink", "state": { - "file": "Kanban Pages/Work Kanban.md", + "file": "HelyxProject.md", "collapseAll": true, "extraContext": false, "sortOrder": "alphabetical", @@ -112,7 +125,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Kanban Pages/Work Kanban.md", + "file": "HelyxProject.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -135,7 +148,7 @@ "state": { "type": "outline", "state": { - "file": "Kanban Pages/Work Kanban.md" + "file": "HelyxProject.md" } } } @@ -157,12 +170,13 @@ "obsidian-full-calendar:Open Full Calendar": false } }, - "active": "9a8e380f4bb12965", + "active": "1362760e280eadf0", "lastOpenFiles": [ - "Kanban Pages/HelyxVerify.md", "Kanban Pages/Work Kanban.md", - "On Absolute And Relative.md", + "HelyxProject.md", + "Kanban Pages/HelyxVerify.md", "BuildingTesting Pipeline.md", + "On Absolute And Relative.md", "Worklogs/2023-07-31.md", "Worklogs/2024-07-29.md", "Untitled.canvas", @@ -186,7 +200,6 @@ "Kanban Pages/Wildcards.md", "Drawing 2024-07-03 10.08.45.excalidraw.md", "Kanban Pages/Windows Native Compilation.md", - "Kanban Pages/V&V.md", "Meetings/DevOps", "Meetings/QA", "Meetings", diff --git a/HelyxProject.md b/HelyxProject.md new file mode 100644 index 0000000..6588d30 --- /dev/null +++ b/HelyxProject.md @@ -0,0 +1,133 @@ +# ProjectDict +```c++ +simple +{ + // execute always; + + // Change files in during execution. + changes + { + reduce + { + steps 10; + } + } + + commands + ( + "helyxHexMesh" + "helyxSolve" + ); + + post + ( + ( + compare tsv; + files "postProcessing/foo" "reference/foo"; + variables "phi"; + absolute 1e-10; + ) + ) +} + +continuation +{ + execute pass simple; + workspace reuse; + changes + { + continue + { + steps 1; + } + } + commands + ( + "helyxSolve" + ) +} + +split +{ + execute fail simple; + commands from "Allrun"; + workspace reuse; + + post + ( + ( + compare tsv; + files "postProcessing/foo" "$SIMPLE_RUN/postProcessing/foo"; + variables "phi"; + ) + ) +} + +continuation +{ + execute pass simple; + workspace reuse; + + changes + { + files { + "system/caseSetupDict" + { + global + { + system + { + controlDict + { + startTime latestTime; + endTime 0.6; + } + } + } + } + } + } +} + +variation +{ + // Change files in during execution. + changes + { + reduce + { + steps 5; + } + files { + "system/caseSetupDict" + { + regions + { + ".*" + { + materialProperties { + + } + } + } + } + } + } + + commands + ( + "helyxHexMesh" + "helyxSolve" + ); + + post + ( + ( + compare tsv; + files "postProcessing/foo" "reference/foo"; + variables "phi"; + absolute 1e-10; + ) + ) +} +``` \ No newline at end of file diff --git a/Kanban Pages/Work Kanban.md b/Kanban Pages/Work Kanban.md index df41457..d7f0cea 100644 --- a/Kanban Pages/Work Kanban.md +++ b/Kanban Pages/Work Kanban.md @@ -28,6 +28,10 @@ kanban-plugin: board ## Working +- [ ] Add EVTK in the ThirdParty image + https://engys.atlassian.net/browse/DO-1217 + [[ThirdPartyImage]] + #thirdparty #evtk ## Blocked @@ -46,10 +50,6 @@ kanban-plugin: board ## DevOps Dec24 - A7 -- [ ] Add EVTK in the ThirdParty image - https://engys.atlassian.net/browse/DO-1217 - [[ThirdPartyImage]] - #thirdparty #evtk - [ ] HelyxVerify on Week tests #jenkins - [ ] PR pipeline: On clone failure, try again