blender_test/extern/mantaflow
Campbell Barton 66dee44088 CMake: quiet references to undeclared variable warnings
These warnings can reveal errors in logic, so quiet them by checking
if the features are enabled before using variables or by assigning
empty strings in some cases.

- Check CMAKE_THREAD_LIBS_INIT is set before use as CMake docs
  note that this may be left unset if it's not needed.
- Remove BOOST/OPENVDB/VULKAN references when disable.
- Define INC_SYS even when empty.
- Remove PNG_INC from freetype (not defined anywhere).
2023-01-19 17:10:42 +11:00
..
helper Build: library updates for Blender 3.5 2022-12-07 15:28:17 +01:00
patches Mantaflow: call MANTA::terminateMantaflow on exit 2022-06-29 10:11:01 +10:00
preprocessed Fluid: Parallelizations for Mantaflow functions (D12002) 2021-09-06 17:30:30 +02:00
CMakeLists.txt CMake: quiet references to undeclared variable warnings 2023-01-19 17:10:42 +11:00
LICENSE Mantaflow [Part 1]: Added preprocessed Mantaflow source files 2019-12-16 16:27:26 +01:00
README.blender Mantaflow: call MANTA::terminateMantaflow on exit 2022-06-29 10:11:01 +10:00
README.md Mantaflow [Part 1]: Added preprocessed Mantaflow source files 2019-12-16 16:27:26 +01:00
UPDATE.sh Fluid: Clang-format cleanups 2021-09-06 17:30:30 +02:00

Mantaflow

Mantaflow is an open-source framework targeted at fluid simulation research in Computer Graphics. Its parallelized C++ solver core, python scene definition interface and plugin system allow for quickly prototyping and testing new algorithms.

In addition, it provides a toolbox of examples for deep learning experiments with fluids. E.g., it contains examples how to build convolutional neural network setups in conjunction with the tensorflow framework.

For more information on how to install, run and code with Mantaflow, please head over to our home page at http://mantaflow.com