Ready 0.11.0

45 views
Skip to first unread message

Tim Hutton

unread,
Jan 27, 2021, 7:19:28 PM1/27/21
to reaction-...@googlegroups.com
Hello everyone,

I'm pleased to announce that we've just made a 0.11.0 release. Loads of changes have gone in recently, including:

- Formulas now support more stencils: bilaplacian_a, trilaplacian_a, gaussian_a, sobelN_a, sobelNE_a, x_gradient_a, x_deriv2_a, x_deriv3_a, gradient_mag_squared_a (previously we just had laplacian_a). Several patterns have been converted from kernel rules to formula rules as a result.
- Formulas now support a_e, a_nw etc. in a more natural way. Instead of accessing the float4 block that is the neighbor of the current block, these keywords return a float4 that has the four values that are neighbors in the specified way. Now we can do e.g. a = a_ne; in a formula to have the whole pattern shift down and left by one pixel. This is a breaking change: formula rules that accessed cells using a_w, a_e, a_nw, a_se, etc. will no longer behave as they did before.
- New pattern setting: accuracy. Controls the size of the stencil, where available. Use "low" to run fast, and "high" to run accurately.
- New render setting: colormap, with 11 maps available: "HSV blend", "spectral", "spectral reversed", "inferno", "inferno reversed", "terrain", "terrain reversed", "orange-purple", "purple-orange", "brown-teal", "teal-brown". The old behavior (HSV interpolation between two colors) is still available - choose "HSV blend".
- New render setting: If plot_ab_orthogonally = true in a 1d pattern, we plot chemicals 'a' and 'b' against each other in the line graph, allowing us to show e.g. Schrodinger1926/packet.vti or Yang2006/jumping_cGL.vti in a more useful way.
- New patterns:
  > An implementation of the Kuramoto-Sivashinsky equation, thanks to Dan Wills. Patterns: Kuramoto-Sivashinsky.vti, Kuramoto-Sivashinsky_multistable.vti, Kuramoto-Sivashinsky_travelling_waves.vti, Kuramoto-Sivashinsky_travelling_waves2.vti
  > Kobayashi1993/crystals.vti
  > In Experiments/TihaVonGhyczy: sobel_waves.vti.
  > In Experiments/TimHutton: mutually-catalytic_spots_2.vti.
  > wave_soliton.vti
  > Lotka-Volterra_1D.vti
  > complex_Ginzburg-Landau_1D.vti
  > KortewegDeVries1895/kdv.vti

Get a copy of the binaries here, for Windows and macOS 10.10+: https://github.com/GollyGang/ready

Download it, stress test it. Please report any bugs, big or small: https://github.com/GollyGang/ready/issues

Huge thanks to Dan and Andrew and Tiha for contributions to this build.

Tim

Dan Wills

unread,
Jan 28, 2021, 12:28:47 AM1/28/21
to reaction-...@googlegroups.com
There is so much awesome advancement in this release! Almost entirely due to supreme effort and fantastic project/feature guidance from Tim! 

I think things are heading in an extremely good and interesting direction for Ready right now.

I could blather on about the Houdini plugin updates in this release, but I don't want to detract to much from what I said above!

Huge respects and thanks to everyone that helped!
Dan

--
You received this message because you are subscribed to the Google Groups "reaction-diffusion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reaction-diffus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/reaction-diffusion/CAAcZTPRaWu3%2B3-oGeoLANeFfCdNbpkJQ3RT-PBR9%2ByW6iozpHg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages