GeOctpus is a library that implements algorithmic algebra to help build distributed & parallel processing procedure much faster and easier.
algorithmic algebra is a novel theory built to use algebra operators for organizing algorithms so that distributed and parallel processing procedures can be easily cope with.
TBD.
the project is built upon standard C++ 11, so can be running on any platform that support C++.
- gcc >= 4.8.2, c++11.
- python >= 2.7.0
- ruby >= 1.9.3, optional.
- scons-2.3, build tool.
- rake, optional, for some tests.
- glog-0.3.3
- google-protobuf-2.5.0
- openmpi-1.6.5
- gdal >= 1.10.0
- geos-3.4.2
- proj-4.8.0
- Install Required Libraries.
- Set env variables.
- Type
scons
in library root dir. - Library is generated in
build
directory.
Documents will come soon.
v0.1.0, 2014-6-14
See COPYRIGHT.md.