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

Improve macronode reduction function #49

Closed
wants to merge 14 commits into from
Closed

Commits on May 19, 2022

  1. Rename and split up reduce_macro_and_simulate

    - Function now called reduce_macronode_graph
    - Function used to be massive, but now split up into 8 small functions
    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    ba9fa92 View commit details
    Browse the repository at this point in the history
  2. Update macro_reduce.py

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    f5db59e View commit details
    Browse the repository at this point in the history
  3. Update test_macro_reduce.py

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    c2d8dac View commit details
    Browse the repository at this point in the history
  4. Update macro_reduce.py

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    2baf049 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7bce0e View commit details
    Browse the repository at this point in the history
  6. Update macro_reduce.py

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    40045a4 View commit details
    Browse the repository at this point in the history
  7. Improve splitter_symp function

    Add docstring, better exception message, default cause as the first if block
    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    33dedb5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a24873 View commit details
    Browse the repository at this point in the history
  9. Run black and docformatter

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    fde20c6 View commit details
    Browse the repository at this point in the history
  10. Run black

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    a26a52e View commit details
    Browse the repository at this point in the history
  11. Update cpp_mc_loop.pyx

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    289024e View commit details
    Browse the repository at this point in the history
  12. Fix linting issues

    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    5a74c7c View commit details
    Browse the repository at this point in the history
  13. Experiment with cv_macro_layer

    Fold macronode reduction functions into their own class
    ilan-tz committed May 19, 2022
    Configuration menu
    Copy the full SHA
    c08aee8 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. Move CVLayer to noise.cv

    Also move splitter_symp and invert_permutation to cv.ops
    ilan-tz committed May 20, 2022
    Configuration menu
    Copy the full SHA
    831117b View commit details
    Browse the repository at this point in the history