CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Running, Solving & CFD

Released RBF motion solver

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

Like Tree2Likes
  • 2 Post By lr103476

Reply
 
LinkBack Thread Tools Display Modes
Old   February 12, 2009, 06:02
Default Dear OpenFOAM users! I am
  #1
Senior Member
 
Frank Bos
Join Date: Mar 2009
Location: The Netherlands
Posts: 338
Rep Power: 9
lr103476 is on a distinguished road
Dear OpenFOAM users!

I am proud to announce that we have released the new RBF motion solver in the OpenFOAM-1.5-dev version.

This RBF motion solver uses Radial Basis Functions to interpolate the motion of boundary points onto the whole domain. First an inverse of the connectivity matrix is obtained and secondly this matrix is applied on the internal nodes to obtain a newPoints field. To increase the efficiency of this method, all fixed outer boundary points are neglected and of the moving boundary points we only take a subset as moving control points (which is particular fast when the moving body does not deform).

This mesh motion solver comes in 3 parts:
1) /src/OpenFOAM/interpolations/RBFInterpolation
2) /src/dynamicMesh/meshMotion/RBFMotionSolver
3) /tutorials/icoDyMFoam/movingBlockRBF

In RBFInterpolation you will find different RBF functions, add your own if you like. In movingBlockRBF you will find a RBFMotionFunction object which calls the RBFMotionSolver for you when you use icoDyMFoam or moveDynamicMesh.

That's all for now. Enjoy this new RBF motion solver and thanks to Hrvoje.

Frank

Btw, it does work in parallel, as long as every processor has enough control points. This will be improved in the future.
jiec827 and hua1015 like this.
__________________
Frank Bos
lr103476 is offline   Reply With Quote

Old   February 26, 2010, 01:18
Default
  #2
Senior Member
 
Pavan
Join Date: May 2009
Location: Melbourne
Posts: 101
Rep Power: 8
rieuk is on a distinguished road
Hey Frank, I hope your PhD presentation went well. I was just wondering whether you could offer any documentation or papers to help me to use the RBF motion solver in OF-1.5-dev (understanding the various coefficients and parameters) because at the moment I am clueless.

Thanks
rieuk is offline   Reply With Quote

Old   June 25, 2014, 11:23
Default RBF mesh motion solver in parallel
  #3
New Member
 
Sandeep
Join Date: Apr 2013
Posts: 1
Rep Power: 0
sandeepsubbu is on a distinguished road
Hi,
When I try to run icoDyMFoam with RBF mesh motion solver in parallel, it shows the following message:

[1]
[1]
[1] --> FOAM FATAL ERROR:
[1] Singular matrix
[1]
[1] From function scalarSquareMatrix::LUdecompose(scalarSquareMatrix & matrix, labelList& rowIndices)
[1] in file matrices/scalarMatrices/scalarSquareMatrix.C at line 94.
[1]
FOAM parallel run exiting
[1]
Inverting RBF motion matrix

Does anyone know the reason behind this?
sandeepsubbu is offline   Reply With Quote

Reply

Thread Tools
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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Motion diffusivity solver has problems with patches moving toward each other bfa OpenFOAM Running, Solving & CFD 2 July 8, 2009 21:35
Modeling shaking motion Vs Rotational motion jaswi OpenFOAM Running, Solving & CFD 2 July 19, 2007 22:44
Is CFX 11 ever going to be released? Pete CFX 1 January 26, 2007 00:48
Automatic Mesh Motion solver michele OpenFOAM Running, Solving & CFD 10 September 26, 2005 08:21


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