Reply To: about Indicatoridentity
the geometry definition in venturi3d has been moved to the xml file.
There you have the IndicatorUnion3D which means basically + (the logical OR)
IndicatorWithout3D (-) and IndicatorIntersection3D (the logical AND) are also available.
The detailed implementation is found at the bottowm of
All the best
You may still work without the XML file. But note that the Indicators are now required to be std::shared_ptr<IndicatorCuboid3D<….>>
auto cuboid1 = std::make_shared<IndicatorCuboid3D<double>>(constructor parameters); auto cuboid2 = std::make_shared<IndicatorCuboid3D<double>>(constructor parameters); IndicatorIdentity3D<T> Fluid(cuboid1-cuboid2);