|
[Sponsors] |
May 28, 2011, 05:52 |
MRFSimpleFoam location
|
#41 | |
Member
Aldo Iannetti
Join Date: Feb 2010
Posts: 48
Rep Power: 16 |
Hi,
MRFSimpleFoam source code is located in tutorials/incompressible/MRFSimpleFoam just next to mixerVessel tutorial if never done before yuo must compile the source code going in the directory and run wmake. This means that you already have all you need for your MRF problem. Your fatal error means that you heave not specified laplacian method of the pressure in your fvSchemes dictionary, but my advice is to run MRFSimpleFoam and leave potentialFoam. Hope this helps, (and hope I understood well your problem) Aldo Quote:
|
||
May 28, 2011, 09:09 |
|
#42 |
New Member
Join Date: Apr 2011
Posts: 10
Rep Power: 15 |
Dear Aldo,
thank you very much for your advice, I hope it works. Some last, tiny obscurities before I may have my first breakthrough with this software ;-) In directory "tut../incomp../MRFSimp../MRFSimpleFoam" there is a file named "Make"... you said I should compile the MRFSimpleFoam.C code, but I donīt really know what to do exactly (I am able to watch this creepy code, but I donīt know what I should alter..!) what do you mean with "wmake" ?? I am sorry to bother you with such an easy question, but maybe the good thing: it wonīt take you long to explain ;-) Do I first have to "activate" MRFSimpleFoam on this machine? Because the "command is not found" !! Is this why the system isnīt able to run with MRFSimpleFoam?? Is it absent or not installed? Thanks very much in advance, Cheers MikeyMike Last edited by MikeyMike; May 28, 2011 at 09:38. |
|
May 28, 2011, 09:51 |
more explanations
|
#43 | |
Member
Aldo Iannetti
Join Date: Feb 2010
Posts: 48
Rep Power: 16 |
I suppose that the cause of your impossibility to run MRFSimpleFoam was the fact that you don't have the MRFSimpleFoam execute in your solvers bin directory (check out in the solvers bin directory a file named MRFSimpleFoam, maybe you won't find it) if it is so open your terminal, go in the directory MRFSimpleFoam (just discussed erlier) and run the command: wmake (you'll have to launch the command in the main directory trom where you can see the make folder, and the MRFSimpleFoam.C source file. It is simplier to do then to explane. After that you will see a MRFSimpleFoam execute file in your user application binary directory. Let me know.
Aldo Quote:
|
||
June 26, 2011, 05:12 |
mixer2d tut of MRFSimpleFoam
|
#44 |
Member
|
Hi foamers
i have a simple question, why the rotor dosent rotate, when i run mixer2d tutorial of MRFSimpleFoam? but when i run this case of icoDymFoam tutorial, the rotor rotates as we expect can every one guide me where is the problem, tnx |
|
April 6, 2012, 11:00 |
|
#45 |
Senior Member
|
Maybe it's a little late but… with MRF you are not moving anything of your geometry, you just set a rotating reference frame in some region (ie the fluid around the rotor of a mixer). This way it's almost as the mixer was actually rotating but is not, only the fluid around it is. The simulation is still stationary while it would not be if the geometry was rotating.
|
|
May 2, 2012, 05:11 |
|
#46 |
Senior Member
|
Hello Guys,
I have a simple question, I have tried the case in simpleFoam, it is working fine Now I am trying to run the same case in MRFSimpleFoam, for this, 1) What are the corrections I need to do, in my files. 2) I have copied my simpleFoam polyMesh folder in to MRFSimpleFoam/ fanTest folder 3) the I have executed blockMesh, while comparing the polyMesh folder with mixerVessle2D, cellZone file is missing. what should I do? give me your suggestions please with regards, Sivakumar |
|
May 2, 2012, 15:33 |
|
#47 |
Senior Member
|
1. You need a MRFZones file and a rotating cells zone
2. see above answer 3. you need a zone for the MRF. What I usually do is to enclose what I need to "rotate" within a cylindrical surface called cylinder.stl, then in my SHMDict: Code:
refinementSurfaces { "some other stuff" cylinder { level (n n); faceZone rotating_face; cellZone rotating_cell; zoneInside true; } } |
|
June 29, 2012, 08:20 |
|
#48 |
New Member
sai ramana
Join Date: May 2012
Posts: 2
Rep Power: 0 |
I am using OpenFoam 1.6.ext. I did exactly what Aldo said to do. Opened the terminal & went to home directory where both MRFsimpleFoam.c & make folder are present. Then run the command: wmake.
After running that command i got some error like this: g++ -m64 -Dlinux64 -DWM_DP -Wall -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-40 -I/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/src/finiteVolume/lnInclude -I/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/src/turbulenceModels -I/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/src/transportModels -IlnInclude -I. -I/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/src/OpenFOAM/lnInclude -I/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/src/OSspecific/POSIX/lnInclude -fPIC -Xlinker --add-needed Make/linux64GccDPOpt/MRFSimpleFoam.o -L/home/vijayalaxmi/OpenFOAM/OpenFOAM-1.6-ext/lib/linux64GccDPOpt \ -lincompressibleRASModels -lincompressibleTransportModels -lfiniteVolume -llduSolvers -lOpenFOAM -liberty -ldl -lm -o /home/vijayalaxmi/OpenFOAM/vijayalaxmi-1.6-ext/applications/bin/linux64GccDPOpt/MRFSimpleFoam /usr/bin/ld: cannot find -liberty collect2: ld returned 1 exit status make: *** [/home/vijayalaxmi/OpenFOAM/vijayalaxmi-1.6-ext/applications/bin/linux64GccDPOpt/MRFSimpleFoam] Error 1 please anyone can help me on this issue. Thanx in advance. |
|
August 1, 2012, 11:00 |
howToGet cellZone
|
#49 |
Senior Member
|
Hi guys,
I got the solution for MRFSimpleFoam to get cellZone and sets and other files, the thing is we need to define, what are the parts going to rotate in the blockMeshDict subsection blocks. my case is running now, but I am getting time step continuity error, anybody has idea about it? thanks, Sivakumar |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CellZons and MRFSimpleFoam | vinz | OpenFOAM Running, Solving & CFD | 19 | December 1, 2016 16:18 |
Equations in the MRFsimpleFOAM | waynezw0618 | OpenFOAM Running, Solving & CFD | 5 | May 7, 2015 05:43 |
Convergence with MRFSimpleFoam | grugg | OpenFOAM Running, Solving & CFD | 7 | March 28, 2014 05:56 |
MRFSimpleFoam PropellerMixer | tino_boelke | OpenFOAM Running, Solving & CFD | 0 | December 17, 2008 11:25 |
MRFSimpleFoam | xdanielx | OpenFOAM Running, Solving & CFD | 0 | December 17, 2008 02:28 |