Unified Geometry Handling #318
Replies: 2 comments 5 replies
-
I dont quite understand what you mean. Could you maybe explain with an example? |
Beta Was this translation helpful? Give feedback.
-
I agree that the grid and the geometry interpolation are closely related. However, I think handling both the geometry and the function interpolation in the CellValues is very flexible, also for custom extensions to the functionality. E.g. I am using a custom CellValues struct with a custom geometry interpolation for cohesive elements. On these same cohesive elements I also want to solve a diffusion equation, using (somewhat modified) continuum elements. Therefore, I need to have two different geometry interpolations on the same cells. Would that still be possible with your ideas for moving the geometry interpolation to the grid? (Now it is very simple, I just use several different CellValues.) |
Beta Was this translation helpful? Give feedback.
-
@termi-official and me fixed https://github.com/KristofferC/JuAFEM.jl/issues/315 in https://github.com/KristofferC/JuAFEM.jl/pull/317. We noticed its maybe worth to discuss if it makes sense to encode more geometric information into the
Grid
. Currently the geometric information is somewhat widespread and it could be beneficial in future to clearer separate geometric and algebraic functionality. A potential possible benefit could be unified finite element entity handling in grids with mixed geometric cells.Specifically we have the following in mind
RefShape
anddim
distinction for interpolation functions into gridCellScalarValues
constructor withGrid
Do you guys think this could be beneficial or are there any pitfalls? 🦦
Beta Was this translation helpful? Give feedback.
All reactions