Skip to main content
Ctrl+K
AMD Logo
ROCm™ Platform 5.7.0
  • GitHub
  • Community
  • AMD Lab Notes
  • Infinity Hub
  • Support
  • Feedback

ROCm Documentation Home

rocALUTION Documentation

  • Design Documentation
    • Design and Philosophy
    • Library Source Code Organization
    • Functionality Extension Guidelines
    • Functionality Table
    • Clients
  • User Manual
    • Introduction
    • Building and Installing
    • Basics
    • Single-node Computation
    • Multi-node Computation
    • Solvers
    • Preconditioners
    • Backends
    • Remarks
    • Supported Targets
  • API
  • Design Documentation

Design Documentation

Design Documentation#

Contents:

  • Design and Philosophy
  • Library Source Code Organization
    • Library Source Code Organization
      • The src/base/ directory
      • The src/solvers/ directory
      • The src/utils/ directory
  • Functionality Extension Guidelines
    • LocalMatrix Functionlity Extension
      • API Enhancement
      • Enhancement of the BaseMatrix class
    • Adding a Solver
      • API Enhancement
  • Functionality Table
    • LocalMatrix and LocalVector classes
    • Solver and Preconditioner classes
  • Clients
    • Examples
    • Unit Tests

previous

rocALUTION Documentation

next

Design and Philosophy

  • Terms and Conditions
  • ROCm Licenses and Disclaimers
  • Privacy
  • Trademarks
  • Statement on Forced Labor
  • Fair and Open Competition
  • UK Tax Strategy
  • Cookie Policy
  • Cookie Settings
© 2023 Advanced Micro Devices, Inc