Skip to content
Snippets Groups Projects

Resolve "parameterized eos sampling"

Merged Matthew Carney requested to merge matthew.carney/bilby:369-eos-sampling into master

Merge request to include the spectral decomposition parameterized equation of state (EOS) simulation code and ability to sample in EOS model parameters.

Edited by Matthew Carney

Merge request reports

Pipeline #125308 passed

Pipeline passed for 6a3e24f0 on matthew.carney:369-eos-sampling

Approved by

Merged by Gregory AshtonGregory Ashton 4 years ago (May 10, 2020 10:31pm UTC)

Merge details

  • Changes merged into master with 079a6d15 (commits were squashed).
  • Did not delete the source branch.

Pipeline #126094 failed

Pipeline failed for 079a6d15 on master

Test coverage 58.00% from 0 jobs

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • Colm Talbot
  • @matthew.carney generally speaking, this is in good shape. I left a bunch of comments, mostly focussed on style things as I'm not too sure how to review that the code is behaving as it should without unit testing.

    Generally speaking, there need to be better documentation (and correspondingly fewer inline comments), more explicit variable names, and maybe shorter methods to break up the longer ones.

    The things I couldn't comment on before are:

    • you appear to have added a few random files, e.g., .swp files.
    • it would be nice to better document the EOS files. Maybe that can be in an accompanying README?
    • it would be great to get a page in the docs, that would involve creating a new file in the docs folder to explain the features and usage.
    • we also need some kind of unit tests on this. Are there analytic tests that can be done for the different EOS models?
  • Matthew Carney added 1 commit

    added 1 commit

    • dbd957a0 - Added check to ensure proposed mass point is below maximum allowed mass of EOS.

    Compare with previous version

  • Matthew Carney added 39 commits

    added 39 commits

    Compare with previous version

  • Matthew Carney added 1 commit

    added 1 commit

    • 2bf7dfba - Adiabatic check is now imposed when sampling. This fixes an issue where too...

    Compare with previous version

  • Gregory Ashton changed milestone to %0.5.9

    changed milestone to %0.5.9

  • @matthew.carney, I'd like to get this merged in to avoid it drifting too much. What sort of timescale do you think you'll be able to address the comments above? At the same time could you rebase it to the current master to make sure there aren't any conflicts.

  • @matthew.carney I'm moving this to 0.6.0

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading