Example 5521:
Passive inflation and active contraction of a trilinear prolate spheroid
A single prolate is passively inflated to 4 kPa then the made to actively contract.
The comfile run by this example is as follows:
#Example_5521 Inflation and active contraction of an orthotropic prolate element
fem
fem define param;r;prol;example # 3D prolate spheroidal
fem define coordinate;r;profib;example # 4 nodes of previous example_5512
fem define node;r;profib;example # trilinear + quadratic hydr. pressure
fem define base;r;profib;example # single axisymmetric element
fem define element;r;profib;example # fibre angles of previous example_5512
fem define fibre;r;profib;example # fibre elements
fem define element;r;profib;example fibre
fem define equation;r;profib;example # 3D, finite elasticity
#
# INFLATION
#
fem define material;r;profib;example # incomp; pole-zero law
fem define initial;r;profib;example # Internal pressure of 4kPa
fem define solve;r;profib;example # Newton iterations
fem solve increment 0.2 iter 8 # Gradually increment Pressure
fem solve increment 0.3 iter 11
fem solve increment 0.3 iter 8
fem solve increment 0.1 iter 6
fem eval reac # Inflated solution is converged OK!
#
fem define window
fem draw lines
fem draw lines dot def
refresh graphics
#
# EJECTION
#
fem define material;r;profib_active;example # incomp; pole-zero law + active fibre stress
fem define active;r;profib;example # steady state calcium/length/tension
fem define solve;r;profib;example # Newton iterations
fem solve increment 0 # check current solution is converged
fem draw;add lines deformed dotted rgb=blue
refresh graphics
fem define active;r;profib_active;example # Increase activation level
fem solve increment 0 iterate 10 # Solve with new activation level but keep press const.
fem define initial;w;profib_endeject # Save deformed configurations for end ejection
fem draw;add lines deformed dotted rgb=blue
refresh graphics
Additional testing commands:
fem list initial
Files used by this example are:
Name Modified Size
example_5521.com 10-Apr-2000 2.0k
profib.ipacti 03-Mar-2004 715
profib.ipbase 10-Apr-2000 4.2k
profib.ipcoor 10-Apr-2000 707
profib.ipelem 10-Apr-2000 409
profib.ipelfb 10-Apr-2000 349
profib.ipelfd 10-Apr-2000 276
profib.ipequa 02-May-2004 2.0k
profib.ipfibr 30-Jan-2001 1.3k
profib.ipfiel 10-Apr-2000 601
profib.ipfit 13-Apr-2007 1.5k
profib.ipinit 12-Dec-2002 1.7k
profib.ipmate 12-Dec-2002 5.7k
profib.ipnode 10-Apr-2000 1.2k
profib.ipsolv 16-Aug-2010 2.3k
profib.ipsolv.old 13-Apr-2007 2.1k
profib_active.ipacti 03-Mar-2004 717
profib_active.ipmate 12-Dec-2002 6.2k
profib_endeject.ipinit 12-Dec-2002 6.1k
prol.ippara 12-Nov-2002 5.9k
test_output.com 10-Apr-2000 18
Download the entire example:
Name Modified Size
examples_5_55_552_5521.tar.gz 17-Aug-2010 11k
Testing status by version:
| | Status | Tested | Real time (s) |
| i686-linux | | | |
| cm | Failure | Wed May 16 00:23:00 2012 | 8 |
| | last break | Mon Apr 18 00:15:00 2011 | 5 |
| | last success | Sun Nov 2 01:12:00 2003 | 7 |
| cm-debug | Failure | Wed May 16 00:10:38 2012 | 1 |
| | last break | Tue Apr 12 00:23:00 2011 | 2 |
| | last success | Tue Nov 4 01:15:00 2003 | 11 |
| mips-irix | | | |
| cm | Failure | Tue Aug 21 02:05:54 2007 | 24 |
| | last break | Thu Apr 13 01:40:00 2006 | 17 |
| | last success | Sun Nov 2 01:37:00 2003 | 15 |
| cm-debug | Failure | Tue Aug 21 03:26:07 2007 | 53 |
| | last break | Wed Apr 12 01:55:00 2006 | 46 |
| | last success | Tue Nov 4 01:47:00 2003 | 43 |
| cm-debug-clear-malloc | Failure | Tue Aug 21 04:04:32 2007 | 54 |
| | last break | Sat Apr 15 01:51:00 2006 | 81 |
| | last success | Sun Nov 2 22:37:00 2003 | 49 |
| cm-debug-clear-malloc7 | Failure | Tue Aug 21 04:15:25 2007 | 54 |
| | last break | Mon Apr 17 01:51:00 2006 | 55 |
| cm64 | Failure | Tue Aug 21 02:13:56 2007 | 19 |
| | last break | Thu Apr 13 01:42:00 2006 | 16 |
| cm64-debug | Failure | Tue Aug 21 04:04:31 2007 | 49 |
| | last break | Tue Apr 11 01:48:00 2006 | 49 |
| cm64-debug-clear-malloc | Failure | Tue Aug 21 05:36:02 2007 | 65 |
| | last break | Thu Jun 15 01:37:00 2006 | 80 |
| rs6000-aix | | | |
| cm | Failure | Wed Mar 4 01:12:48 2009 | 2 |
| | last break | Fri Nov 3 02:12:00 2006 | 4 |
| | last success | Sun Nov 30 02:25:00 2003 | 3 |
| cm-debug | Failure | Wed Mar 4 01:23:47 2009 | 15 |
| | last break | Thu Sep 13 02:09:00 2007 | 14 |
| | last success | Tue Nov 4 02:19:00 2003 | 14 |
| cm64 | Failure | Wed Mar 4 01:12:34 2009 | 3 |
| | last break | Fri Nov 3 02:13:00 2006 | 3 |
| | last success | Tue Feb 18 20:21:00 2003 | 4 |
| cm64-debug | Failure | Wed Mar 4 01:23:31 2009 | 14 |
| | last break | Thu Sep 13 02:09:00 2007 | 13 |
| x86_64-linux | | | |
| cm | Failure | Wed May 16 00:08:24 2012 | 2 |
| | last break | Sat May 7 00:10:00 2011 | 1 |
| cm-debug | Failure | Wed May 16 00:06:37 2012 | 1 |
| | last break | Sat Apr 9 00:12:00 2011 | 1 |
Testing status by file:
- signal
| i686-linux | | | |
| SIGABRT | cm-debug: | exit due to SIGABRT signal. |
| x86_64-linux | | | |
| SIGABRT | cm-debug: | exit due to SIGABRT signal. |
- cmiss_test.log
- cmiss_test.out
Html last generated: Wed May 16 05:55:33 2012
Input last modified: Mon Aug 16 11:19:19 2010
CMISS Help /
Examples /
5 /
55 /
552 /
5521