View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001813 | OpenFOAM | Bug | public | 2015-08-03 14:12 | 2016-01-17 12:20 |
Reporter | Assigned To | henry | |||
Priority | immediate | Severity | block | Reproducibility | always |
Status | closed | Resolution | unable to reproduce | ||
Platform | GNU/Linux | OS | Ubuntu | OS Version | 14.04 |
Summary | 0001813: A doubtful point of updating the fluid computational domain while the topology changes | ||||
Description | A class named movingDamGateTopoFvMesh employed by interDyMFoam solver has been developed by my research group aiming to simulate the consecutive opening process of plane/radial gate based on the addPatchCellLayer class of OpenFOAM 2.4.0. The location of source code is /src/dynamicMesh/polyTopoChange/polyTopoChange/addPatchCellLayer.C. The approximate working procedure is: 1. Specify the time table of adding cell layers and thickness of each cell layer; 2. Declare the moving patch name in file /casename/constant/dynamicMeshDict which will be extruded along face normal; 3. Initiate the fluid computational domain with blockMesh and setFields, then start to calculate with interDyMFoam solver; 4. The original mesh should be extruded layer by layer at the scheduled time points, and internal flux should be updated in real time. Both techniques about updating internal surface interpolation of OpenFOAM 2.4.0 and foam-extend 3.1 have been adopted. However, aerated flow could not pass through those newly generated internal surfaces between extruded cells and original ones. Our researchers speculated boundary condition of the moving patch might be primary problem. Then, several of boundary conditions have been applied on the moving patch, including: 1. Non-slip wall with zeroGradient, fixedValue (0 0 0), fixedValue (0 0.1 0), movingWallVelocity (0 0 0), movingWallVelocity (0 0.1 0); 2. Slip wall; 3. Different patches. Unfortunately, the phenomenon mentioned above stands still. movie.zip is a testing case including a short movie inside. | ||||
Tags | addPatchCellLayer, dynamicMesh, interDyMFoam | ||||
2015-08-03 14:12
|
|
|
Can you provide a simple test case which reproduces the problem in OpenFOAM-dev? |
|
Orphaned report. |
|
Require test-case which reproduces the problem. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-08-03 14:12 |
|
New Issue | |
2015-08-03 14:12 |
|
File Added: movie.7z | |
2015-08-04 01:51 |
|
Tag Attached: addPatchCellLayer | |
2015-08-04 01:51 |
|
Tag Attached: dynamicMesh | |
2015-08-04 01:51 |
|
Tag Attached: interDyMFoam | |
2015-10-22 10:34 | henry | Note Added: 0005472 | |
2016-01-17 12:20 | henry | Note Added: 0005841 | |
2016-01-17 12:20 | henry | Note Added: 0005842 | |
2016-01-17 12:20 | henry | Status | new => closed |
2016-01-17 12:20 | henry | Assigned To | => henry |
2016-01-17 12:20 | henry | Resolution | open => unable to reproduce |