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

Functionality tabulated6DoFMotion in OPenFoam12

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 2, 2024, 14:32
Default Functionality tabulated6DoFMotion in OPenFoam12
  #1
New Member
 
BabuG
Join Date: May 2024
Posts: 15
Rep Power: 2
papaji is on a distinguished road
Dears,


I wanted to use the functionality "tabulated6DoFMotion" which is listed in the following path.
https://openfoamwiki.net/index.php/P...dyMotionFvMesh



In OpenFoam 10 or earlier versions, underpath: opt\openfoam12\src\motionSolvers\displacement\soli dBody\solidBodyMotionFunctions



There is a folder for time based interpolation: tabulated6DoFMotion


This is not available in OpenFoam 12.


I would like to add this to my user version somehow. I got the files tabulated6DoFMotion.C and tabulated6DoFMotion.H from google search
See following link
https://cpp.openfoam.org/v10/interpo...8C_source.html


So I copied these files and tried to compile in ubuntu 24.04. I am facing compilation issues. All errors are shown from these 2 files.



In a nut shell, I wanted to use the tabulated6DoFMotion for my work


How to compile my user version with this functionality
Further, as OpenFoam12 is an advanced version, there might be some modification done, and this functionality could have been included or implemented in some other functionality. If so, please guide me.



Further If you have any ideas, please share me


with regards
papaji
papaji is offline   Reply With Quote

Old   September 13, 2024, 04:06
Default
  #2
Senior Member
 
JNSN's Avatar
 
Jan
Join Date: Jul 2009
Location: Hamburg
Posts: 144
Rep Power: 20
JNSN is on a distinguished road
Hi,


some years ago, it was replaced with a more general approach using function1. See:
Code:
commit bfedfcde552ede13c3ebe112ab3d4186b65e2956
Author: Henry Weller <http://cfd.direct>
Date:   Fri Nov 13 21:12:15 2020 +0000

    dynamicMesh::sixDoFMotion: Generalised replacement for tabulated6DoFMotion
    
    using Function1 and supporting all the standard Function1s including tabulated
    and coded.
    
    tutorials/multiphase/interFoam/laminar/sloshingTank3D6DoF updated to use
    sixDoFMotion.
Best,

Jan
JNSN is offline   Reply With Quote

Old   September 15, 2024, 14:53
Default
  #3
New Member
 
BabuG
Join Date: May 2024
Posts: 15
Rep Power: 2
papaji is on a distinguished road
Hi JNSN,
Thank you for your help. I will explore it and convey my observations.
Thank you
papaji 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
[OpenFOAM.com] complile v2006 with runTimePostProcessing functionality snak OpenFOAM Installation 2 August 1, 2020 09:08
Multiphase ramping functionality sita OpenFOAM Running, Solving & CFD 7 September 18, 2019 14:03
postProcess functionality in openFOAM 4 and total(p) LVDH OpenFOAM Post-Processing 3 August 9, 2017 10:11
face functionality for a DynamicList tomislav_maric OpenFOAM Programming & Development 2 November 30, 2011 19:04
Excel like goal-seek type functionality in OpenFOAM benk OpenFOAM 3 April 30, 2010 17:50


All times are GMT -4. The time now is 19:20.