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

simplify types #23

Merged
merged 22 commits into from
Nov 17, 2021
Merged

simplify types #23

merged 22 commits into from
Nov 17, 2021

Commits on Nov 10, 2021

  1. first, just get rid of AbstractElement

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    c7e8097 View commit details
    Browse the repository at this point in the history
  2. oops, deleted export of AbstractParticle and AbstractAtom in first co…

    …mmit, put them back
    
    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    a615a79 View commit details
    Browse the repository at this point in the history
  3. remove AbstractParticle, keep SimpleAtom for now

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    fede982 View commit details
    Browse the repository at this point in the history
  4. and now AbstractSystem is gone too

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    7a32c77 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Revert "and now AbstractSystem is gone too"

    This reverts commit 7a32c77.
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    56eea33 View commit details
    Browse the repository at this point in the history
  2. remove export of ChemicalElement

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    ce9ac5b View commit details
    Browse the repository at this point in the history
  3. remove duplicated iterate dispatch

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    87d9c23 View commit details
    Browse the repository at this point in the history
  4. rename SimpleAtom to StaticAtom, delete phantom implementation_simple…

    … file that somehow came back
    
    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    bfcff94 View commit details
    Browse the repository at this point in the history
  5. rename element function to species, add "singular" species function, …

    …fix return types of other singular functions, rename ET parameter to S, add default size dispatch since firstindex default to a scalar
    
    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    47ae467 View commit details
    Browse the repository at this point in the history
  6. fix iterate

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    95c1997 View commit details
    Browse the repository at this point in the history
  7. readme updates, a couple other small fixes

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    b9bc083 View commit details
    Browse the repository at this point in the history
  8. printing tweaks

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    8e17ad8 View commit details
    Browse the repository at this point in the history
  9. Michael's suggested change for typing on box

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    4aca49f View commit details
    Browse the repository at this point in the history
  10. move atomic stuff to another file, fix some broken functions

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    9f9743f View commit details
    Browse the repository at this point in the history
  11. rename get_periodic, add tests

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    13db820 View commit details
    Browse the repository at this point in the history
  12. add docstrings

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    89a68ba View commit details
    Browse the repository at this point in the history
  13. formatting

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 12, 2021
    Configuration menu
    Copy the full SHA
    9f6d7bf View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. few tweaks per G's suggestions

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    9a01ba9 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. mostly aesthetic changes per Michael's suggestions

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    54a0a8d View commit details
    Browse the repository at this point in the history
  2. add indexed versions of position, velocity, species fcns

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    456a4fe View commit details
    Browse the repository at this point in the history
  3. add tests, fix typo in SoA implementation

    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    0cb1b23 View commit details
    Browse the repository at this point in the history
  4. remove getindex and length error throws, leaving boundary_conditions …

    …and bounding_box for now since there are type annotations...
    
    Signed-off-by: Rachel Kurchin <[email protected]>
    rkurchin committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    f0896f8 View commit details
    Browse the repository at this point in the history