CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM

Boundary codition of pointDisplacement at the immersed boundary??

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 26, 2020, 05:59
Default Boundary codition of pointDisplacement at the immersed boundary??
  #1
New Member
 
Chaewoong Ban
Join Date: Jun 2013
Posts: 18
Rep Power: 13
blue8803 is on a distinguished road
Hello.


I'm now struggling to find the adequate boundary conditon for the pointDisplacment at the immersed boundary.


pointDisplacement is pointVectorField, and I guess there is no proper BC for pointVectorField in the implemented IB method (foam-extend 4.1).
In that case, I may have to implement some BC for pointVectorField..?



Could you give me any comments or hints for this?

Many thanks.
Attached Images
File Type: png zG.png (18.7 KB, 35 views)
File Type: png zG2.png (50.1 KB, 23 views)
blue8803 is offline   Reply With Quote

Old   June 26, 2020, 06:07
Default
  #2
Senior Member
 
Join Date: Dec 2019
Location: Cologne, Germany
Posts: 365
Rep Power: 8
geth03 is on a distinguished road
is there a typo in zeroGradientIB?
i mean, did you mean just zeroGradient?
geth03 is offline   Reply With Quote

Old   June 26, 2020, 08:24
Default
  #3
New Member
 
Chaewoong Ban
Join Date: Jun 2013
Posts: 18
Rep Power: 13
blue8803 is on a distinguished road
Quote:
Originally Posted by geth03 View Post
is there a typo in zeroGradientIB?
i mean, did you mean just zeroGradient?
Thank you for your reply.

When I use zeroGradientIB, the result is the same as above.
As you can see in the picture (right), FOAM recommended 24 patchField type, which have nothing to do with IB.


When I use zeroGradient, then simulation move next step. However, another error occur (below).

I think it is related with that the zeroGradient BC is not proper for the IB.


----------------------------------------------------------------------------------------------------------------------
--> FOAM FATAL ERROR:
Not implemented

From function immersedBoundary::gradientInternalCoeffs()
in file lnInclude/fvPatchField.H at line 473.

FOAM aborting

Aborted (core dumped)
----------------------------------------------------------------------------------------------------------------------
blue8803 is offline   Reply With Quote

Old   July 1, 2020, 21:20
Default (solved)
  #4
New Member
 
Chaewoong Ban
Join Date: Jun 2013
Posts: 18
Rep Power: 13
blue8803 is on a distinguished road
I use motionU instead of pointDisplacement for the dynamic mesh motion.
In addition, I made(link?) a boundary condition of tetPointVectorField for the immersedBoundary.

eddited class
/foam
/tetFiniteElement
blue8803 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
Centrifugal fan-reverse flow in outlet lesds to a mass in flow field xiexing CFX 3 March 29, 2017 10:00
Multiphase flow - incorrect velocity on inlet Mike_Tom CFX 6 September 29, 2016 01:27
Waterwheel shaped turbine inside a pipe simulation problem mshahed91 CFX 3 January 10, 2015 11:19
Difficulty In Setting Boundary Conditions Moinul Haque CFX 4 November 25, 2014 17:30
RPM in Wind Turbine Pankaj CFX 9 November 23, 2009 04:05


All times are GMT -4. The time now is 21:42.