Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Meshing around a random surface

Please login with a confirmed email address before reporting spam

Hello,

I am modeling diffuse joining using phase field method (entered as coefficient form PDE) in COMSOL. My domain is a parallelogram twice cut across with random surfaces. Each surface is generated as parametric surface - I add some exponentially-distributed noise to a plane. These surfaces are only used to separate domains with different initial conditions - the equation is the same in the whole domain, and boundary conditions only apply on the outer boundaries.

COMSOL easily made the mesh when I was in 2D. Now I need to take my simulation into 3D. COMSOL refuses to build mesh around these random surfaces because of various geometric problems. I artificially suppress noise on the edges of the interface, but the random surfaces still intersect with the outer boundaries.

I tried using virtual geometry - ignore faces and mesh control faces, but then meshing still takes into account the random surface. I wonder whether it's possible to build the mesh only based on the simple geometry of the parallelogram, but still use the random surfaces as separators for initial conditions.

My last resort would be to make initial conditions a piecewise function in 3D, which changes at the points specified by the random function. However, that seems to be too much of a pain.

In the attached file Model 1 corresponds to the 2D case, Model 2 to the 3D case. In 2D, mesh is easily created around the random boundary, but in 3D various problems appear, such as unsupported geometry.


0 Replies Last Post 18.06.2013, 09:46 GMT-4
COMSOL Moderator

Hello Andrei Klishin

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.