Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unify the Domain, Cell and Particle classes. #112

Open
v0dro opened this issue Aug 28, 2023 · 0 comments
Open

Unify the Domain, Cell and Particle classes. #112

v0dro opened this issue Aug 28, 2023 · 0 comments

Comments

@v0dro
Copy link
Contributor

v0dro commented Aug 28, 2023

Currently @wawando 's Eigenvalue factorization code uses a Domain, Cell and Particle class which are different from the Hatrix trunk. We need to unify them and use the same classes in all the examples. These must originate from the Hatrix trunk.

The following needs to be resolved in order to make this happen:

  1. Remove pointers from the Cell class.

In order to integrate @wawando 's code with the trunk Hatrix, changes can be made in the following order:

Particle class integration into all the examples

  1. @wawando uses Body instead of Particle.
  2. Remove the Body class from common/ and replace all occurrences with Particle.
  3. The end result is to completely get rid of Body and merge it into Particle.
  4. Final result: Remove this line and remove the Body.hpp file.

Cell class integration into the all the examples.

Cell from common/ is used in the following codes:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant