Skip to content

GitLab

  • Menu
Projects Groups 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
    • Contributors
    • Graph
    • Compare
  • Issues 36
    • Issues 36
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • 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
  • Issues
  • #181

Closed
Open
Created May 30, 2022 by Marcus Mohr@mohrDeveloper

Replace PointND and Matrix classes

This is a follow-up and continues the discussion from issue #101 (closed). HyTeG offers two auxilliary classes

  • template < typename T, uint_t M, uint_t N > class Matrix
  • template<typename T, size_t N> class PointND

for small dense vectors and matrices. We would like to replace these by something that is better tested and (potentially) offers more functionality.

We are currently in favour of using Eigen for this. However, there is the issue that THE_INDEX_TYPE_MUST_BE_A_SIGNED_TYPE in Eigen, while our classes currently expect indices of type uint_t.

Assignee
Assign to
Time tracking