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

Valid dynamicFvMesh types in OF-1.6

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 16, 2010, 05:09
Default Valid dynamicFvMesh types in OF-1.6
  #1
New Member
 
Feng Xue
Join Date: Mar 2009
Posts: 2
Rep Power: 0
xfeng is on a distinguished road
hello everyone.
I want to use the dynamic mesh in my case which is similar to the movement of the valve in engine. There are some pictures of engine simulation in Mr.Jasak's home page
http://www.h.jasak.dial.pipex.com/
Here are 2 of 5 pictures.



After reading this tutorial:
http://www.tfd.chalmers.se/~hani/kurser/OS_CFD_2007/PiroozMoradnia/OpenFOAM-rap.pdf

I thought the linearValveLayersFvMesh may be suitable to me.I just simply want to implement the layer addition/removal.

I modified a case of OF-1.6 in .../pimpleDyMFoam/movingCone/.
And I modified the file dynamicMeshDict to:

.......
dynamicFvMeshLibs ( "libtopoChangerFvMesh.so" );
dynamicFvMesh linearValveLayersFvMesh;
......

But after running pimpleDyMFoam , it showed as below:
================================================== ==================
Unknown dynamicFvMesh type linearValveLayersFvMesh

Valid dynamicFvMesh types are :

6
(
dynamicMotionSolverFvMesh
movingConeTopoFvMesh
solidBodyMotionFvMesh
dynamicRefineFvMesh
dynamicInkJetFvMesh
staticFvMesh
)


From function dynamicFvMesh::New(const IOobject&)
in file dynamicFvMesh/newDynamicFvMesh.C at line 79.

FOAM exiting
================================================== ===============

Don't tell me there are just 6 types in dynamicFvMesh.
Where are classes of topoChangerFvMesh like: linearValveFvMesh, linearValveLayersFvMesh,mixerFvMesh and movingConeTopoFvMesh?
And how can I use them?

thanks, xfeng

Last edited by xfeng; January 16, 2010 at 11:05.
xfeng is offline   Reply With Quote

Old   January 18, 2010, 05:38
Default
  #2
New Member
 
Feng Xue
Join Date: Mar 2009
Posts: 2
Rep Power: 0
xfeng is on a distinguished road
I think I've got the reason. In the .../OpenFOAM-1.6/src/topoChangerFvMesh/Make/files , it shows :
Code:
topoChangerFvMesh/topoChangerFvMesh.C

/*
linearValveFvMesh/linearValveFvMesh.C
linearValveLayersFvMesh/linearValveLayersFvMesh.C
*/
movingConeTopoFvMesh/movingConeTopoFvMesh.C
/*
mixerFvMesh/mixerFvMesh.C
*/

LIB = $(FOAM_LIBBIN)/libtopoChangerFvMesh
Why dose OF1.6 comment the three classes? I delete the "/* */" and run wmake libso , but it shows there're some errors in the linearValveFvMesh.C and linearValveLayersFvMesh.C

I copy the two classes in OF1.5dev to OF1.6, but the errors are still there. I totally don't know what should I do now. Who can help me?

thanks very much, xfeng
xfeng 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
install OpenFoam 1.6 by building source: how? niudie OpenFOAM Installation 13 April 26, 2011 01:48
OF 1.6 | Ubuntu 9.10 (64bit) | GLIBCXX_3.4.11 not found piprus OpenFOAM Installation 22 February 25, 2010 14:43
Troubles installing OF 1.6 on Opensuse 11.1 magnounibo OpenFOAM Installation 1 November 28, 2009 14:12
unlocking material types in ICEM CFD Evan CFX 0 July 19, 2006 17:26
Very Urgent: How to reduce no of cell types? Harendra Siemens 3 December 14, 2004 17:13


All times are GMT -4. The time now is 14:58.