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

Dimensional v0.1.0 #98

Merged
merged 52 commits into from
Apr 11, 2024
Merged

Dimensional v0.1.0 #98

merged 52 commits into from
Apr 11, 2024

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    0016355 View commit details
    Browse the repository at this point in the history
  2. Add number dictionary

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    2ed6006 View commit details
    Browse the repository at this point in the history
  3. Add compound and show example usage

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    3b9a8df View commit details
    Browse the repository at this point in the history
  4. run test

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    24f3661 View commit details
    Browse the repository at this point in the history
  5. Add string dictionary

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    2d3bd61 View commit details
    Browse the repository at this point in the history
  6. Install smath

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    f1a63e2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1b3749c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2859aae View commit details
    Browse the repository at this point in the history
  9. tsdoc

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    4370c21 View commit details
    Browse the repository at this point in the history
  10. remove dictionary

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    b8d5037 View commit details
    Browse the repository at this point in the history
  11. Function parameter

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    38c6f58 View commit details
    Browse the repository at this point in the history
  12. Re-add dictionary

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    f0d72f8 View commit details
    Browse the repository at this point in the history
  13. Cleanup

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    40b87f5 View commit details
    Browse the repository at this point in the history
  14. Add getExponent function

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    35d3e88 View commit details
    Browse the repository at this point in the history
  15. Create conversion table

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ca704c0 View commit details
    Browse the repository at this point in the history
  16. tsdoc

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    a3b3c0a View commit details
    Browse the repository at this point in the history
  17. Create unit class

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    386ca9b View commit details
    Browse the repository at this point in the history
  18. Mess around in testing

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    802bebd View commit details
    Browse the repository at this point in the history
  19. Capitalize

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    890ec76 View commit details
    Browse the repository at this point in the history
  20. Add getNonzeroExponents() function

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    6eb7bf8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    35b1b99 View commit details
    Browse the repository at this point in the history
  22. Compute base dimensions per unit

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    0711ef4 View commit details
    Browse the repository at this point in the history
  23. Add base class for quantities

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    28eb3e2 View commit details
    Browse the repository at this point in the history
  24. Mess around in testing

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    5e1d6d1 View commit details
    Browse the repository at this point in the history
  25. Base dimensions are bolded

    nicfv committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    6fbda4c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    d7bf1f1 View commit details
    Browse the repository at this point in the history
  2. Use scale, expand, and normalize (SMath)

    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0808e84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    674ceee View commit details
    Browse the repository at this point in the history
  4. MAJOR CHANGE TO COMPOUND -> abstract

    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    999ed77 View commit details
    Browse the repository at this point in the history
  5. Revert

    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    936340c View commit details
    Browse the repository at this point in the history
  6. Here is another way to do it. Create combination functions in each in…

    …herited class
    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6ab9bac View commit details
    Browse the repository at this point in the history
  7. Go back to that weird abstract class one...

    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e0fefa3 View commit details
    Browse the repository at this point in the history
  8. Further simplify compound

    nicfv committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    93135fe View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Great...now it"s completely broken.

    nicfv committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    866c168 View commit details
    Browse the repository at this point in the history
  2. Revert back to 674ceee

    nicfv committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    de6f63c View commit details
    Browse the repository at this point in the history
  3. Add conversion interface

    nicfv committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    b6fa1e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Compound is abstract again! Combine returns NumberDict. Extended clas…

    …ses must provide a mult function
    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    40293fd View commit details
    Browse the repository at this point in the history
  2. Mult is now abstract! Add in Unit too

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c963cc2 View commit details
    Browse the repository at this point in the history
  3. Clean up tests

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    906029b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a5c06f View commit details
    Browse the repository at this point in the history
  5. Install exray

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    07e28f1 View commit details
    Browse the repository at this point in the history
  6. Add unit tests for dim and unit

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fe7730d View commit details
    Browse the repository at this point in the history
  7. Exclude private and protected

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    74a9e17 View commit details
    Browse the repository at this point in the history
  8. Export unit

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fd607ea View commit details
    Browse the repository at this point in the history
  9. v0.1.0

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e3cfa15 View commit details
    Browse the repository at this point in the history
  10. Update example version

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1437b91 View commit details
    Browse the repository at this point in the history
  11. Update typescript/typedoc dependency versions

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    af5da78 View commit details
    Browse the repository at this point in the history
  12. Type safe generic parent/child inheritance

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    9fa5bb1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    77329f0 View commit details
    Browse the repository at this point in the history
  14. Update SMath dependency

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b74e6af View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0da5cd2 View commit details
    Browse the repository at this point in the history
  16. Update smath dependency

    nicfv committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f301cbd View commit details
    Browse the repository at this point in the history