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

More boundary conditions for quadratic B-splines #9

Merged
merged 24 commits into from
Dec 30, 2014
Merged

Commits on Dec 26, 2014

  1. Fix OnCell behavior for Quadratic{Flat}

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    e3a54e7 View commit details
    Browse the repository at this point in the history
  2. Visual tests + fixes

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    eab1f6b View commit details
    Browse the repository at this point in the history
  3. First attempt at linear bc/extrap for B2

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    a592b30 View commit details
    Browse the repository at this point in the history
  4. Scrap ExtendInner BC

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    9a6e413 View commit details
    Browse the repository at this point in the history
  5. Infrastructure for padding the equation system

    The extra equations from the boundary conditions will not always allow
    indexing as we did before, by e.g. doing cm_d = cp_d at the lower boundary
    for some BC:s. In order to generalize better, we instead pad the equation
    system with one line for each extra equation to allow more general BC specs.
    
    This had the advantage of significantly simplifying some of the code (and,
    even better, some of the concepts) required to implement new functionality,
    so even though some of the underlying infrastructure is now more complicated
    than before, new contributors will hopefully have a lower threshold to start
    adding features.
    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    901192b View commit details
    Browse the repository at this point in the history
  6. Implement a few more BC:s + whitespace and test fixes

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    fa8597d View commit details
    Browse the repository at this point in the history
  7. Fix some issues after rebasing

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    61aab26 View commit details
    Browse the repository at this point in the history
  8. Free BC for Quadratic B-splines

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    60fe887 View commit details
    Browse the repository at this point in the history
  9. Periodic BC/extrapolation

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    3d732f8 View commit details
    Browse the repository at this point in the history
  10. Export aux methods with info about interp type

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    ca4028a View commit details
    Browse the repository at this point in the history
  11. Notebook with visualizations of behavior

    Tomas Lycken committed Dec 26, 2014
    Configuration menu
    Copy the full SHA
    cbede84 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2014

  1. Fix one (of several) problems with multidim interpol.

    This fixes one of the bugs leading to the errors shown in [this comment][1],
    but there's (at least) one remaining off-by-one error...
    
    [1]: #9 (comment)
    Tomas Lycken committed Dec 27, 2014
    Configuration menu
    Copy the full SHA
    7797dde View commit details
    Browse the repository at this point in the history
  2. Fix broken size implementation (resolves #14)

    Tomas Lycken committed Dec 27, 2014
    Configuration menu
    Copy the full SHA
    224621a View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2014

  1. Fix broken multidimensional interpolation

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    1caf957 View commit details
    Browse the repository at this point in the history
  2. Rename LinearBC -> Line (with typealias Natural)

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    ad9ac84 View commit details
    Browse the repository at this point in the history
  3. Simple 2D tests

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    b62cb23 View commit details
    Browse the repository at this point in the history
  4. Run select tests from Grid.jl

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    1437812 View commit details
    Browse the repository at this point in the history
  5. Cleanup

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    ebf038d View commit details
    Browse the repository at this point in the history
  6. Added 2D example to IJulia notebook

    Tomas Lycken committed Dec 29, 2014
    Configuration menu
    Copy the full SHA
    c94432d View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2014

  1. Disable Grid tests for now, since they're so brittle

    Tomas Lycken committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    1fa3fe9 View commit details
    Browse the repository at this point in the history
  2. Non-randomized tests for on-grid evaluation

    Tomas Lycken committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    e54edfb View commit details
    Browse the repository at this point in the history
  3. Add boundary tests

    Tomas Lycken committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    7f71a69 View commit details
    Browse the repository at this point in the history
  4. Fix BoundsError in linear interpolation

    Tomas Lycken committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    f86ce88 View commit details
    Browse the repository at this point in the history
  5. Code cleanup in constant.jl

    Tomas Lycken committed Dec 30, 2014
    Configuration menu
    Copy the full SHA
    99e05e3 View commit details
    Browse the repository at this point in the history