GithubHelp home page GithubHelp logo

yanfeng1022 / hpgl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hpgl/hpgl

0.0 1.0 0.0 24.65 MB

High Perfomance Geostatistics Library

Home Page: http://hpgl.github.io/hpgl/

License: BSD 3-Clause "New" or "Revised" License

C 0.18% C++ 10.18% Objective-C 0.02% HTML 0.26% TeX 0.99% PostScript 0.14% QMake 0.01% Shell 0.02% Python 2.89% Makefile 0.03% Assembly 85.28% Batchfile 0.02%

hpgl's Introduction

HPGL - High Perfomance Geostatistics Library (ver. 0.9.9)

PROJECT SITE

Look for updates and other information at http://hpgl.github.io/hpgl/

DESCRIPTION

HPGL stands for High Perfomance Geostatistics Library. HPGL was written in C++ / Python to realize some geostatistical algorithms (see full list below). The algorithms are called in Python, by executing the corresponding commands.

HPGL utilizes some open-source components including:

  1. modified version of GsTL (see \GsTL-1.3 folder)
  2. TNT (Template Numerical Toolkit)
  3. boost libraries boost (i.e. boost::python)
  4. CLAPACK-3.1.1.1

BUILD

  1. *NIX systems: In order to build the HPGL you will need to install scons, gcc, g++, libgomp (OpenMP), python, and boost::python packages (or build them from sources on sources-based distributions). After doing that, just type "scons -j X" from the HPGL root folder, where X is the number of CPUs which you want to use in building.

  2. Windows: First, you will need to build the boost::python library. How to do it see on the boost site (www.boost.org). You can build HPGL by starting scons script (like in *nix building), but if you have MS Visual Studio, use the "hpgl.sln" solution instead.

LICENSE

For non-commercial use (research, education, etc) HPGL is distributed under BSD license. For any questions on the possibilities of commercial distribution, please contact the Authors.

THE AUTHORS

Managment & Math:

  • Savichev Vladimir
  • Bezrukov Andrey

Programming (C++, Python), testing, support:

  • Muharlyamov Arthur
  • Barskiy Konstantin
  • Nasibullina Dina
  • Safin Rustam

ACKNOWLEDGEMENTS

  • The Authors wish to thank Andre Journel for his valuable support and indefatigable enthusiasm.
  • The Authors also thank Iskander Shafikov for his assistance with the English translations and the User Guide cover

hpgl's People

Contributors

snegovikufa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.