@@ -61,25 +61,25 @@ class CMultiGridGeometry final : public CGeometry {
6161 * \param[in] config - Definition of the particular problem.
6262 * \return <code>TRUE</code> or <code>FALSE</code> depending if the control volume can be agglomerated.
6363 */
64- bool SetBoundAgglomeration (unsigned long CVPoint, short marker_seed, CGeometry *fine_grid, CConfig *config);
64+ bool SetBoundAgglomeration (unsigned long CVPoint, short marker_seed, const CGeometry *fine_grid, const CConfig *config) const ;
6565
6666 /* !
6767 * \brief Determine if a can be agglomerated using geometrical criteria.
6868 * \param[in] iPoint - Seed point.
6969 * \param[in] fine_grid - Geometrical definition of the problem.
7070 * \param[in] config - Definition of the particular problem.
7171 */
72- bool GeometricalCheck (unsigned long iPoint, CGeometry *fine_grid, CConfig *config);
72+ bool GeometricalCheck (unsigned long iPoint, const CGeometry *fine_grid, const CConfig *config) const ;
7373
7474 /* !
7575 * \brief Determine if a CVPoint van be agglomerated, if it have the same marker point as the seed.
76- * \param[in ] Suitable_Indirect_Neighbors - List of Indirect Neighbours that can be agglomerated.
76+ * \param[out ] Suitable_Indirect_Neighbors - List of Indirect Neighbours that can be agglomerated.
7777 * \param[in] iPoint - Seed point.
7878 * \param[in] Index_CoarseCV - Index of agglomerated point.
7979 * \param[in] fine_grid - Geometrical definition of the problem.
8080 */
81- void SetSuitableNeighbors (vector<unsigned long > * Suitable_Indirect_Neighbors, unsigned long iPoint,
82- unsigned long Index_CoarseCV, CGeometry *fine_grid);
81+ void SetSuitableNeighbors (vector<unsigned long >& Suitable_Indirect_Neighbors, unsigned long iPoint,
82+ unsigned long Index_CoarseCV, const CGeometry *fine_grid) const ;
8383
8484 /* !
8585 * \brief Set boundary vertex.
0 commit comments