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 magnetic gradiometry forwards for prisms #97

Merged
merged 38 commits into from
Oct 7, 2024

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    c845e90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc9f30d View commit details
    Browse the repository at this point in the history
  3. Add function for k_xyz

    santisoler committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    af40c19 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

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

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    f90dd30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    406e482 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fcfdeb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bbd8c3 View commit details
    Browse the repository at this point in the history
  5. Add kernels to __init__.py

    santisoler committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    06b5176 View commit details
    Browse the repository at this point in the history
  6. Start adding some tests

    santisoler committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e03721c View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    4dd6d3d View commit details
    Browse the repository at this point in the history
  2. Fix sign of third-order kernels

    Update the signs in the documentation and in the implementation of each
    kernel. Also make the kernels to return zero on singular points (not on
    vertices) so when computing on lines shared with the edges are not falling
    in division by zero errors and the limits for those cases are well
    resolved.
    santisoler committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    c36099f View commit details
    Browse the repository at this point in the history
  3. Make grad funcs to return nan on singular points

    Singular points for the grad components should be the same as the ones
    for the magnetic field components: interior points, edges and vertices.
    santisoler committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    30591a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0949c98 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    c98c432 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1343e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22adcfe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f36314 View commit details
    Browse the repository at this point in the history
  5. Add private function to compute a mag component

    Reduce repeated code by dumping the evaluation of the kernels on its own
    private function.
    santisoler committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3110b57 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0fade53 View commit details
    Browse the repository at this point in the history
  7. Update tests

    santisoler committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    b1776d7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4f215d6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    27c922a View commit details
    Browse the repository at this point in the history
  10. Fix format

    santisoler committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    d6ab667 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

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

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    65d4efc View commit details
    Browse the repository at this point in the history
  2. Run make format

    santisoler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6120d94 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    d3deb46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8162082 View commit details
    Browse the repository at this point in the history
  3. Fix minus sign and use atol

    Fix minus sign applied to a list and set an atol so we can compare
    values close to zero.
    santisoler committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    a6b70ac View commit details
    Browse the repository at this point in the history
  4. Test mag grad components on singular points

    Test if evaluation of the mag grad components on singular points return
    nans.
    santisoler committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d1fa434 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    40ba96f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dc074f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4020148 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d10cf70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aaf6f65 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    1748ae0 View commit details
    Browse the repository at this point in the history
  2. Add doctests to new kernels

    This way I quickly verified that the mathematical expressions in the
    docstrings match the implementations.
    santisoler committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c397ffc View commit details
    Browse the repository at this point in the history