https://123dok.net/document/1y914pwq-automatic-shape-optimization-gas-free-surface-flow-solver.html