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

First batch of fixes for #53 #77

Merged
merged 2 commits into from
May 4, 2021
Merged

First batch of fixes for #53 #77

merged 2 commits into from
May 4, 2021

Conversation

rtobar
Copy link

@rtobar rtobar commented May 4, 2021

These changes address the problems highlighted in #53, at least for MPI-enabled cases. This PR is only to kick off the CI pipeline and double-check that those runs don't break; otherwise the changes have been tested on a couple of known failing inputs which are working again.

rtobar and others added 2 commits March 16, 2021 15:41
After some experiments I was able to reproduce the non-positive density
errors earlier on in the code, right after all particles have their
densities calculated. I thus decided to refactor the creation of the
error message out of its previous place (localbgcomp.cxx) and move it
into an exception that can be easily thrown from various places in the
code.

Signed-off-by: Rodrigo Tobar <[email protected]>
A bug can occur when an mpi rank imports 0 particles from other mpi
domains in localfield.cxx. Particles that have not had their densities
calculated are incorrectly skipped resulting in segfaults later on.
These changes address this issue.
@icrar-velociraptor-bot
Copy link

3d-run

Relevant configuration parameters full file:

Parameter Value
Bound_halos 0
Physical_linking_length 0.10
FoF_Field_search_type 5

R_200crit v/s Mass_200crit:

R_200mean v/s Mass_200mean:

Mass_200crit histogram:

Mass_200mean histogram:

R_200crit histogram:

R_200mean histogram:

6d-run

Relevant configuration parameters full file:

Parameter Value
Bound_halos 0
Physical_linking_length 0.10
FoF_Field_search_type 3
Halo_6D_linking_length_factor 1.0
Halo_6D_vel_linking_length_factor 1.25

R_200crit v/s Mass_200crit:

R_200mean v/s Mass_200mean:

Mass_200crit histogram:

Mass_200mean histogram:

R_200crit histogram:

R_200mean histogram:

@rtobar rtobar merged commit a8f4f99 into master May 4, 2021
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

Successfully merging this pull request may close these issues.

3 participants