Gabriel Weymouth

Results 26 comments of Gabriel Weymouth

The underlying data structure defining geometries is just an array of points - so anything that you can translate into that format will work. Gabriel D Weymouth _______________________________________________ "Computers are...

If you don't care about the density/buoyancy effect, you can either use tracer particles, or (better) a scalar transport equation. The passive scalar transport equation is already implemented, but there...

1. The Navier-Stokes solution method is a standard projection update. This function calculates the right-hand-side of the update other than pressure: https://github.com/weymouth/WaterLily.jl/blob/8132c5a2dbdee51ca90a20f7d75f29708ad85553/src/Flow.jl#L19-L28 The velocity is updated, and then it's projected...

Thanks Gregory! I'm more than happy to get tips on this front. I made the changes today to get all the loops working at top speed for Julia 1.6 -...

We started looking into this a bit and found that KernelAbstractions.jl is incompatible with CartesianIndices. 👎 That's one of the main tools I've used to streamline this solver, so it...

Oh, thank goodness. Take a look at this @J-Leetch

That sounds like a super fun idea. The code you have there is the analytic distance function from any point `xyz` to the surface of a torus with ring radius...

Even without a body, and even using QUICK, the TwoPhase solver can become unstable if the waves are sufficiently large and energetic. [LilyPad.pde 2.zip](https://github.com/weymouth/lily-pad/files/465702/LilyPad.pde.2.zip)

Hey Kelli, I've already got the passive transport equation `tracer_transport!` in Flow.jl so this should be pretty doable.

Nice! Working towards some porous-media stuff is on the agenda for sure. pinging @b-fg