hello,
I am looking to use immersed boundary with extend 3.1 - 3.2 for vacuum roots pump, but i do not see anything to move (rotate) the immersed boundary, neither to refine: pimpleIbFoam is not here. At OFW10, Kyle has shown such simulation with parallel load balancing, refine, moving IB surface, ... all i need. How can i get my hand on it ? If needed, support contract for this is a possibility. regards, olivier |
immersed boundary with sixDoFsolver
Hi All,
I just downloaded foam-extend 3.2 and was wondering if it is possible to model the floating box (sixDoFsolver) with immersed boundary. I would appreciate of anyone give me some hint on how to mix immersed boundary with sixDoFsolver. Thanks a lot guys |
Quick answer: See posts #8 and #11 on this thread: http://www.cfd-online.com/Forums/ope...tml#post567229
|
Hi Bruno,
Thank you very much for your reply. I did as you instructed however, it fails with floating point exception. Code:
Create time Code:
--> FOAM Warning : I would highly appreciate your comments. Cheers Ash |
Quick questions and suggestion @Ash:
|
Hi Bruno,
here are the details of my OS: Code:
hpc162@hpc162:~$ lsb_release -a Code:
hpc162@hpc162:~$ uname -m Code:
git clone git://git.code.sf.net/p/foam-extend/foam-extend-3.2 foam-extend-3.2 Quote:
Code:
sudo apt-get install git-core build-essential binutils-dev flex \ Quote:
Quote:
Code:
/*---------------------------------------------------------------------------*\ |
Hi again Bruno,
I tried to run few simulations to test my installation (icoFoam, interDyMFoam and icoDyMFoam). In case of icoDyMFoam I ran movingConeMotion and got the same floating point exception error. Code:
/*---------------------------------------------------------------------------*\ |
Hi cfdwave,
OK, there are a few possibilities for the problem you're seeing:
Bruno |
Quote:
Thanks for your comments. I followed your instructions step-by-step yet again it failed with the same error. I don't think there is any issue on my mounted drive (I have few versions of openfoam installed on the same drive and all working just fine) or my hardware. I have been very hesitant to upgrade my Ubuntu (I learned a lesson in hard way that when my system is working don't upgrade it ;) ) but will try to see if I can try it on another machine with Ubuntu 14. Thanks again Ashkan |
Hi Ashkan,
The other possibility that I forgot to mention is that perhaps you have something in the shell environment that is contaminating the memory space used by the solver. Either a previous foam-extend or OpenFOAM version might be partially loaded in the environment you are working in, when you activate the one for foam-extend 3.2. Make sure you start in a clean terminal... you can find some more details here: http://openfoamwiki.net/index.php/In...with_the_Shell The other possibility is if you have something that is using the library preload feature that exists on Linux, where an environment variable can force one or more libraries to be always loaded onto RAM with each application that is launched from the command line. And indeed, don't upgrade your operating system unless you are 110 to 200% prepared to do so. One small mistake and you're set back several days/weeks of work. Best regards, Bruno |
immersedBoundaryFvPatchField in OpenFoam
2 Attachment(s)
Hi Foamers,
I have going through the ImmersedBoundary patches and patchFields in openfoam and could not fully understand the implementation. Actually, I need to understand the theory behind the IB boundary condition code in OF so that I can take into account the flexibility of the IB. Although, I have a lot of journals on IBM but it is not clear to me how the forcing term in the N-S equation has been implemented in OpenFoam BC on the fields. Do anyone have any literature that is specific to this code ? Please share a link. I will be so grateful. See attached codes files. |
Quote:
http://openfoam-extend.sourceforge.n...7_Program.html Cheers! K |
Quote:
I'm getting the same error after trying to make some adjustment in the cylinderInChannelIcoIbFoam tutorials in foam-extend 3.2. All i've done is to change the boundary condition of inlet and outlet to cyclic. Do you think that the boundary condition can influence the process of finding the immersed boundary? |
I worked on the mesh refinement as well, at the same time I refined the stl triangle meshes, however, the same error occured. I checked and find there is one coefficient , radiusFactor_ that can be changed in the souce code of immersedBoundaryFvPatch, sometimes it worked, but when I increased it greatly, the matrix will be singular, I am stuck. Actually I made it output the coordinates of the ibcells, and found the cells didn't assemble well with the boundary. I am working on the backstep turbulence flow.
|
All times are GMT -4. The time now is 06:13. |