CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[Other] 2D adaptive Mesh Refinement

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree34Likes

LinkBack Thread Tools Search this Thread Display Modes
Old   August 14, 2022, 15:18
Default Code for OF-7
Peng Liang
Join Date: Mar 2014
Posts: 59
Rep Power: 10
tjliang is on a distinguished road
Originally Posted by Luca Cornolti View Post
Dear all,

after some time I was able to work again on this topic and I completed a class which is able to refine 2D cases for both planar and axis symmetric (wedge) configurations.

Attached you can find the developed classes for OpenFOAM-6, foam-extend-4.0 and OpenFOAM-v1806.

The folders are arranged to be copied into the user directory ($WM_PROJECT_USER_DIR).

In the OpenFOAM-6 version there are also two tests for planar and wedge configurations.

I tested quite extensively the foam-extend-4.0 version.
The OpenFOAM-6 version should work as well as the code is almost the same, but I tested it only with the attached two tests as I don’t use the foundation version a lot.
The same is true for the v1806 version.

I hope that everything will work properly.

Note that a problem reported previously by me in this thread regarding mapping was solved by following the suggestion given in:

mapFields major bug
Dear Luca,

I want to use your 2d mesh refinement code for my OpenFoam 7 version. However, your code is not developed for this version. I applied the OF6 version from you and got the following error:

polyTopoChange/polyTopoChange/hexRef2D/hexRef2D.C: In member function ‘const cellShapeList& Foam::hexRef2D::cellShapes() const’:
polyTopoChange/polyTopoChange/hexRef2D/hexRef2D.C:5327:42: error: ‘class Foam:ynamicList<Foam::face>’ has no member named ‘xfer’
5327 | faceList faces(quads.xfer());

Can you help me to debug this ? I will really appreciate it.

Best regards,

tjliang is offline   Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
[snappyHexMesh] SnappyHexMesh for internal Flow vishwa OpenFOAM Meshing & Mesh Conversion 24 June 27, 2016 09:54
[Workbench] mesh refinement of vortex tube using workbench aqsa1590 ANSYS Meshing & Geometry 3 December 25, 2014 09:57
[snappyHexMesh] snapEdge - failure Tobi OpenFOAM Meshing & Mesh Conversion 33 March 18, 2014 04:58
Mesh motion with Translation & Rotation Doginal CFX 2 January 12, 2014 07:21
Icemcfd 11: Loss of mesh from surface mesh option? Joe CFX 2 March 26, 2007 19:10

All times are GMT -4. The time now is 18:16.