Skip to content

Commit

Permalink
start to clean the density usage in ions
Browse files Browse the repository at this point in the history
  • Loading branch information
rochSmets committed Sep 10, 2024
1 parent a27d892 commit 5ed6a90
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
3 changes: 3 additions & 0 deletions src/core/data/ions/ions.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ namespace core
NO_DISCARD field_type const& density() const { return particleDensity_; } // TODO ouam : to remove
NO_DISCARD field_type& density() { return particleDensity_; } // TODO ouam : to remove

NO_DISCARD field_type const& particleDensity() const { return particleDensity_; }
NO_DISCARD field_type& particleDensity() { return particleDensity_; }

NO_DISCARD field_type const& massDensity() const
{
return sameMasses_ ? particleDensity_ : massDensity_;
Expand Down
2 changes: 1 addition & 1 deletion tests/core/numerics/ion_updater/test_updater.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -633,7 +633,7 @@ struct IonUpdaterTest : public ::testing::Test
check(alphaFy, ionsBufferCpy.alphaF(Component::Y));
check(alphaFz, ionsBufferCpy.alphaF(Component::Z));

check(ions.density(), ionsBufferCpy.ionParticleDensity);
check(ions.particleDensity(), ionsBufferCpy.ionParticleDensity);
check(ions.velocity().getComponent(Component::X), ionsBufferCpy.Vi(Component::X));
check(ions.velocity().getComponent(Component::Y), ionsBufferCpy.Vi(Component::Y));
check(ions.velocity().getComponent(Component::Z), ionsBufferCpy.Vi(Component::Z));
Expand Down

0 comments on commit 5ed6a90

Please sign in to comment.