Mapped
Add a Mapped node () to create a structured quadrilateral mesh on boundaries in 3D and domains in 2D. You can control the number, size, and distribution of elements using Size (only the Maximum element size parameter is used) and Distribution subnodes.
To create a mapped quadrilateral mesh for each domain, the mapped mesher maps a regular grid defined on a logical unit square onto each domain. The mapping method is based on transfinite interpolation. The settings in the Size and Distribution nodes used by a Mapped node determine the density of the logical meshes. For the mapping technique to work, the opposite sides of each logical unit square must be discretized by the same number of edge elements.
By default, the relationship between the four sides of the logical unit square and the boundaries around a domain is based on a criterion related to the sharpest angle between boundaries. If you want to control this relationship, right-click the Mapped node to add an Edge Groups subnode.
2D Mapped Mesh Geometry
For the 2D mapped meshing technique to work properly, the geometry must be reasonably regular. The following conditions must be satisfied:
For a geometry model that does not initially meet these criteria, it is usually possible to modify it so that a mapped mesh is generated, for example, by splitting it into simpler domains.
To create a mapped quadrilateral mesh:
In the Mesh ribbon toolbar (Windows), from the Generators>Boundary () menu choose Mapped.
From the Mesh contextual toolbar (macOS and Linux), choose Mapped from the Boundary menu () (3D components) or click Mapped (2D components).
Right-click a Mesh node and choose Mapped. For 3D models, this is selected from the More Operations> menu.
Then enter the properties for the mapped meshing operation using the following sections:
Boundaries (3D) / Domain Selection (2D)
Define the boundaries (3D) or domains (2D) where you want to create a mapped quad mesh. Choose the level of the geometry from the Geometric entity level list:
Choose Remaining to specify mapped quad mesh for remaining, unmeshed domains.
Choose Entire geometry to create a mapped quad mesh in the entire geometry.
Choose Boundary (3D) or Domain (2D) to specify the geometric entities for which you want to create a mesh. Choose Manual from the Selection list to select the boundaries or domains in the Graphics window or choose All boundaries (3D) or All domains (2D) to select all boundaries or all domains.
Control Entities
Select the Smooth across removed control entities check box to smooth the transition in element size across removed control entities. You can specify the number of smoothing iterations in the Number of iterations field. In the Maximum element depth to process field you can specify the maximum element depth, from the boundary layer interface, for the mesh points to be smoothed.
Reduce Element Skewness
Select the Adjust edge mesh check box to allow the mapped mesher to adjust the mesh on edges that are not already meshed and where no explicit distribution is applied in order to reduce the element skewness.
Advanced Settings
Available in 3D only, in this section you can choose between two different interpolation methods in the Interpolation method list. This specifies how the mapped meshing operation determines the positions of the interior mesh points. If you select Transfinite in 2D, the positions of the interior mesh points are determined by transfinite interpolation in the 2D parameter space of the corresponding surface, and if you select Transfinite in 3D, transfinite interpolation is done in 3D to determine these positions. Select Automatic to let the mapped meshing operation determine a suitable interpolation method automatically.
For an example of a 2D mapped mesh, see Tubular Reactor with Nonisothermal Cooling Jacket: Application Library path COMSOL_Multiphysics/Chemical_Engineering/tubular_reactor.