CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions > OpenFOAM CC Toolkits for Fluid-Structure Interaction

[stressAnalysis] timeVaryingFixedPressure??

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 31, 2019, 17:41
Default timeVaryingFixedPressure??
  #1
New Member
 
Theja
Join Date: Dec 2018
Location: Germany
Posts: 13
Rep Power: 7
thejavarma9 is on a distinguished road
Hi!
I have a case which I have to apply time varying fixed pressure condition instead of traction.

So i would like to know what is the type of boundary condition to be applied for that case. As from the tutorial I can see



right
{
type timeVaryingSolidTraction; // I want this in terms of Pressure
outOfBounds clamp;
nonLinear off;
fileName "$FOAM_CASE/constant/timeVsRightTraction";
}




with regards,
Theja
thejavarma9 is offline   Reply With Quote

Old   September 2, 2019, 07:14
Default
  #2
Super Moderator
 
bigphil's Avatar
 
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,093
Rep Power: 34
bigphil will become famous soon enoughbigphil will become famous soon enough
Hi Theja,

The timeVaryingSolidTraction boundary condition only allows the traction to vary in time, not the pressure.

You could create a new boundary condition with the required functionality or alternatively you can use solidTraction in solids4foam, which allows both traction and pressure to be time-varying e.g.
Code:
    yourPatchName
    {
        type    solidTraction;
        pressureSeries
        {
            fileName    "$FOAM_CASE/costant/timeVsPressure";
            outOfBounds clamp;
        }
        traction uniform (0 0 0);
        value    uniform (0 0 0);
    }
or
Code:
    yourPatchName
    {
        type    solidTraction;
        pressure uniform 0;
        tractionSeries
        {
            fileName    "$FOAM_CASE/costant/timeVsTraction";
            outOfBounds clamp;
        }
        value    uniform (0 0 0);
    }
or
Code:
    yourPatchName
    {
        type    solidTraction;
        pressureSeries
        {
            fileName    "$FOAM_CASE/costant/timeVsPressure";
            outOfBounds clamp;
        }
        tractionSeries
        {
            fileName    "$FOAM_CASE/costant/timeVsTraction";
            outOfBounds clamp;
        }
        value    uniform (0 0 0);
    }
If you like, PM me your email address and I will add you to the solids4foam git repository.

Philip
bigphil 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



All times are GMT -4. The time now is 22:58.