 .github/workflows/reuse.yml                        |   2 +-
 Cargo.toml                                         |   2 +-
 cellular_raza-benchmarks/Cargo.toml                |   2 +-
 cellular_raza-building-blocks/Cargo.toml           |   2 +-
 .../src/cell_building_blocks/bacterial_rods.rs     |  23 ---
 .../src/cell_models/modular_cell.rs                |   8 -
 .../src/domains/cartesian_cuboid_n.rs              |   3 +-
 cellular_raza-concepts-derive/src/cell_agent.rs    |  71 ++++++-
 cellular_raza-concepts-derive/src/lib.rs           |   2 +
 cellular_raza-concepts/Cargo.toml                  |   2 +-
 cellular_raza-concepts/src/cell.rs                 |   8 -
 cellular_raza-concepts/src/interaction.rs          |  61 +++++-
 cellular_raza-concepts/tests/derive_cell_agent.rs  |  54 ++++++
 cellular_raza-core-proc-macro/src/aux_storage.rs   | 161 ++++++++-------
 cellular_raza-core-proc-macro/src/communicator.rs  |   1 +
 cellular_raza-core-proc-macro/src/from_map.rs      |   4 +-
 cellular_raza-core-proc-macro/src/kwargs.rs        |  12 ++
 cellular_raza-core-proc-macro/src/lib.rs           |   2 +-
 cellular_raza-core-proc-macro/src/run_sim.rs       |  24 ++-
 .../src/simulation_aspects.rs                      |   5 +
 cellular_raza-core/Cargo.toml                      |   4 +-
 .../src/backend/chili/aux_storage.rs               | 109 +++++------
 .../src/backend/chili/compatibility_tests.rs       |  18 ++
 .../src/backend/chili/update_mechanics.rs          | 216 +++++----------------
 .../src/backend/cpu_os_threads/config.rs           |   4 +-
 .../backend/cpu_os_threads/domain_decomposition.rs |  30 ---
 cellular_raza-core/src/backend/mod.rs              |   1 +
 cellular_raza-examples/bacterial_rods/src/main.rs  |  33 ++--
 .../collision-detection/Cargo.toml                 |   2 +-
 .../organoid_turing_growth/src/main.rs             |   2 +-
 cellular_raza-examples/puzzle/Cargo.toml           |   2 +-
 cellular_raza/Cargo.toml                           |   6 +-
 update_version.sh                                  |   4 +-
 33 files changed, 446 insertions(+), 434 deletions(-)
