-
Notifications
You must be signed in to change notification settings - Fork 93
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 a note in the grid section about anti-clockwise ordering #517
base: master
Are you sure you want to change the base?
Conversation
Can the error message contain a link to this? |
Nice! |
In the docs the quadrilateral ordering is introduced in anti-clockwise ordering, but I agree that could be written down explicitly with a reference to |
Would be good with some plots for every element type (and interpolation) with numbering. Perhaps this can be done with Makie or FerriteViz? |
there is at least an issue about it :D Ferrite-FEM/FerriteViz.jl#15 |
That looks great. I don't think dof markers are necessary, they follow the same order |
While they follow the same ordering the exact dof numbering can be different if we have different interpolations for geometry and the solution. Also note that dofs can also be associated to higher order entities than only nodes. |
Codecov ReportPatch coverage has no change and project coverage change:
❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more. Additional details and impacted files@@ Coverage Diff @@
## master #517 +/- ##
==========================================
+ Coverage 92.34% 92.37% +0.02%
==========================================
Files 22 22
Lines 3762 3776 +14
==========================================
+ Hits 3474 3488 +14
Misses 288 288 ☔ View full report in Codecov by Sentry. |
Maybe as followup we can provide an example to find the flipped elements in FerriteVis.jl. Should be very straight forward (i.e. plot L2 element of order 0 with value of det(J)). |
What do you mean by this? The flipped elements only occur if you read yourself a mesh 🤔 |
AFAIK we currently only have a guarantee that elements are not flipped if we utilize the provided grid generators, yes. But I think it might be helpful to plot the determinants and hence detect flipped elements. |
LGTM otherwise, but I don't feel experienced enough to press the approve button :) |
Should we add a note about note ordering here aswell, and maybe a link to the docs? :P Ferrite.jl/src/FEValues/common_values.jl Line 17 in 2f86559
|
I think it is a nice PR that would be nice to get merged! I've closed my previous concern above.
My suggestion would be to change: A merge with master would be needed as well @koehlerson: Let me know if you want me to do anything! |
I can finalize it, I wasn't sure how to deal with the |
I think it can be merged in any way as I think including FerriteViz in the doc is possible now with Julia 1.9. Previously, I've uploaded figures to the gh-branch assets folder and added the figures to the list of downloads. But sometimes the download fails, don't know why though. |
The JSServe bug does not affect this PR, because on the current FerriteViz release we have an older Makie version, right? |
No it's not related, since it uses CairoMakie and you only need JSServe for WGLMakie and interactivity stuff of the plot |
Ah, you are right. Thanks. |
need Ferrite-FEM/FerriteViz.jl#78 before rebasing and merging |
something like this maybe? #515