CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Adaptive refinement of triangular meshes

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 17, 2016, 09:14
Default Adaptive refinement of triangular meshes
  #1
Senior Member
 
Jonas T. Holdeman, Jr.
Join Date: Mar 2009
Location: Knoxville, Tennessee
Posts: 128
Rep Power: 18
Jonas Holdeman is on a distinguished road
I am looking for references on data structures and algorithms for adding, deleting, & refining triangular meshes. I am interested in local refinement and moving boundaries. Code examples would be helpful. I want to implement this in Matlab. I find lots of papers on applications but little on how this is achieved.

My specific interest is this: I use vector finite elements, which are the curl of a modified Hermite stream function element, for incompressible flow, so these elements are divergence-free. Many of them have a potential tangential discontinuity at inter-element boundaries (which does not affect the divergence). If an element is complete cubic, say, then interpolation of locally cubic fields is exact and exposes no discontinuity, but not so for higher order variation. If one evaluates the potential discontinuity on triangle edges one could refine a mesh until the flow field is locally cubic so that the field is faithfully interpolated by the elements. But this is just an aside for now.

I might also remind users of this forum that the topic of mesh generation on the CFD Wiki is sorely in need of development.
Jonas Holdeman is offline   Reply With Quote

Old   March 17, 2016, 10:50
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,773
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by Jonas Holdeman View Post
I am looking for references on data structures and algorithms for adding, deleting, & refining triangular meshes. I am interested in local refinement and moving boundaries. Code examples would be helpful. I want to implement this in Matlab. I find lots of papers on applications but little on how this is achieved.

My specific interest is this: I use vector finite elements, which are the curl of a modified Hermite stream function element, for incompressible flow, so these elements are divergence-free. Many of them have a potential tangential discontinuity at inter-element boundaries (which does not affect the divergence). If an element is complete cubic, say, then interpolation of locally cubic fields is exact and exposes no discontinuity, but not so for higher order variation. If one evaluates the potential discontinuity on triangle edges one could refine a mesh until the flow field is locally cubic so that the field is faithfully interpolated by the elements. But this is just an aside for now.

I might also remind users of this forum that the topic of mesh generation on the CFD Wiki is sorely in need of development.


have you searched for papers of Barth and Deconinck? I remember also some issue reported in https://books.google.it/books?id=hGT...page&q&f=false

further references and pseudo-code are here http://www.cs.berkeley.edu/~jrs/papers/2dj.pdf
FMDenaro is offline   Reply With Quote

Reply


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] Error snappyhexmesh - Multiple outside loops avinashjagdale OpenFOAM Meshing & Mesh Conversion 53 March 8, 2019 09:42
killed "snappyHexMesh" parkh32 OpenFOAM Pre-Processing 2 April 8, 2012 17:12
[ICEM] Export ICEM mesh to Gambit / Fluent romekr ANSYS Meshing & Geometry 1 November 26, 2011 12:11
[Technical] Local adaptive mesh refinement with hybrid meshes holger_marschall OpenFOAM Meshing & Mesh Conversion 5 December 21, 2010 13:38
[snappyHexMesh] snappyHexMesh aborting Tobi OpenFOAM Meshing & Mesh Conversion 0 November 10, 2010 03:23


All times are GMT -4. The time now is 00:03.