forked from yosefm/tracer
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME
39 lines (29 loc) · 1.17 KB
/
README
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
tracer - a Pythonic statistical ray-tracing software with solar energy focus.
About
-----
Tracer (temporary name) is (to be) a statistical ray-tracing engine and
suite of tools focused on solar energy applications.
The motivation for writing tracer:
* Current solutions lack programmability and extensibility
* Unless you pay megabucks
* De-facto standard tools of the trade are non-free, so bugfixing
etc. depends on someone else,
* Usability in the solution closest to our budget is poor, and no Linux
port is available.
Tracer is written in Python, using NumPy and SciPy for the math side of things.
Status
------
The code is an early proof-of-concept stage. We are focusing on an early
version useful enough to attract others.
Installation
------------
Currently there is no installation package, just copy the files into
the Python path.
Make sure the following dependencies are installed:
* NumPy
* SciPy
Both available from http://www.scipy.org/
To test that things are working, run the test-suite in the tests/
subdirectory, using nosetests or some similar tool.
Also check out bundle_driver.py as a starting-point to the code. Running it
requires matplotlib to be installed