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

Cbd abdot #101

Open
wants to merge 82 commits into
base: dev
Choose a base branch
from
Open

Cbd abdot #101

wants to merge 82 commits into from

Commits on Jun 21, 2023

  1. local changes

    mssiwek committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    ef11e8d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5536e99 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    f0f1376 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. notebooks

    mssiwek committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    075b742 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f2983a View commit details
    Browse the repository at this point in the history
  3. Eddington limited accretion

    mssiwek committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    ec911fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f998954 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Configuration menu
    Copy the full SHA
    e371e15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    649a452 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. fixed bug in utils.trapz()

    mssiwek committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    f666fa1 View commit details
    Browse the repository at this point in the history
  2. notebook changes?

    mssiwek committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    fcbb53f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c61e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. documentation in samples

    mssiwek committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    d980e73 View commit details
    Browse the repository at this point in the history
  2. merge conflict

    mssiwek committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    a910f28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7ff13b View commit details
    Browse the repository at this point in the history
  4. merge conflict with dev

    mssiwek committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    e9938ee View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    6377966 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0522ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f890878 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0997bdf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    97fb6ac View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Cleanup '_gws_harmonics_at_evo_fobs' method, store 'harms' (hc^2 harm…

    …onics) to GW_Discrete instance
    lzkelley committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    4c10550 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    e78182f View commit details
    Browse the repository at this point in the history
  2. switch to include dfdt_mdot

    mssiwek committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    f142b54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b2becc View commit details
    Browse the repository at this point in the history
  4. fixed DF attenuation

    mssiwek committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    335fa7f View commit details
    Browse the repository at this point in the history
  5. merge conflict resolved

    mssiwek committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    99fea98 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Add a flag to CBD_Torques to turn on/off positive da/dt values (i.e. …

    …softening instead of hardening-only)
    lzkelley committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    40a8129 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b872486 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Complete re-write of Evolution class integration method.

    Use time (lookback time) as independent variable instead of binary separation to allow for binary 'softening' (i.e. da/dt > 0).
    Integrate each binary, one at a time, from initial conditions until either coalescence or redshift zero.  Evolution arrays thus
    are no longer always the same size.  Currently evolution arrays are 1D objects, flattened for all binaries, and the appropriate
    indices are stored (Evolution._last_index).  This *seems* to be working (first full implementation).  Lots more changes will be
    needed to allow for interpolation, universe-realization, etc.  Its also extremely slow.  There are numerous obvious problematic
    places, e.g. interpolation of CBD_Torques and Dynamical Friction halo relations.  Cython could also speed things up a lot, but
    the issue will be external function calls.
    
    Really, this should be a second Evolution class, so that both implementations are preserved for the moment... I'll add the old
    one back in later.
    lzkelley committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    71a43e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3283e3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    961c11e View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    45644d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b1c1a7 View commit details
    Browse the repository at this point in the history
  3. dfdt with accretion

    mssiwek committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f84dacc View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Add formal tests for discrete_cyutils.interp_at_fobs --- currently wo…

    …rking.
    
    BUG: did catch an issue where the first/last target frequencies wouldnt always be found.
    Disabled the resetting of the target-frequency index when changing directions.  Tests pass even without it... so hopefully okay?
    lzkelley committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    753aebf View commit details
    Browse the repository at this point in the history
  2. Restore the old version of 'Evolution' and add 'New_Evolution' along …

    …side it, with the new-style of integration.
    
    Also get the interplation for the new version working.
    lzkelley committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    1cde72f View commit details
    Browse the repository at this point in the history
  3. notebooks

    mssiwek committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    b85185e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e595e63 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdfb798 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    91b6ccb View commit details
    Browse the repository at this point in the history
  7. Cleanup

    lzkelley committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    6fd92e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6030e58 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Continue implementing GWB calculation in New_Evolution.

    Add simple implementations of some utility functions so that they can be called from cython without much overhead.  Perhaps should change these to be cython implementations called from python (or cpdef functions).
    lzkelley committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    54c1356 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b5093c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e397a60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca30430 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfd4ad1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b7f1eba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9a0d022 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Merge remote-tracking branch 'origin/cbd_abdot' into manual-merge

    * origin/cbd_abdot:
      new tests and changes in notebooks
      m1m2 order for both evo classes, output change in velocity_orbital
      hardening compatible with new/old evo
      evolution compatible with old/new evo, fixed mass switching issue in take_next_step
      make accretion.py compatible with both new and old evo
      initialize self.mdot=0 whether or not we use accretion, otherwise stuff breaks
      no need to set mdot=0 at >1.e5pc separations
      notebooks
      dfdt with accretion
    lzkelley committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    327028f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6bd2cfc View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. changes in notebook

    mssiwek committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    479eb61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c687df2 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    c68d862 View commit details
    Browse the repository at this point in the history
  2. cfl condition for eccentricity evolution, add nsteps and cfl as param…

    …eters in evolution init
    mssiwek committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    4130229 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28053d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2862cc8 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'cbd_abdot' into dev_discrete-time-based-evo

    * cbd_abdot:
      move interp and pkl.load to init
      cfl condition for eccentricity evolution, add nsteps and cfl as parameters in evolution init
      add ebeq function and move interpolation and pkl loading to init
      changes in notebook
    lzkelley committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    f4737c5 View commit details
    Browse the repository at this point in the history
  6. commenting out eccen cfl

    mssiwek committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    ada4712 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b5c8107 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    d6bedcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30be4b0 View commit details
    Browse the repository at this point in the history
  3. BUG: fix shape issue with mdot GWB calculation; update speed-test-cbd…

    … script for New_Evolution
    lzkelley committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    0410222 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2617303 View commit details
    Browse the repository at this point in the history
  5. BUG

    lzkelley committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    744e214 View commit details
    Browse the repository at this point in the history
  6. DF stops at 10pc

    mssiwek committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    4e61d92 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0241c8f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b1b064 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    32f1329 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    31a8435 View commit details
    Browse the repository at this point in the history
  2. removed a printf

    mssiwek committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    f093682 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c8b73b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0ffd7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e46aa10 View commit details
    Browse the repository at this point in the history
  6. debug dfdt_mdot

    mssiwek committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    a696637 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    b1c0bbb View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    7f746d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    8b1f2a1 View commit details
    Browse the repository at this point in the history
  2. merge conflict

    mssiwek committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b26b848 View commit details
    Browse the repository at this point in the history
  3. merge

    mssiwek committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    96b4d69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab1906a View commit details
    Browse the repository at this point in the history