Metadata-Version: 2.1
Name: dhllinalg
Version: 0.1.1
Summary: Basic Linear Algebra in C++ (TU Vienna - ASC)
Home-page: https://github.com/DHL-ASC/DHL-LinAlg
Author: DHL-Team
License: LGPL2.1
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: setuptools >=42
Requires-Dist: scikit-build >=0.13
Requires-Dist: pybind11
Provides-Extra: all
Requires-Dist: pytest ; extra == 'all'
Requires-Dist: numpy ; extra == 'all'
Requires-Dist: sphinx ; extra == 'all'
Requires-Dist: myst-nb ; extra == 'all'
Requires-Dist: pandocfilters ; extra == 'all'
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: myst-nb ; extra == 'docs'
Requires-Dist: pandocfilters ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: numpy ; extra == 'test'

![DHLLinAlg Logo](https://raw.githubusercontent.com/DHL-ASC/DHL-LinAlg/main/img/dhl-linalg-banner.png)

![Build Status](https://github.com/shirnschall/dhl-linalg/actions/workflows/ci-pip.yml/badge.svg)
[![Documentation Status](https://readthedocs.org/projects/dhl-linalg/badge/?version=latest)](https://dhl-linalg.readthedocs.io/en/latest/?badge=latest)

--------------------------------------------------------------------------------


DHL-LinAlg is a simple linear algebra implementation using modern C++.     
     
This library is part of a scientific programing course at TU Vienna. Here are notes on the
[development process](https://jschoeberl.github.io/IntroSC/intro.html).


## Installation
  
``` bash
pip install dhllinalg
```

### Building from sorce:

#### Requirements
pybind11, cmake, scikit-build

```bash
git clone --recurse-submodules https://github.com/DHL-ASC/DHL-LinAlg.git 
cd DHL-LinAlg  
pip install .
```


