Suguru Kato

Results 7 issues of Suguru Kato

- [x] Introduce Pyhton APIs (#431) - [x] Remove ParticleVoxel (#435) - [x] Debug Interface voxels and Reactions (#445) - [x] Add tests for OffLattice related to #133

The name `Structure` is confusing because its implementation differs from its name. The major difference between `MoleculePool` and `StructureType` is whether to store coordinates or not. In addition to this,...

`ecell4-base` has the exceptions which inherit `ecell4::Exception`, and it inherits `std::exception`. However, they have a string member as `std::runtime_error` do. So, we should reconsider the implementation of them and wrap...

The size() function should to be deprecated. Alternatively, implement num_available_voxels().

This PR fixes #118. ## Summary This change ensures that implicit data types in `data_declaration` are rejected unless the `var` keyword is explicitly used. This aligns the parser behavior with...

## Description It appears that `sv_parser` incorrectly classifies certain procedural assignments as implicit declarations when they appear inside a sequential block (`begin ... end`). ```sv module top; bit clock =...