Dennis Ogiermann
Dennis Ogiermann
For post-processing purposes it can be useful to load a DataCollection at the stored cycles. Assuming these cycles are not contiguous, this PR presents a very simple take on designing...
The new ExclusiveTopology returns an incomplete neighborhood when asking for self-inclusion of the element (e.g. getneighborhood(top, grid, cellidx; include_self=true) - this case is not covered by our unit tests https://github.com/Ferrite-FEM/Ferrite.jl/blob/master/test/test_grid_dofhandler_vtk.jl#L313-L338...
We should at some point provide at least a section where we describe how new elements can be implemented in Ferrite. Technically we can also provide, to prottotype new elements,...
Our set of grid generators is incomplete. We are missing generators for * [ ] 2D serendipity * [ ] "Quadratic" Tetrahedron * [ ] "Quadratic" Hexhedron (Note: Some dispatches...
PR #392 should have the batteries for DG - but just for scalar problems. If we have vector valued problems, then our flux space becomes matrix-valued (think about displacement and...
Introduce performance regression benchmarks through PkgBenchmark.jl on the most important pieces of Ferrite. Resolves #94 . ## Benchmark Coverage * Common Lagrange assembly loops * Available hyperrectangular mesh generators *...
Currently assembled matrices have a large bandwidth. This is quite problematic when utilizing direct solvers, because the memory consumption can grow out of hand for medium-sized problems. Showing how to...
Since the framework starts growing in complexity I think it can be helpful for potential collaborators to have some kind of guideline (e.g. a checklist of things to do and...
Hi folks, this PR contains some sketches on how we could extend the interface to the finite element mesh (grid). The basic idea is to simply the integration of different...
Assembly performance of tensor-product elements (we currently just have Lagrange polynomials on RefCube's) can be improved via tensor-product assembly. Thic technique is often called sum-factorization (e.g. [1-2]). Here we rearrange...