├── README.md ├── TinyFluid.h ├── examples ├── 0_pressurewave │ ├── Makefile │ ├── flowtest.h │ └── main.cpp └── 1_boundary │ ├── Makefile │ ├── boundary.h │ └── main.cpp ├── include ├── helpers │ └── timer.h ├── render │ ├── color.h │ ├── input.cpp │ ├── input.h │ ├── view.cpp │ └── view.h └── src │ ├── algebra.h │ ├── shape.h │ ├── solve.h │ ├── space.h │ └── time.h └── screenshots ├── flow_field.mp4 └── pressure.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/README.md -------------------------------------------------------------------------------- /TinyFluid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/TinyFluid.h -------------------------------------------------------------------------------- /examples/0_pressurewave/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/0_pressurewave/Makefile -------------------------------------------------------------------------------- /examples/0_pressurewave/flowtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/0_pressurewave/flowtest.h -------------------------------------------------------------------------------- /examples/0_pressurewave/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/0_pressurewave/main.cpp -------------------------------------------------------------------------------- /examples/1_boundary/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/1_boundary/Makefile -------------------------------------------------------------------------------- /examples/1_boundary/boundary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/1_boundary/boundary.h -------------------------------------------------------------------------------- /examples/1_boundary/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/examples/1_boundary/main.cpp -------------------------------------------------------------------------------- /include/helpers/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/helpers/timer.h -------------------------------------------------------------------------------- /include/render/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/render/color.h -------------------------------------------------------------------------------- /include/render/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/render/input.cpp -------------------------------------------------------------------------------- /include/render/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/render/input.h -------------------------------------------------------------------------------- /include/render/view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/render/view.cpp -------------------------------------------------------------------------------- /include/render/view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/render/view.h -------------------------------------------------------------------------------- /include/src/algebra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/src/algebra.h -------------------------------------------------------------------------------- /include/src/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/src/shape.h -------------------------------------------------------------------------------- /include/src/solve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/src/solve.h -------------------------------------------------------------------------------- /include/src/space.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/src/space.h -------------------------------------------------------------------------------- /include/src/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/include/src/time.h -------------------------------------------------------------------------------- /screenshots/flow_field.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/screenshots/flow_field.mp4 -------------------------------------------------------------------------------- /screenshots/pressure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weigert/TinyFluid/HEAD/screenshots/pressure.png --------------------------------------------------------------------------------