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

linalg: vector norms #871

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open

linalg: vector norms #871

wants to merge 33 commits into from

Commits on Sep 13, 2024

  1. add norms module

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1dbf88e View commit details
    Browse the repository at this point in the history
  2. fix norms types

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a9f4c7d View commit details
    Browse the repository at this point in the history
  3. submodule

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    98b9b55 View commit details
    Browse the repository at this point in the history
  4. add examples

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    c4433cf View commit details
    Browse the repository at this point in the history
  5. add tests

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7d2fb85 View commit details
    Browse the repository at this point in the history
  6. document interfaces

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    cd53be4 View commit details
    Browse the repository at this point in the history
  7. documentation

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    edf4757 View commit details
    Browse the repository at this point in the history
  8. attempt artifact v4

    perazz committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    35fadc3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5ba7ef0 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Update doc/specs/stdlib_linalg.md

    Co-authored-by: Jeremie Vandenplas <[email protected]>
    perazz and jvdp1 authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    fe23d1e View commit details
    Browse the repository at this point in the history
  2. Update doc/specs/stdlib_linalg.md

    Co-authored-by: Jeremie Vandenplas <[email protected]>
    perazz and jvdp1 authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    7ad3ea8 View commit details
    Browse the repository at this point in the history
  3. Update doc/specs/stdlib_linalg.md

    Co-authored-by: Jeremie Vandenplas <[email protected]>
    perazz and jvdp1 authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    4e772e1 View commit details
    Browse the repository at this point in the history
  4. Update doc/specs/stdlib_linalg.md

    Co-authored-by: Jeremie Vandenplas <[email protected]>
    perazz and jvdp1 authored Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b405671 View commit details
    Browse the repository at this point in the history
  5. improve argument descriptions

    perazz committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    aa734de View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    437b96e View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. 2-norm: use BLAS on contiguous or strided arrays if possible

    - add nonstandard-named `complex` norms to `nrm2` interface
    - test sliced and reshaped 2-norm
    perazz committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    de4f8d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. do not use strides

    perazz committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    37616ad View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

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

Commits on Sep 23, 2024

  1. drop duplicate descr

    perazz committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f271688 View commit details
    Browse the repository at this point in the history
  2. move get_norm before norm

    perazz committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    9e020a8 View commit details
    Browse the repository at this point in the history
  3. Update src/stdlib_linalg_norms.fypp

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0dabeac View commit details
    Browse the repository at this point in the history
  4. Update src/stdlib_linalg_norms.fypp

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    54caa7f View commit details
    Browse the repository at this point in the history
  5. Update src/stdlib_linalg_norms.fypp

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    07f0525 View commit details
    Browse the repository at this point in the history
  6. Update src/stdlib_linalg_norms.fypp

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a94647c View commit details
    Browse the repository at this point in the history
  7. Update example/linalg/example_get_norm.f90

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    13636a9 View commit details
    Browse the repository at this point in the history
  8. Update src/stdlib_linalg_norms.fypp

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    92ab520 View commit details
    Browse the repository at this point in the history
  9. Update example/linalg/example_get_norm.f90

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    91882fa View commit details
    Browse the repository at this point in the history
  10. Update example/linalg/example_norm.f90

    Co-authored-by: jalvesz <[email protected]>
    perazz and jalvesz authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1a79128 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0e798ff View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    5f6b5e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6d07f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a65e771 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39d6daa View commit details
    Browse the repository at this point in the history