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

Adds @compound macro #651

Merged
merged 32 commits into from
Aug 4, 2023
Merged

Adds @compound macro #651

merged 32 commits into from
Aug 4, 2023

Commits on Apr 28, 2023

  1. Adding updated .md

    LalitChauhan56 committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    1ed3d6c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Adds @Compound macro

    LalitChauhan56 committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    be7ecfb View commit details
    Browse the repository at this point in the history
  2. Adds tests

    LalitChauhan56 committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    c8f7ce2 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Adds components() function

    Can be used to query the constituent species of the compound. Adds more tests.
    LalitChauhan56 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    7e54ae2 View commit details
    Browse the repository at this point in the history
  2. Update runtests.jl

    LalitChauhan56 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    3559afc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3409bab View commit details
    Browse the repository at this point in the history
  4. Update Catalyst.jl

    LalitChauhan56 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    0f5dfdd View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. WIP

    WIP for creating coefficients() and components()
    LalitChauhan56 committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a41c58a View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Adds components and coefficients()

    Fixes tests, changes approach to keep macro hygienic and simple.
    LalitChauhan56 committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    5631ad5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f37488 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    276f04a View commit details
    Browse the repository at this point in the history
  4. Fixes format

    LalitChauhan56 committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    cb7fd83 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    375b4ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27353ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9e668b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Update compound.jl

    LalitChauhan56 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    6324db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    892cc2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16e6771 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    ead8649 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b12dae2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50ded66 View commit details
    Browse the repository at this point in the history
  4. Update Project.toml

    LalitChauhan56 authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f60d522 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Fix commit

    LalitChauhan56 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b369300 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2843fe View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

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

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    72d78c7 View commit details
    Browse the repository at this point in the history
  2. Adds tests

    LalitChauhan56 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    ca1194b View commit details
    Browse the repository at this point in the history
  3. Update compound.jl

    LalitChauhan56 committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    db64354 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Use rational numbers to avoid floating point numbers

    Although slower, this prevents rounding
    LalitChauhan56 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    56187c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    02eda88 View commit details
    Browse the repository at this point in the history
  2. Update Catalyst.jl

    LalitChauhan56 committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    69360c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Add more tests

    Adds tests allowing using a parameter or its value as a coefficient
    LalitChauhan56 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1cb5abc View commit details
    Browse the repository at this point in the history