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

Add use_memoise helper to memoise chull fct on the fly #80

Merged
merged 29 commits into from
Apr 3, 2024

Commits on Nov 17, 2023

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

Commits on Dec 9, 2023

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

Commits on Mar 19, 2024

  1. Also memoise first computation

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a31c964 View commit details
    Browse the repository at this point in the history
  2. Add basic tests for use_memoise()

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e47fc0c View commit details
    Browse the repository at this point in the history
  3. Slightly better error message

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    ec60d07 View commit details
    Browse the repository at this point in the history
  4. Test for non sequential plan

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    2b7bc37 View commit details
    Browse the repository at this point in the history
  5. Add 'withr' as Suggests

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    eb169c1 View commit details
    Browse the repository at this point in the history
  6. Fix tests for fd_chull() and fd_chull_intersect()

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    d8bc50f View commit details
    Browse the repository at this point in the history
  7. Remove global memoise option in tests

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a82b8ca View commit details
    Browse the repository at this point in the history
  8. Memoise fd_chull_intersect() as well

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    3e8219b View commit details
    Browse the repository at this point in the history
  9. Update function documentation of memoisation

    Matthias Grenié committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    5d902a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Update vignettes to explain memoisation

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2535ec2 View commit details
    Browse the repository at this point in the history
  2. Made internal function name more explicit than 'f'

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d56a970 View commit details
    Browse the repository at this point in the history
  3. Warn memoise with caution (fixes #71 #77)

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1475a3e View commit details
    Browse the repository at this point in the history
  4. Skip line

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    21a1f39 View commit details
    Browse the repository at this point in the history
  5. Add tests for unmemoised versions

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    33509b8 View commit details
    Browse the repository at this point in the history
  6. Merged tests

    Matthias Grenié committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    61c4576 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    15ab2bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    899ab3e View commit details
    Browse the repository at this point in the history
  3. Update R/fd_fric_intersect.R

    Co-authored-by: Hugo Gruson <[email protected]>
    Matthias Grenié and Bisaloo authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7c9ea13 View commit details
    Browse the repository at this point in the history
  4. Update R/use_memoise.R

    Co-authored-by: Hugo Gruson <[email protected]>
    Matthias Grenié and Bisaloo authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4b89657 View commit details
    Browse the repository at this point in the history
  5. Add comment on exists()

    Matthias Grenié committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e1976ee View commit details
    Browse the repository at this point in the history
  6. Merge branch 'memoise-on-the-fly' of https://github.com/funecology/fu…

    …ndiversity into memoise-on-the-fly
    Matthias Grenié committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    6f4160d View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Fix pkgdown

    Bisaloo committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    2e4a8a1 View commit details
    Browse the repository at this point in the history
  2. Add warning in README

    Matthias Grenié committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    82b297a View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Update Rmd workflow

    Matthias Grenié committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    b42284e View commit details
    Browse the repository at this point in the history
  2. Render README

    Matthias Grenié committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    114e95e View commit details
    Browse the repository at this point in the history
  3. Update doc on memoization vs. parallelization

    Matthias Grenié committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    246c196 View commit details
    Browse the repository at this point in the history
  4. Correct typo

    Matthias Grenié committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    fffbaab View commit details
    Browse the repository at this point in the history