User Mesh
  • User Mesh

Setting User Mesh

This section explains the user mesh.

User mesh is supported in all algorithms (FDTD, FDFD, and FDE).

Select Mesh in solver tab. Next, create user mesh in Composite viewer. In Edit properties interface that is displayed automatically, modify settings of user mesh. Finally, user mesh is added completely.

User Mesh

User mesh belongs to one of the advanced features of the software.

User mesh is used to override original Mesh in the simulation space.

Usually, mesh partitioning parameters are set on Mesh tab of Solver page. If some simulation areas require further mesh partitioning, user mesh is used.

If there are multiple user meshes intersecting, the mesh partitioning algorithm uses the smallest mesh step size within the intersection space.

In addition, Solver>Mesh>Min mesh size setting has the highest setting level. That is, mesh will be created according to the value of Min mesh size setting if the user mesh is smaller than the minimum mesh size.

You can view mesh partitioning results easily in View simulation mesh. For related operations, see Quick Access Toolbar.

Settings

Geometry Tab

Set spatial geometry (position and length) of user mesh.

Name Description
X/Y/Z pos Set center coordinates of user mesh.
X/Y/Z span Set span of user mesh.
  • When Span of user mesh is zero, no user mesh is set in that direction.
  • If Use relative coordinate is checked, relative coordinates are used. See Coordinate System.

User Mesh Tab

Set mesh partitioning according to the following types:

Name Description
Maximum mesh size>dx/y/z Define step size on x/y/z axis for the type set in Maximum mesh size.
Equivalent index>Equivalent index x/y/z Define equivalent index in x/y/z direction for the type set in Equivalent index.

More Information

Mesh, User Mesh and Min Mesh Limits

Consider the following relationships for user mesh:

  • Mesh setting and user mesh priorities in Solver;
  • Priority of intersection between user meshes;
  • Others, regarding setting levels of Solver>Mesh>Min mesh size setting.

Mesh partitioning results of some cases are displayed as follows:

adv_compare_mesh.png

Number Description
(a)(a) Use Mesh of Uniform type to add a user mesh. The mesh size inside and outside user mesh will be consistent to ensure the uniformity of the mesh throughout simulation space. Note: (1) Compare values of Solver mesh and user mesh, and select smaller step size to partition simulation space.
(b)(b) Use Mesh of Auto nonuniform type to add a user mesh. Simulation space is partitioned non-uniformly. This is the most common case of user mesh. Note: (1) Priority of user mesh is always higher than of simulation setting.
(c)(c) When user meshes intersect, intersected part uses minimum mesh step size to partition simulation space.
(d)(d) When unit size of user mesh is smaller than Solver>Mesh>Min mesh size setting in a certain axis direction, software uses data of Min mesh size setting to create a uniform mesh in that axis direction, i.e., Min mesh size setting has the highest priority.

Actual Data of Mesh Partitioning

To view and get actual data of mesh partitioning, see Mesh, etc.