forked from DlangScience/scid
/
README.txt
49 lines (29 loc) · 1.28 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
SciD
====
SciD is a collection of numerical routines and bindings written in and for
the D programming language. The project page can be found at
https://github.com/cristicbz/scid
Most of the code from the original project by Lars Tandle Kyllingstad has been
rewritten during the 2011 Google Summer of Code by Cristi Cobzarenco, mentored
by David Simcha. David Simcha also contributed code to the current version of
the library.
To compile the library, BLAS and LAPACK implementations are required, the build
script defaults to deps/blaslapack.lib under Windows systems and
/usr/lib/libblas/libblas.a and usr/lib/lapack/liblapack.a under Posix systems.
These are hardcoded into the build script and if different paths are needed
the only way to change them is through modifying build.d
Authors: Cristi Cobzarenco, Lars Tandle Kyllingstad and David Simcha
Original Author: Lars Tandle Kyllingstad
Licence: Boost License 1.0 (see licence.txt)
How to build
============
To build the library and generate header (.di) files, run
rdmd build
To build only the library file, run
rdmd build lib
To only generate header files, run
rdmd build headers
To make the documentation, run
rdmd build html
To clean up after the build script, run
rdmd build clean