Metadata-Version: 2.0
Name: pascal
Version: 0.0.1.dev1
Summary: C code generator for stencil calculation
Home-page: https://github.com/qiqi/pascal
Author: Qiqi Wang
Author-email: qiqi.wang@gmail.com
License: GPL
Keywords: stencil update differential equation
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: PuLP (>=1.6)
Requires-Dist: graphviz (>=0.4)
Requires-Dist: numpy (>=1.10)
Requires-Dist: pytest
Requires-Dist: pytest-cov
Requires-Dist: python-coveralls

[![Build Status](https://travis-ci.org/qiqi/pascal.svg?branch=master)](https://travis-ci.org/qiqi/pascal?branch=master)
[![Coverage Status](https://coveralls.io/repos/github/qiqi/pascal/badge.svg?branch=master)](https://coveralls.io/github/qiqi/pascal?branch=master)
[![Dependency Status](https://dependencyci.com/github/qiqi/pascal/badge)](https://dependencyci.com/github/qiqi/pascal)
[![Documentation Status](https://readthedocs.org/projects/pascal/badge/?version=latest)](http://pascal.readthedocs.io/en/latest/?badge=latest)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)


# What's it for                                                                 

Pascal is a tool for generating stencil computation code in C.
It decomposes a stencil update formula into atomic stages, and translates
each stage into C code, to be plugged in into a stencil-based computational
framework.

# Download and use
The best way to download pascal is using pip. Pip is likely included in
your Python installation. If not, see [instruction
here](https://pip.pypa.io/en/stable/installing/). To install pascal
using pip, simply type

```
sudo pip install pascal
```

# Tutorials




