-
Notifications
You must be signed in to change notification settings - Fork 8
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
Add HQMTool folder #10
Conversation
Add the code, documentation and examples to the repo for the HQMTool interactive front end.
Codecov Report
@@ Coverage Diff @@
## main #10 +/- ##
===========================================
- Coverage 100.00% 2.38% -97.62%
===========================================
Files 1 21 +20
Lines 40 1762 +1722
===========================================
+ Hits 40 42 +2
- Misses 0 1720 +1720
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
* Integrate docs * Store png on GitHub * Push documentation previews * Fix docs; move sources * Move AllFeatures.control to examples folder * Add Printf dependency * Rearrange files * Fix path * Fix docs * Hopefully make tests pass again
@DavidAKopriva There has been a small change to how this branch can be used from now on: You also need to explicitly use GLMakie.jl, since it is not included as a hard dependency anymore. We use the same procedure for Trixi to make it easier for those who do not have GL installed or who only need the mesh generation without plotting. That is, to load HOHQMesh from this branch with plotting enabled, you need to execute julia> using Revise, GLMakie, HOHQMesh Please let me know if you have any questions or if something doesn't work as expected. |
Just starting to see how the new version runs. I get the following message on the first run: ┌ Warning: Package HOHQMesh does not have Printf in its dependencies: |
And
gives the error UndefVarError: Figure not defined even though I did run using Revise, GLMakie, HOHQMesh |
Works if using GLMakie is returned to the vizProject file. But mesh doesn't plot anymore in runDemo. probably a directory issues. |
Please delete the |
Hm, I cannot reproduce either error. Have you started Julia from within the julia --project=. and then executed julia> using Revise, HOHQMesh, GLMakie
julia> HOHQMesh.runDemo() ? |
FWIW, there should be no need to re-add Line 15 in e3b5b5c
in src/HOHQMesh.jl .
|
Yes, the plot is missing the mesh that plots after the "any key" is hit. I'm using VScode, so I'm not sure what the directory is, but I will try pwd to see. |
Not sure why all the gymnastics. julia> --project=. |
I can confirm that the mesh is missing for me, too. Dunno why though. It seems weird that everything works except the mesh visualization. Maybe because it's now contained in a module? Needs to be investigated...
The |
If I understand correctly, the |
We need to write some tests to cover all the new HQMTool routines. Everything works but we should not let coverage drop from 100% to 2% |
I presume Julia has a built in testing API like python and Java do? I'll have a look. If so, I hope it is easy to set up. |
Development of the HQMTool has moved entirely #15 |
Add the code, documentation and examples to the repo for the HQMTool interactive front end.