Dennis Ogiermann

Results 121 issues of Dennis Ogiermann

We see in our packages (Ferrite-FEM org and Thunderbolt.jl) since a few weeks failures on Julia nightly. See e.g. https://github.com/termi-official/Thunderbolt.jl/actions/runs/9521939121/job/26250449394?pr=104#step:6:750 for a recent one. Is there a sane way to...

Following the discussion in #1001 I just noticed that some references for the quadrature roles and the doc strings were not correct. This PR fixes both.

https://github.com/Ferrite-FEM/Ferrite.jl/blob/622878270bc8156bb70a4658ce01ef6dde1e4aa3/src/Dofs/ConstraintHandler.jl#L409 calls the wrong function if the time-dependent function has a only a dispatch with concrete types. ```julia-repl julia> f(::Real,::Real) = 1.0 f (generic function with 1 method) julia> hasmethod(f,...

bug

These changes should be sufficient to allow assembly into CSC matrix types other than SparseMatrixCSC and the Symmtric counterpart. Also a step towards shaping the interface for #628 , since...

needs changelog
awaiting review

Foundation for #398 . Also, we basically emulate this in FerriteViz.jl when visualizing stress and in the AMR error estimation when computing the stress error. However, I would like to...

Our debug macro is in conflict with the logging debug macro. We should introduce a new macro which marks debug code paths, such that @debug is reserved for log messages....

bug
refactoring

This is commonly used to compute the push-forward of surface areas from reference to current configuration in continuum mechanics (Nansons formula). ```julia using Tensors, BenchmarkTools F = Tensor{2,3,Float64}((1.1,-0.1,0.1, -0.1,0.9,0.0 ,0.25,0.0,1.2))...

Reminder for me to factor out the cofactor matrix computation https://github.com/Ferrite-FEM/Tensors.jl/blob/258540f0879d8e4af67700b135ffe8806eaa516e/src/math_ops.jl#L80-L132 into a separate function together with its analytical gradient. We need this one frequently for integration over the reference...

**Is your feature request related to a problem? Please describe.** I think it would be nice if we can access [AMGX.jl](https://github.com/JuliaGPU/AMGX.jl) via LinearSolve.jl interface. **Describe the solution you’d like** Extension...