|
[Sponsors] |
[Other] Difference btw dynamicRefineFVMesh vs polyTopoChange |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
Song Young Ik
Join Date: Apr 2022
Location: South Korea
Posts: 59
Rep Power: 4 ![]() |
I was searching method for Adaptive Mesh Refinement (AMR) and found that dynamicRefineFVMesh supports such function.
However, it seems like dynamicRefineFVMesh doesn't exist in OpenfoamV10, and tutorials use TopoChanger as refiner in Tutorials. But Openfoam(R) also supports such function, so there must be something more to dynamicRefine. How are these two different? |
|
![]() |
![]() |
![]() |
![]() |
#2 |
New Member
Join Date: Jul 2011
Posts: 14
Rep Power: 15 ![]() |
The dynamicRefineFVMesh tool was available in older versions of OpenFOAM (prior to version 4.0), but it was removed in later versions. The reason for its removal was because it was considered to be a somewhat outdated approach to adaptive mesh refinement, and newer and more efficient approaches were developed.
In OpenFOAM v10 and later versions, the preferred tool for adaptive mesh refinement is the topoSet utility, which is used to create cell sets that can be refined or coarsened using the refineHexMesh or refineMesh utilities. These utilities use a more modern approach to adaptive mesh refinement that is based on octree decomposition. The TopoChanger class that you mentioned is a C++ class in OpenFOAM that can be used to implement custom mesh refinement algorithms. This can be useful if you need to implement a custom refinement algorithm that is not available in the standard utilities. In summary, while dynamicRefineFVMesh was a tool that was available in older versions of OpenFOAM, it has been replaced with more modern and efficient approaches to adaptive mesh refinement in later versions. The topoSet utility is now the preferred tool for adaptive mesh refinement in OpenFOAM v10 and later versions, and the TopoChanger class can be used to implement custom refinement algorithms if needed. |
|
![]() |
![]() |
![]() |
![]() |
#3 | |
Member
Song Young Ik
Join Date: Apr 2022
Location: South Korea
Posts: 59
Rep Power: 4 ![]() |
Quote:
Thanks for answer! |
||
![]() |
![]() |
![]() |
Tags |
adaptive mesh refinement, amr, dynamicrefinefvmesh, polytopochange, topochanger |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Difference between MRF and RBM | Clerk | STAR-CCM+ | 6 | August 28, 2012 19:49 |
Periodic Boundary Condition for upwind difference | yohey44 | Main CFD Forum | 0 | October 27, 2010 13:10 |
Pneumatic simulation - moving wall as a function of a pressure difference | jbmackay | OpenFOAM | 0 | September 22, 2010 15:51 |
[General] paraview - plotting difference to reference data | joewe | ParaView | 0 | August 30, 2010 18:01 |
Difference between periodic and slip BC | bearcat | Main CFD Forum | 7 | May 9, 2007 16:47 |