GithubHelp home page GithubHelp logo

guilara / lux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from luxsrc/lux

0.0 0.0 0.0 588 KB

A high performance computing framework

License: GNU General Public License v3.0

Makefile 2.73% C 68.03% Shell 5.24% M4 20.33% C++ 3.67%

lux's Introduction

lux: a high performance scientific computation framework
--------------------------------------------------------

  lux is a software framework that helps people develop portable high
  performance scientific computation software.  It is designed around
  a simple but powerful module architecture.  Everything in lux is
  implemented as a module.  The lux core library, libux, provides
  basic functions to access modules/plug-ins and to construct,
  configure, and run scientific computation jobs.

FOR USERS: for people we are interested in using lux to build their
  own software, please download a distribution tarballs, e.g.,
  lux-0.2.tar.gz, from GitHub's release page:

	https://github.com/luxsrc/lux/releases

  These tarballs were created by using `make distcheck` and passed all
  built-in checks in lux.  Users can simply follow the standard

	./configure && make && make install

  chain to configure, build, and install lux just like any other
  standard GNU packages.  Details installation instructions can be
  found in the "INSTALL" file that comes with the tarball.

  If any of the "AUTHORS", "ChangeLog", "INSTALL", "NEWS", or
  "configure" files is missing, then it is very likely that you
  obtained lux by using git.  In such a case, please redownload a
  distribution tarballs as described above, or use autotools to
  bootstrap the package as describe below.

FOR DEVELOPERS: for people we are interested in contributing to lux,
  please fork the lux's git repository on GitHub:

	https://github.com/luxsrc/lux

  work on your fork, and then create pull request to merge your
  changes back to the main repository.

  lux's git repository only tracks human generate source codes.
  Automatically generated files such as "AUTHORS", "ChangeLog",
  "INSTALL", "NEWS", and "configure" are not tracked.  Therefore, it
  must be first bootstrapped before it can be used.

  Bootstrapping requires autoconf 2.64+, automake 1.11.6+, and libtool
  2.2.10+.  Once these autotools are available on the system,

	./bootstrap

  would run autotools through lux and generate the "configure" file.
  You may then use the standard `./configure && make && make install`
  chain to configure, build, and install lux as described above.

lux's People

Contributors

rndsrc 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.