Skip to content

Commit

Permalink
Update README, add README.md, and minor changes in Makefile.am
Browse files Browse the repository at this point in the history
  • Loading branch information
RaumZeit committed Jun 13, 2019
1 parent 8ad8c4f commit 16d6ee2
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 10 deletions.
18 changes: 9 additions & 9 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,39 @@ endif

ACLOCAL_AMFLAGS= -I m4

mpack_includedir = $(includedir)/mpack
mpack_include_HEADERS = \
mlapack_includedir = $(includedir)/mlapack
mlapack_include_HEADERS = \
include/mpack_config.h \
include/blas.h \
include/lapack.h \
include/blaswrapper.h

if ENABLE_DD
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/dd_complex.h \
include/mblas_dd.h \
include/mlapack_dd.h \
include/mutils_dd.h
endif

if ENABLE_GMP
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas_gmp.h \
include/mlapack_gmp.h \
include/mutils_gmp.h \
include/mpc_class.h
endif

if ENABLE_QD
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas_qd.h \
include/mlapack_qd.h \
include/mutils_qd.h \
include/qd_complex.h
endif

if ENABLE_MPFR
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas_mpfr.h \
include/mlapack_mpfr.h \
include/mutils_mpfr.h \
Expand All @@ -49,21 +49,21 @@ mpack_include_HEADERS += \
endif

if ENABLE_DOUBLE
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas_double.h \
include/mlapack_double.h \
include/mutils_double.h
endif

if ENABLE_LONGDOUBLE
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas_longdouble.h \
include/mlapack_longdouble.h \
include/mutils_longdouble.h
endif

if ENABLE___FLOAT128
mpack_include_HEADERS += \
mlapack_include_HEADERS += \
include/mblas___float128.h \
include/mpfr___float128.h \
include/mlapack___float128.h \
Expand Down
23 changes: 22 additions & 1 deletion README
Original file line number Diff line number Diff line change
@@ -1,10 +1,31 @@
[![GitHub release](https://img.shields.io/github/release/RaumZeit/mlapack.svg)](https://github.com/RaumZeit/mlapack/releases)
[![Build Status](https://travis-ci.org/RaumZeit/mlapack.svg?branch=master)](https://travis-ci.org/RaumZeit/mlapack)
[![Github All Releases](https://img.shields.io/github/downloads/RaumZeit/mlapack/total.svg)](https://github.com/RaumZeit/mlapack/releases)

# MLAPACK

This is a fork of the [MPACK](https://github.com/nakatamaho/mplapack)
multiprecision linear algebra package.

The only difference to its upstream version is that the package itself
and several of its files have been renamed to from `mpack` to `mlapack`
to circumvent conflicts with other packages names `mpack`. In particular,
the `mpack` project name is not unique among Linux distributions. Most
Linux distributions already provide an `mpack` or `libmpack` package
that serves totally different purposes. The first provides tools for
encoding/decoding MIME messages and the second is a small binary
serialization/RPC library.


## Description

The MPACK is a multiprecision linear algebra package based on BLAS and LAPACK.
This package is rewritten in C++, and supports several high precision
libraries like GMP, MPFR and QD etc so that users can choose for user's
convenience. The MPACK is a free software (2-clause BSD style license with
original license by LAPACK).

Acknowledgement:
## Acknowledgement:

This work has been supported by:
The Special Postdoctoral Researchers' Program of RIKEN (2008, 2009)
Expand Down
1 change: 1 addition & 0 deletions README.md

0 comments on commit 16d6ee2

Please sign in to comment.