Mohamed Tarek

Results 132 issues of Mohamed Tarek

Hi! Let me start by saying thanks for this great package! I tried the following discontinuous function optimisation where the optimal solution is on the edge of the discontinuous function....

The main advantage of the approach taken here is that it's friendly to sparse matrices and GPU arrays. We need some tests for those.

I often find it useful to have a parallel loop replacement. `@threads` works in this use case, but it is awkward and can introduce closure performance issues. It would be...

When I was running tests earlier, `const TRNG = trandjump()` would occasionally cause a segfault. Not sure what the reason is or why it stops happening when I try again...

Hi! Thanks for the great package. I am trying to survey the open source topology optimization programs out there, and I am impressed by your work. I tried to find...

Hi! I am compiling a list of open source topology optimization software and the features they support. Swan's documentation doesn't seem to explain the supported features and there is a...

Currently this line https://github.com/JuliaDiff/ChainRules.jl/blob/9f1817a22404259113e230bef149a54d379a660b/src/rulesets/LinearAlgebra/dense.jl#L38 leads to a loss of structure because it constructs a dense matrix from 2 vectors. We should make this a lazy outer product (like in https://github.com/SciML/LinearSolve.jl/pull/484)...

This addresses #788. I had to remove the projection to make it work otherwise I get the following error due to a missing projection method. Projecting the lazy array to...