Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • hyteg hyteg
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 53
    • Issues 53
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • hyteg
  • hyteghyteg
  • Merge requests
  • !545

Issue #181: Modify Matrix and PointND classes

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed Marcus Mohr requested to merge thoennes/issue181-v2 into master Dec 01, 2022
  • Overview 0
  • Commits 12
  • Pipelines 1
  • Changes 73

In light of issue #181 (closed) this commit changes the implementation details of the Matrix and PointND classes, while leaving their API basically unchanged.

The major switch is that both classes now use an Eigen::Matrix object to store their data instead of the previous static 1D array of type T. This allows to delegate all the algebraic operations to the Eigen library and makes certain operations also available for dimensions for which so far they had not been implemented.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: thoennes/issue181-v2