aboutsummaryrefslogtreecommitdiff
path: root/readme.md
blob: 5e20917fdd6fb91cf4e662adafaf39f223475bab (plain)
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

## ASCII Fluid Simulator

This project duplicates the functionality of an ASCII fluid simulator written
by Yusuke Endoh for an
[IOCCC entry in 2012](https://web.archive.org/web/20190311013952/http://www.ioccc.org/2012/endoh1/).

While the functionality was duplicated, the original code was too obfuscated to
use as a guide and so this project was essentially written from scratch.



#### Build Instructions

To compile, use

`gprbuild fluid.gpr`

and to run, redirect an input file into the program's standard input

`bin/fluid < data/column.txt`

Several such input files can be found in the `data` subdirectory.



#### Credits and Licensing

Written by Jedidiah Barber.

Licensed under the Sunset License v1.0. For details see `license.txt`.