GollyGang / ready

A cross-platform implementation of various reaction-diffusion systems and PDEs.
GNU General Public License v3.0
776 stars 60 forks source link

Formula rules: no need for timestep if delta_a doesn't appear #95

Open timhutton opened 3 years ago

timhutton commented 3 years ago

Currently, formula rules such as Experiments/CornusAmmonis/smoke.vti have to declare a timestep parameter even though they write directly into a and don't use delta_a. The generated kernel source includes the forward Euler step even though it isn't used.

Should include forward-Euler for only those chemicals that write into delta_chem.