CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Pre-Processing

pimpleDyMFoam dynamicMesh nonuniform ramped displacement

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 20, 2015, 07:46
Question pimpleDyMFoam dynamicMesh nonuniform ramped displacement
  #1
New Member
 
sommer andreas
Join Date: Jul 2015
Posts: 1
Rep Power: 0
sommer is on a distinguished road
Hi,

I'm a new registered member of this forum but I used this forum a lot in the past years to solve my problems. So thanks to you all for this great community.
Unfortunally I have a question which I havent found here.

I'm working with pimpleDyMFoam for a FSI with Calculix. For the transmitting of the nodal displacements from the structural solver I'm using the BC "fixedValue".

Code:
/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  2.3.1                                 |
|   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       pointVectorField;
    location    "0";
    object      pointDisplacement;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 1 0 0 0 0 0];

internalField   uniform (0 0 0);

boundaryField
{
    consoleFluid
    {

type            fixedValue;
value           nonuniform List<vector>
(
(0.0 0.0 0.0)
(0.0 0.0 0.0)
(1.105488e-07 9.819600000000001e-08 0.0)
(1.105488e-07 9.819600000000001e-08 0.0)
(3.498624e-07 1.865568e-07 0.0)
(3.498624e-07 1.865568e-07 0.0)
(7.072824000000001e-07 2.583576e-07 0.0)
(7.072824000000001e-07 2.583576e-07 0.0)
.....
Each new timestep then has the proper internalField from the solution before. However the fixedValue gives a shock to the system at the beginning of each FSI Timestep, which crashes my simulation after a while.

I searched a lot for a ramped version of a nodal displacement BC. However all ramped BC's are uniform. So therefore, only the whole patch is deformed and I can not give a point wise definition.

--> Do you know a BC which can handle nonuniform ramped pointwise displacement for the dynamic mesh?


Thanks a lot in advance.

regards
Andi
sommer is offline   Reply With Quote

Reply

Tags
boundary condition, fsi, pimpledymfoam


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
snappyhexmesh remove blockmesh geometry philipp1 OpenFOAM Running, Solving & CFD 2 December 12, 2014 11:58
[snappyHexMesh] determining displacement for added points CFDnewbie147 OpenFOAM Meshing & Mesh Conversion 1 October 22, 2013 10:53
Expression with time function kestasposkus CFX 28 July 24, 2011 07:47
FSI - Specified Mesh Displacement Vinzent CFX 2 September 17, 2010 08:09
how to use Total Mesh Displacement for making a subject translating and rotating? snailstb CFX 3 September 16, 2009 05:06


All times are GMT -4. The time now is 16:02.