Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:project:gallery:cooksmembranegeom [2018/11/11 02:05] admin |
en:project:gallery:cooksmembranegeom [2018/11/11 09:02] (current) admin |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Problem definition ===== | ===== Problem definition ===== | ||
| In ParaView generate quadrilateral mesh for Cook's membrane. | In ParaView generate quadrilateral mesh for Cook's membrane. | ||
| + | {{ :en:project:gallery:cooksmembrane.png |Cook's membrane dimensions}} | ||
| + | {{ :en:project:gallery:cooksmembrane.fig | Figure source in FIG format}} | ||
| ===== Solution ===== | ===== Solution ===== | ||
| The geometry is parametrized by four parameters: | The geometry is parametrized by four parameters: | ||
| * Width W | * Width W | ||
| * Height H | * Height H | ||
| - | * Height of east edge HL | + | * Height of the east edge HL |
| * Top right corner displacement TD | * Top right corner displacement TD | ||
| - | The solution is to define displacement field that deform the unit square into desired shape via "Wrap by vector" filter. | + | The solution is to define displacement field that deforms the unit square into desired shape via "Wrap by vector" filter. |
| The displacement field is defined as the sum of three displacement fields: | The displacement field is defined as the sum of three displacement fields: | ||
| - | * U1 - responsible of scaling unit square into W by H rectangle | + | * U1 - responsible of scaling unit square into W by H rectangle : $[x\cdot W, y\cdot H]$ |
| - | * U2 - responsible of scaling east edge from length H to length HL. | + | * U2 - responsible of scaling east edge from length H to length HL : $[0, -(H-HL)\cdot x\cdot y]$. |
| - | * U2 - responsible of translating left vertically by distance H+TD-HL. | + | * U3 - responsible of translating east edge vertically by distance H+TD-HL : $[0, (H+TD-HL)\cdot x]$. |
| + | |||
| + | The visualization pipeline: | ||
| + | {{ :en:project:gallery:cooksmembranevispipeline.png |}} | ||
| Here one can find {{ :en:project:gallery:paraview:cooksmembranegeom.pvsm | ParaView state file with the solution}}. | Here one can find {{ :en:project:gallery:paraview:cooksmembranegeom.pvsm | ParaView state file with the solution}}. | ||
| {{ :en:project:gallery:cooksmembranegeom.png | Cook's membrane mesh}} | {{ :en:project:gallery:cooksmembranegeom.png | Cook's membrane mesh}} | ||