ecell4_base
ecell4_base copied to clipboard
Refactor egfrd::World
-
World->ParticleContainerBase<World<Ttraits_>, Ttraits_>->ParticleContainer<Ttraits_>->ecell4::Space. -
Transaction->ParticleContainer<Ttraits_>, andTransactionImpl<Tpc_>->Transaction<Tpc_::traits_type>. -
MultiParticleContainer->ParticleContainer<traits_type>. -
ParticleContainerBasestoresMatrixSpace<particle_type, particle_id_type, ecell4::utils::get_mapper_mf>as its member variable. -
MultistoresMultiParticleContainer.

The benchmark shows ParticleSpace properly replaces MatrixSpace. See also https://github.com/ecell/ecell4/blob/4-1-stable/misc/benchmark.png