CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   New capability 6DOF solver in OpenFOAM (https://www.cfd-online.com/Forums/openfoam-solving/59072-new-capability-6dof-solver-openfoam.html)

hjasak February 18, 2008 08:15

Dear All, Some good news: I
 
Dear All,

Some good news: I have just checked in a 6-DOF (6 degrees of freedom) solver in OpenFOAM. The code has been implemented by D. Matijasevic at University of Zagreb, Croatia and solves the translational and rotational motion of a body with springs and dampers. The code comes in several pieces:

- sixDOFODE ordinary differential equations class
- sixDOFbodies = multiple 6-DOF bodies
- top-level solver sixDOFSolver
- 2 tutorial cases: 1-D spring/damper motion and 3-D translation-rotation along the same lines.

Enjoy,

Hrv

jaswi February 18, 2008 09:04

Dear Prof. Jasak Great !!
 
Dear Prof. Jasak

Great !!

You never stop surprising us. That addition is going to help so many newcomers who struggle to put up together something that complex.

Thank A Lot

With Best Regards
Jaswinder

gkokgr February 18, 2008 15:12

Dear Hrvoje this is indeed
 
Dear Hrvoje

this is indeed a very useful extension. I gather from some newer posts I read, that there are some people very interested in the 6-DOF capability. Are there any people in your Dept., in Zagreb doing research in marine CFD / hydrodynamics using OpenFOAM?


Warmest Regards
GK

hjasak February 18, 2008 15:37

Hello, Actually, there is a
 
Hello,

Actually, there is a number of clients I support with hydrodynamic interest. There is also a strong marine engineering department at the University, but I'm still working on "converting them" http://www.cfd-online.com/OpenFOAM_D...part/happy.gif

Do you have something special in mind?

Hrv

gkokgr February 18, 2008 16:13

Hi I assumed that they woul
 
Hi

I assumed that they would - already - be faithful disciples of the project ;-). But - anyway, I know it is fairly difficult to switch experienced(*) users from one set of tools to another.
I'm trying to fast-pace myself to make up for some lost time. I wonder if it would be possible to gather some related material & examples from hydro/free-surface problems in the Wiki (if available)...(?)

Best Regards
GK

(*)I was witness in Split '00-'02 (on behalf of owners), when advice was sought to fine-tune some details in the form of the hull, but don't know the code(s) they used...in-house or other?

timfranke February 20, 2008 06:36

Dear Hrvoje, could you shor
 
Dear Hrvoje,

could you shortly indicate how to get access
to the files that contain the 6-DOF solver and
the tutorials?

Thanks in advance,
Tim

jaswi February 20, 2008 06:44

Hi Tim try this link ht
 
Hi Tim

try this link

http://openfoam-extend.svn.sourcefor...enfoam-extend/

From there onwards please browse down to the stuff u need.

Hope that is the information you were looking for.

Regards
Jaswi

hjasak February 20, 2008 06:47

All in the public SVN reposito
 
All in the public SVN repository:

The individual bits are:

http://openfoam-extend.svn.sourceforge.net/viewvc/openfoam-extend/trunk/Core/Ope nFOAM-1.4.1-dev/src/ODE/sixDOF/

http://openfoam-extend.svn.sourceforge.net/viewvc/openfoam-extend/trunk/Core/Ope nFOAM-1.4.1-dev/applications/solvers/basic/sixDOFSolver/

http://openfoam-extend.svn.sourceforge.net/viewvc/openfoam-extend/trunk/Core/Ope nFOAM-1.4.1-dev/tutorials/sixDOFSolver/

although I would recommend working with the complete SVN check-out.

Enjoy,

Hrv

plmauk March 6, 2008 09:20

Hello! I've downloaded all fi
 
Hello!
I've downloaded all files and placed them into the corresponding directories, then I've tried to compile the sixDOF-solver, but without success:

[testuser@cfd-61 sixDOFSolver]$ wmake
Making dependency list for source file sixDOFSolver.C
could not open file sixDOFbodies.H for source file sixDOFSolver.C
SOURCE=sixDOFSolver.C ; g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I/home/testuser/OpenFOAM/OpenFOAM-1.4.1-dev/src/meshTools/lnInclude -I/home/testuser/OpenFOAM/OpenFOAM-1.4.1-dev/src/ODE/lnInclude -IlnInclude -I. -I/home/testuser/OpenFOAM/OpenFOAM-1.4.1-dev/src/OpenFOAM/lnInclude -fPIC -pthread -c $SOURCE -o Make/linuxGccDPOpt/sixDOFSolver.o
/bin/sh: g++: command not found
make: *** [Make/linuxGccDPOpt/sixDOFSolver.o] Fehler 127

What I was doing wrong?

Thanks,
Paul.


All times are GMT -4. The time now is 09:56.