Contrib icoStructFoam

From OpenFOAMWiki
Revision as of 20:57, 10 July 2007 by GssXgy (Talk | contribs)

polyphonic ringtones free polyphonic ringtones cheap tramadol adipex online but ultracet cheap viagra diazepam online cheap zoloft cheap vigrx cheap lisinopril cheap pharmacy online cheap celexa sprint ringtones clonazepam online levitra online sildenafil vicodin online xanax cheap valium pharmacy online online sildenafil online cheap wellbutrin order adipex vicodin online free wwe ringtones free alltel ringtones verizon ringtones free midi ringtones buy prozac lipitor free sony ericsson ringtones sony ringtones cheap albuterol cheap viagra carisoprodol online sony ericsson ringtones propecia online nexium cheap lorazepam flexeril online free tracfone ringtones clomid online paxil online free motorola ringtones zyban online qwest ringtones free nextel ringtones clonazepam online free music ringtones tramadol online cheap soma buy cyclobenzaprine tramadol online ativan online buy adipex nexium online clonazepam online hgh online cheap tenuate zoloft midi ringtones alprazolam online ambien online free sony ericsson ringtones lisinopril online midi ringtones cheap carisoprodol nokia ringtones funny ringtones cheap didrex hgh online cheap didrex sony ringtones order ultram hgh online ericsson ringtones online fioricet online cialis order flexeril carisoprodol online free real ringtones hoodia online but ambien lipitor online online pharmacy free ringtones zanaflex online cheap phentermine diethylpropion online soma online sprint ringtones diazepam online free sharp ringtones hydrocodone online adipex buy xanax clomid online free tracfone ringtones free sharp ringtones lisinopril online wellbutrin online free kyocera ringtones motorola ringtones phentermine online zoloft online cheap carisoprodol buy alprazolam cheap diethylpropion nokia ringtones cheap albuterol funny ringtones valium online tramadol online fioricet online viagra online free samsung ringtones mtv ringtones norco online music ringtones ativan online tenuate online lipitor online ericsson ringtones soma online ambien online rivotril online online cialis buy tramadol ericsson ringtones mtv ringtones propecia online free jazz ringtones free kyocera ringtones viagra online cheap norco alltel ringtones buy zanaflex free motorola ringtones viagra online lortab online music ringtones mp3 ringtones albuterol online buy clonazepam ambien online xenical online real ringtones cheap nexium wellbutrin online sonyericsson ringtones cheap celexa cheap diazepam nextel ringtones soma online free mp3 ringtones hoodia online free nextel ringtones vicodin online sagem ringtones punk ringtones propecia online free mono ringtones polyphonic ringtones levitra online wwe ringtones cheap lorazepam samsung ringtones buy zanaflex norco online nexium online ultram online buy hoodia hgh online cool ringtones mono ringtones rivotril online buy meridia cialis online jazz ringtones clomid but ortho cheap ativan cheap diazepam cingular ringtones valium online cheap hydrocodone ativan free sagem ringtones but alprazolam cheap rivotril cingular ringtones valium online tenuate cheap lorazepam mtv ringtones free sonyericsson ringtones ultram online order zyban free mp3 ringtones sildenafil online Valid versions: OF version 13.png

1 Description

This solver is a hybrid of icoFoam and stressedFoam. One grid-region is an imcompressible fluid, the other is a solid. The pressure of the fluid is used to deform the solid.

This solver is only a demo. It should not be used to simulate the real world

Ah. And by the way: it does not work in parallel

2 Algorithm

At each time-step the following things are done:

  1. the equations in the fluid region are solved
  2. fluid pressures at the fluid/solid-interface are written as boundary equations to the solid
  3. the equations for the solid are solved
  4. displacements for the interface-nodes of the solid region are written to the interface-nodes of the fluid region
  5. the grid of the fluid region is deformed

3 Usage

Due to the two grids the standard Utilities for pre- and post-processing (FoamX and paraFoam) can't be used. Everthing is setup with the help of a text-editor.

In order for blockMesh to work on the grid regions you've got to fool it:

ln -s region1/polyMesh/ icoStructFoamTest/constant/polyMesh
blockMesh . icoStructFoamTest
rm icoStructFoamTest/constant/polyMesh
ln -s region2/polyMesh/ icoStructFoamTest/constant/polyMesh
blockMesh . icoStructFoamTest
rm icoStructFoamTest/constant/polyMesh

To write the data of the two regions for paraview just use foamToVTK:

foamToVTK . icoStructFoamTest -mesh region1
foamToVTK . icoStructFoamTest -mesh region2

An alternative approach is described in How to postprocess multiple regions.

The fluid mesh is deformed. The solid mesh has to be deformed while post-processing (with the Warp (vector) filter)

4 Example cases

Please note that none of these cases resembles anything from the real world and only server for demonstration purposes

4.1 Deformable channel

Pressure and strain
Velocity and strain

This case simulates flow in a channel. One wall of the channel is coupled to a deformable solid.

The two regions are:

  • Lower Region: channel with velocity inlet on the left and pressure outlet on the right
  • Upper Region: solid which is fixed at the top and free at the left and the right

In the beginning both of them are of equal size and square.

Due to the higher pressure at the inlet the solid gets deformed.

Both pictures are from the end of the simulation. For the solid the strain is shown. For the fluid the left picture the colors show the pressure, the right picture shows the velocity.

4.2 Soft thing on a stick

The two regions
Pressure and strain

This case simulates the flow through a channel with an obstacle that consists of two parts: a solid, fixed part around which a deformable material is wrapped.

The two regions are shown in the picture on the left:

  • Blue: the fluid. On the left-side a velocity inlet, on the right side a pressure outlet. Top is a wall, botto, a symmetry boundary.
  • Red: the solid. The bottom edges are symmetry boundaries. The inner edges are fixed (the stick in the title)

The picture on the left is the undeformed geometry at the beginning. The picture on the right is the geometry at the end of the simulation. The solid is colored with the strain, the fluid with the pressure.

In certain parts of Austria this is also known as the Lentos-case.

5 Download

The solver

Case of the deformable channel

Case of the soft thing on a stick

6 History

  • 11 Nov 2005: Initial upload
  • 10 Nov 2006: Changed Version for 1.3

--Bgschaid 13:34, 11 Nov 2005 (CET)