Meshing and Solving
The finite element method approximates the solution within each element, using some elementary shape function that can be constant, linear, or of higher order. Depending on the element order in the model, a finer or coarser mesh is required to resolve the solution. In general, there are three problem-dependent factors that determine the necessary mesh resolution:
•
The first is the variation in the solution due to geometrical factors. The mesh generator automatically generates a finer mesh where there is a lot of fine geometrical details. Try to remove such details if they do not influence the solution, because they produce a lot of unnecessary mesh elements.
•
The second is the skin effect or the field variation due to losses. It is easy to estimate the skin depth from the conductivity, permeability, and frequency. At least two linear elements per skin depth are required to capture the variation of the fields. If the skin depth is not studied or a very accurate measure of the dissipation loss profile is not needed, replace regions with a small skin depth with a boundary condition, thereby saving elements. If it is necessary to resolve the skin depth, the boundary layer meshing technique can be a convenient way to get a dense mesh near a boundary.
•
The third and last factor is the wavelength. To resolve a wave properly, it is necessary to use about 10 linear (or five 2nd order) elements per wavelength. Keep in mind that the wavelength depends on the local material properties.
Solvers
In most cases the solver sequence generated by COMSOL Multiphysics can be used. The choice of solver is optimized for the typical case for each physics interface and study type in this module. However, in special cases tuning the solver settings can be required. This is especially important for 3D problems because they can require a large amount of memory.
In the
COMSOL Multiphysics Reference Manual:
•
Meshing
•
Studies and Solvers