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

Complex number support #567

Merged
merged 29 commits into from Mar 31, 2019
Merged

Complex number support #567

merged 29 commits into from Mar 31, 2019

Commits on Feb 23, 2019

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

Commits on Mar 2, 2019

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

Commits on Mar 12, 2019

  1. Fix Schur decomposition.

    sebcrozet committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    010c009 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2019

  1. Start fixing SVD.

    sebcrozet committed Mar 18, 2019
    Configuration menu
    Copy the full SHA
    e4748c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2019

  1. Fix most tests.

    sebcrozet committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    2f0d95b View commit details
    Browse the repository at this point in the history
  2. Decomposition results: return a real vector whenever applicable.

    This includes singular values, eigenvalues of hermitian matrices, tridiagonalization and bidiagonalization diagonal and off-diagonal elements.
    sebcrozet committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    3edef2f View commit details
    Browse the repository at this point in the history
  3. Final SVD fix.

    sebcrozet committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    b0a9eab View commit details
    Browse the repository at this point in the history
  4. Fix mint tests.

    sebcrozet committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    cb367a6 View commit details
    Browse the repository at this point in the history
  5. Fix icamax_full doc-test.

    sebcrozet committed Mar 19, 2019
    Configuration menu
    Copy the full SHA
    fd65738 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2019

  1. Configuration menu
    Copy the full SHA
    1001e8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    921a05d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce24ea9 View commit details
    Browse the repository at this point in the history
  4. 2018 edition.

    sebcrozet committed Mar 23, 2019
    Configuration menu
    Copy the full SHA
    3cbe605 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6d76249 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dabff33 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e60bc8 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Configuration menu
    Copy the full SHA
    5b28c39 View commit details
    Browse the repository at this point in the history
  2. Rename Real to RealField.

    sebcrozet committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    4ef4001 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Configuration menu
    Copy the full SHA
    3b6cd04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56f961c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2019

  1. Fix tests.

    sebcrozet committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    f9995f1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev' into complex

    # Conflicts:
    #	src/base/ops.rs
    #	src/geometry/isometry.rs
    #	src/geometry/quaternion.rs
    #	src/geometry/quaternion_construction.rs
    #	src/geometry/rotation.rs
    #	src/geometry/similarity.rs
    #	src/geometry/transform.rs
    #	src/geometry/translation.rs
    #	src/geometry/unit_complex.rs
    sebcrozet committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    38ef0cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba40e8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eddaf66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    55873ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7dbff7c View commit details
    Browse the repository at this point in the history
  7. Remove the criterion dependency and add comment to re-add it to run b…

    …enchmarks.
    
    We are forced to remove the dependency because of the Cargo bug rust-lang/cargo#4866 that would break compilation for #[no-std].
    
    In practice, this means benchmarks will not compile any more unless we manually uncomment the criterion dependency.
    sebcrozet committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    86fa4be View commit details
    Browse the repository at this point in the history
  8. Fix warnings.

    sebcrozet committed Mar 31, 2019
    Configuration menu
    Copy the full SHA
    18b9f82 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    94a8bab View commit details
    Browse the repository at this point in the history