+ /*!
+ * \brief Enables treatment of geom faces either shared by solids or internal.
+ */
+ void SetToConsiderInternalFaces(bool toTreat);
+ bool GetToConsiderInternalFaces() const { return _toConsiderInternalFaces; }
+
+ /*!
+ * \brief Enables applying size threshold to grid cells cut by internal geom faces.
+ */
+ void SetToUseThresholdForInternalFaces(bool toUse);
+ bool GetToUseThresholdForInternalFaces() const { return _toUseThresholdForInternalFaces; }
+
+ /*!
+ * \brief Enables creation of mesh faces.
+ */
+ void SetToCreateFaces(bool toCreate);
+ bool GetToCreateFaces() const { return _toCreateFaces; }
+
+ /*!
+ * \brief Enables use of quanta for hexahedrons at the solid external boundary
+ */
+ void SetToUseQuanta(bool toUseQuanta);
+ bool GetToUseQuanta() const { return _toUseQuanta; }
+
+ /*!
+ * \brief Value of the quanta (volPolyhedron/volHexahedron) to use
+ * \remark value [0.1, 1.0]
+ */
+ void SetQuanta(const double quanta );
+ double GetQuanta() const { return _quanta; }
+
+