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

Ported DQM code to C++ #781

Open
wants to merge 36 commits into
base: main
Choose a base branch
from

Commits on Jan 12, 2021

  1. Initial commit, added header file for dqm

    Anil Mahmud committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    c5872e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Added the energy function

    Anil Mahmud committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    b916187 View commit details
    Browse the repository at this point in the history
  2. Added more functions

    Anil Mahmud committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    3dc630d View commit details
    Browse the repository at this point in the history
  3. Refinements non-specific

    Anil Mahmud committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    e98a393 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2021

  1. Finished dqm basic functions except to-from conversion

    Anil Mahmud committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    2497a30 View commit details
    Browse the repository at this point in the history
  2. Changed names to be compatible with current cython code

    Anil Mahmud committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    d66cb30 View commit details
    Browse the repository at this point in the history
  3. NFC

    Anil Mahmud committed Jan 14, 2021
    Configuration menu
    Copy the full SHA
    743bcac View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. fixes

    Anil Mahmud committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    e87373f View commit details
    Browse the repository at this point in the history
  2. Fix asserts & parallelize quadratic operations

    Anil Mahmud committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    4cf6687 View commit details
    Browse the repository at this point in the history
  3. Fix parallelization bug

    Anil Mahmud committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    fcebf05 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2021

  1. Added functions for converting from numpy vectors

    Anil Mahmud committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    b4a983e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2021

  1. Added declaration for adjvectordqm.h in cython

    Anil Mahmud committed Jan 18, 2021
    Configuration menu
    Copy the full SHA
    bfea932 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. Update the pxd file for dqm for type names

    Anil Mahmud committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    ce9ed8b View commit details
    Browse the repository at this point in the history
  2. Initial cython changes

    Anil Mahmud committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    a51c270 View commit details
    Browse the repository at this point in the history
  3. Templated from numpy function

    Anil Mahmud committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    9e160c0 View commit details
    Browse the repository at this point in the history
  4. Templated the functions.

    Anil Mahmud committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    6d76a93 View commit details
    Browse the repository at this point in the history
  5. Manual rebase to master

    Anil Mahmud committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    89fef86 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Updated cydiscrete pyx file

    Anil Mahmud committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    55809b0 View commit details
    Browse the repository at this point in the history
  2. Fix pxd file

    Anil Mahmud committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    aa12593 View commit details
    Browse the repository at this point in the history
  3. Completed initial to_numpy_vectors

    Anil Mahmud committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    42d03fe View commit details
    Browse the repository at this point in the history
  4. NFC & type fix

    Anil Mahmud committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    3ceafa9 View commit details
    Browse the repository at this point in the history
  5. Fix bug missing arg

    Anil Mahmud committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    6fb1510 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. NFC and add new function to test connection

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    946d508 View commit details
    Browse the repository at this point in the history
  2. Reflect changes in cpp file in pxd file

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    622117a View commit details
    Browse the repository at this point in the history
  3. Fixed most cython compilation errors

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    194d4e8 View commit details
    Browse the repository at this point in the history
  4. Fixed a bunch of errors

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    7cd854a View commit details
    Browse the repository at this point in the history
  5. Fixed bug

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    62bbd13 View commit details
    Browse the repository at this point in the history
  6. Fix auto related errors

    Anil Mahmud committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    49e476c View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2021

  1. Configuration menu
    Copy the full SHA
    86f8056 View commit details
    Browse the repository at this point in the history
  2. Fix bugs

    Anil Mahmud committed Jan 22, 2021
    Configuration menu
    Copy the full SHA
    6ad650d View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2021

  1. Fix bugs

    Anil Mahmud committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    9372616 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2021

  1. Fix bug

    Anil Mahmud committed Jan 24, 2021
    Configuration menu
    Copy the full SHA
    36ee4cf View commit details
    Browse the repository at this point in the history
  2. Fix bugs

    Anil Mahmud committed Jan 24, 2021
    Configuration menu
    Copy the full SHA
    34769c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2021

  1. Addressed some review comments

    Anil Mahmud committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    5e324b3 View commit details
    Browse the repository at this point in the history
  2. Switched from get/set linear case to linear_case

    Anil Mahmud committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    2e5e4c8 View commit details
    Browse the repository at this point in the history
  3. Made copy constructor templated

    Anil Mahmud committed Jan 25, 2021
    Configuration menu
    Copy the full SHA
    0e75ca9 View commit details
    Browse the repository at this point in the history