Conversation
vasvav
commented
Jul 23, 2023
- Improved a bit the wording and clarified some core parameters description.
- Allowed a simulation and a development parameter to be read from the configuration file.
- Reset the default value for the simulation time step to =1.
- Reset the min/max bounds of the simulation domain so that it's centralised to origin (0,0,0).
- Reset the max displacement parameter to 1% of the simulation domain size.
…hers when necessary
…ent parameter default values
|
@vasvav I would suggest running |
@vasvav first of all, we have to adapt the unit tests to the new default parameter values |
|
SonarCloud Quality Gate failed.
|
|
Great job @nicogno 👍 many thanks fixing these issues |
|
Thanks for your PR @vasvav! I would recommend systematically reviewing all parameters and discussing them to minimize the number of backward compatibility-breaking changes. Here are two examples. First, I think it would be a good idea to replace Second, The maximum displacement parameter should be removed. It is only used in the default pair-wise force calculation and not anywhere else. This means that, for example, the chemotaxis behavior can move agents beyond A minor comment: I noticed that many |
|
Do we have any |
|
Good point Tobias. We created a document to inform users of breaking changes [1], but it has been forgotten. We should revive it. I also checked the code base for the maximum displacement parameter and realized I was wrong in my previous statement about it being exclusively used in the force implementation itself. It is used in [1] https://github.com/BioDynaMo/biodynamo/blob/master/doc/user_guide/changelog.md |










