A trilinear cylinder (r^2 interpolation) of incompressible Mooney-Rivlin material is inflated to 1kPa.
#Example_532 Inflation of a 2 element cylinder using r2 interpolation # # # N N OO TTT EEE # NN N O O T E # N N N O O T EEE # N NN O O T E # N N OO T EEE # # ERROR: There is a problem using r^2 interpolation and pressure boundary # conditions - produces singular arrays and needs fixing # # # # fem fem define coordinates;r;cylind2;example #3D cylindrical polar coordinates, # ! with r^2 interpolation. fem define node;r;;example #Defines 6 nodes. fem define base;r;;example #Defines 3 basis functions. fem define element;r;;example #Defines 2 elements. fem define window;r;;example #Defines window dimensions. fem draw lines #Draws undeformed mesh on window. fem define fibre;d #Default fibre angles fem define element;r;;example fibre fem define equation;r;;example #Defines finite elasticity equations. fem define material;r;;example #Incompressible Mooney-Rivlin material. fem define initial;r;;example #Internal pressure of 1, external 0 # ! constrain axial movement at centre # ! nodes. fem define solve;r;;example #Residual and intermediate output. fem solve step 1 fem draw lines def dot #Draw deformed mesh. fem list strain at 1 ref #List strain wrt reference coordinates # ! at 1st Gauss point. fem list stress at 1 ref #List stress wrt reference coordinates # ! at 1st Gauss point. fem list elem tot fem list elem def tot #Note the differences in strain and stress results in # comparison to the previous problem. The third strain # invariant indicates that volume is conserved (I3=1); # the inner radial stress is close to -1 while the outer # radial stress is close to zero (when all Gauss points # results are displayed).
#ERROR: This example doesn't work properly (check r^2 interpolation stuff) # list solve is temporary test output until problem fixed fem list solve #fem list stress at 1 ref #fem list strain at 1 ref
Name Modified Size
example_532.com 10-Apr-2000 2.0k cylind2.ipbase 10-Apr-2000 4.2k cylind2.ipcoor 10-Apr-2000 647 cylind2.ipelem 10-Apr-2000 2.0k cylind2.ipelfb 10-Apr-2000 382 cylind2.ipequa 02-May-2004 2.0k cylind2.ipfibr 30-Jan-2001 534 cylind2.ipinit 05-Dec-2002 1.7k cylind2.ipmate 05-Dec-2002 2.2k cylind2.ipnode 10-Apr-2000 1.5k cylind2.ipsolv 16-Aug-2010 2.3k cylind2.ipsolv.old 13-Apr-2007 2.1k cylind2.ipwind 10-Apr-2000 263 test_output.com 10-Apr-2000 200
Name Modified Size
examples_5_53_532.tar.gz 17-Aug-2010 7.0k
Status | Tested | Real time (s) | |
i686-linux | |||
cm | Success | Sun Mar 6 00:01:59 2016 | 0 |
cm-debug | Success | Sat Mar 5 00:02:17 2016 | 1 |
mips-irix | |||
cm | Success | Sun Aug 19 01:31:13 2007 | 5 |
cm-debug | Success | Wed Aug 15 01:29:51 2007 | 13 |
cm-debug-clear-malloc | Success | Sat Aug 18 01:36:01 2007 | 18 |
cm-debug-clear-malloc7 | Success | Mon Aug 20 01:33:31 2007 | 19 |
cm64 | Success | Sun Aug 19 01:31:40 2007 | 5 |
cm64-debug | Success | Tue Aug 21 01:28:02 2007 | 13 |
cm64-debug-clear-malloc | Success | Tue Feb 1 09:45:26 2005 | 8 |
rs6000-aix | |||
cm | Success | Wed Mar 4 01:07:23 2009 | 1 |
cm-debug | Success | Mon Mar 2 01:07:26 2009 | 4 |
cm64 | Success | Wed Mar 4 01:07:23 2009 | 1 |
cm64-debug | Success | Tue Mar 3 01:12:58 2009 | 4 |
x86_64-linux | |||
cm | Success | Sun Mar 6 00:01:03 2016 | 0 |
cm-debug | Success | Sat Mar 5 00:01:14 2016 | 1 |
i686-linux | |||
Success | cm: | cmiss_test.log.retain. | |
Success | cm-debug: | cmiss_test.log.retain. | |
mips-irix | |||
Success | cm: | cmiss_test.log.retain. | |
Success | cm-debug: | cmiss_test.log.retain. | |
Success | cm-debug-clear-malloc: | cmiss_test.log.retain. | |
Success | cm-debug-clear-malloc7: | cmiss_test.log.retain. | |
Success | cm64: | cmiss_test.log.retain. | |
Success | cm64-debug: | cmiss_test.log.retain. | |
Success | cm64-debug-clear-malloc: | cmiss_test.log.retain. | |
rs6000-aix | |||
Success | cm: | cmiss_test.log.retain. | |
Success | cm-debug: | cmiss_test.log.retain. | |
Success | cm64: | cmiss_test.log.retain. | |
Success | cm64-debug: | cmiss_test.log.retain. | |
x86_64-linux | |||
Success | cm: | cmiss_test.log.retain. | |
Success | cm-debug: | cmiss_test.log.retain. |
i686-linux | |||
Success | cm: | diff test: no differences with generic answer. | |
Success | cm-debug: | diff test: no differences with generic answer. | |
mips-irix | |||
Success | cm: | diff test: no differences with generic answer. | |
Success | cm-debug: | diff test: no differences with generic answer. | |
Success | cm-debug-clear-malloc: | diff test: no differences with generic answer. | |
Success | cm-debug-clear-malloc7: | diff test: no differences with generic answer. | |
Success | cm64: | diff test: no differences with generic answer. | |
Success | cm64-debug: | diff test: no differences with generic answer. | |
Success | cm64-debug-clear-malloc: | diff test: no differences with generic answer. | |
rs6000-aix | |||
Success | cm: | diff test: no differences with generic answer. | |
Success | cm-debug: | diff test: no differences with generic answer. | |
Success | cm64: | diff test: no differences with generic answer. | |
Success | cm64-debug: | diff test: no differences with generic answer. | |
x86_64-linux | |||
Success | cm: | diff test: no differences with generic answer. | |
Success | cm-debug: | diff test: no differences with generic answer. |
Html last generated: Sun Mar 6 05:50:23 2016
Input last modified: Mon Aug 16 11:19:16 2010