Reply To: about Indicatoridentity
Due to recent bot attacks we have changed the sign-up process. If you want to participate in our forum, first register on this website and then send a message via our contact form.
› Forums › OpenLB › General Topics › about Indicatoridentity › Reply To: about Indicatoridentity
November 27, 2019 at 9:38 am
#4678
albert.mink
Participant
Hi
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
src/functors/analytical/indicator/indicatorF3D.hh
All the best
Albert
////////////
Alt.
You may still work without the XML file. But note that the Indicators are now required to be std::shared_ptr<IndicatorCuboid3D<….>>
E.g.
auto cuboid1 = std::make_shared<IndicatorCuboid3D<double>>(constructor parameters);
auto cuboid2 = std::make_shared<IndicatorCuboid3D<double>>(constructor parameters);
IndicatorIdentity3D<T> Fluid(cuboid1-cuboid2);
