/*! \page creating_groups_page Creating groups \n In MESH you can create groups of elements of different types. To create a group of elements in the \b Mesh menu select Create Group. \n To create any group you should define the following: SALOME Platform distinguishes between the two Group types: Standalone Group and Group on Geometry.

Standalone Group

Standalone Group consists of mesh elements, which you can define in two possible ways. To remove a selected element or elements from the list click the \b Remove button. The Sort List button allows to sort the list of IDs of mesh elements. \n Select from set of fields allows to choose a submesh or an existing group whose elements of the previously defined type will be added to the list of elements which will form your group. \n Color - allows to assign to the group a certain color, for example, defining boundary conditions. This feature introduces a useful element of preprocessing in Mesh module. Note that Color attribute defines the colors used for the display of the elements of the group. \n Warning The Med Color group interface may change in future versions of Salome. \image html creategroup.png \image html image130.gif
In this picture the brown cells belong to a group defined manually.
\image html image131.gif
In this picture the brown cells belong to the group defined by the criterion Taper > 0.
See Also a sample TUI Script of a \ref tui_create_standalone_group "Create a Standalone Group" operation.

Group on Geometry

To create a group on geometry check Group on geometry in the \b Group \b type field. Group on geometry contains the elements of a certain type belonging to the selected geometrical object. To define a group select in the Objet Browser or in the 3D viewer a geometrical object from which the elements will be taken. After confirmation of the operation a new group of mesh elements will be created. \image html a-creategroup.png

To create multiple groups on geometry of both nodes and elements of any type at once, in the \b Mesh menu select Create Groups from Geometry.
Group names are same as those of geometrical objects. Type of group of mesh elements is defined automatically by Geometrical object nature. \image html create_groups_from_geometry.png \image html image132.gif
In this picture the cells which belong to a certain face are selected in green.
See Also a sample TUI Script of a \ref tui_create_group_on_geometry "Create a Group on Geometry" operation.

Creation of groups using existing groups and sub-meshes.

Application provides possibility to create new standalone groups using existing standalone groups, groups on geometry and sub-meshes. This functionality is implemented using "Select from" group box of "Create group" dialog box described above. This functionality is described on the example of creating new group from existing standalone groups and groups on geometry. Imagine there are group G1. It can be standalone group or group on geometry. To create group G2 containing all entities of group G1 and a faces graphically selected in 3D view following steps can be performed: Please note that group G2 does not have a references to source group G1. It contains list of faces identifiers only. So if G1 group will be changed group G2 will remain unmodified.
\anchor gui_create_dim_group

Creating groups of entities from existing groups of superior dimensions

Application provides possibility for creating groups of entities from existing groups of superior dimensions. For example, it is possible to create group of nodes using list of existing groups of faces. To create groups of entities from existing groups of superior dimensions, in the \b Mesh menu select Group of underlying entities.
The following dialog box will appear: \image html dimgroup_dlg.png In this dialog box you should specify the name of the resulting group, types of entities and set of source groups. For example, we have two source Volume groups illustrated on the figure below \image html dimgroup_src.png
Source groups
In this case we obtain following results for Faces, Edges and Nodes. \image html dimgroup_2d.png
Faces
\image html dimgroup_1d.png
Edges
\image html dimgroup_0d.png
Nodes
See Also a sample TUI Script of a \ref tui_create_dim_group "Creating groups of entities from existing groups of superior dimensions" operation. */