Example of explicit pressure boundary conditions applied to a trilinear wedge in 3 dimensional rectangular cartesian coordinates.
# This example solves a finite elasticity deformation of a wedge # loaded by pressure on one face. The symmetry of the problem # likens itself to a square-cornered cylinder with a pressure bc # on the 'inside' face # # y # ^ # | # 2 |\ # | \ # | \ with unit depth # 1 |\ \ # | \ \ # | \ \ # --------------> x # 1 2 # # where the x-face (1,0) -> (2,0) was constrained to slide along the # x-axis, the y-face (0,1) -> (0,2) was constrained to slide # along y and one z-face is completely fixed # # Set up local paths # $OUTPUT_DIR = "output" # local directory for problem output # # Set up problem # fem fem define parameters;r;pressure_inflation;example fem define coordinates;r;3d_Standard_RC;example reg 1 fem define bases;r;3Linear_3x3x3Gauss;example reg 1 # Geometry fem define ;add bases;r;2Linear_3x3Gauss;example reg 1 # Faces fem define ;add bases;r;5Auxiliary_3x3x3Gauss;example reg 1 # Pressure fem define nodes;r;wedge;example reg 1 fem define elements;r;wedge;example reg 1 fem define fibres;r;wedge;example reg 1 fem define elements;r;wedge;example fibre reg 1 fem define equation;r;Incompressible_Finite_Elasticity;example reg 1 fem define material;r;Orthotropic_Incompressible;example reg 1 fem define active;r;active0_00;example reg 1 fem define initial;r;pressure_inflation;example reg 1 fem define solve;r;newton;example reg 1 # # Inital geometry # fem export nodes;wedge;$OUTPUT_DIR as wedge fem export elem;wedge;$OUTPUT_DIR as wedge # #Solve # set out;steps_inflate on $NAME1 = "wedge_def_00" $NAME2 = "_active_0000" $ITERS = 5 $TOL = 0.0001 # #increase pressure incrementally # for $PRESS ( 0..5 ) { if( $PRESS < 1 ) { $FILENAME = "${NAME1}${PRESS}$NAME2" $INCREM = 0.0 } else { $FILENAME = "${NAME1}${PRESS}$NAME2" $INCREM = 0.2 } list assign fem solve increment $INCREM iter $ITERS error $TOL fem export nodes;$FILENAME;$OUTPUT_DIR field as wedge fem export elements;$FILENAME;$OUTPUT_DIR field as wedge fem define initial;w;$FILENAME;$OUTPUT_DIR } set out off fem define window fem draw lines fem draw lines deformed dotted
fem list node solution
Name Modified Size
example_541.com 09-Jul-2001 2.1k 2Linear_3x3Gauss.ipbase 09-Jul-2001 1.1k 3Linear_3x3x3Gauss.ipbase 09-Jul-2001 1.4k 3d_Standard_RC.ipcoor 10-Apr-2000 606 5Auxiliary_3x3x3Gauss.ipbase 10-Apr-2000 1.9k Incompressible_Finite_Elasticity.ipequa 02-May-2004 2.1k Orthotropic_Incompressible.ipmate 05-Dec-2002 6.2k active0_00.ipacti 03-Mar-2004 777 newton.ipsolv 16-Aug-2010 2.8k newton.ipsolv.old 13-Apr-2007 2.7k pressure_inflation.ipinit 05-Dec-2002 1.9k pressure_inflation.ippara 12-Nov-2002 5.9k steps_inflate.out 09-Jul-2001 22k test_example.out 10-Apr-2000 26k test_output.com 10-Apr-2000 26 view.com 20-Nov-2001 1.9k wedge.ipelem 10-Apr-2000 460 wedge.ipelfb 10-Apr-2000 232 wedge.ipfibr 30-Jan-2001 1.0k wedge.ipnode 10-Apr-2000 2.2k
Name Modified Size
examples_5_54_541.tar.gz 17-Aug-2010 14k
Status | Tested | Real time (s) | |
i686-linux | |||
cm | Success | Sun Mar 6 00:02:01 2016 | 0 |
cm-debug | Success | Sat Mar 5 00:05:04 2016 | 2 |
mips-irix | |||
cm | Success | Sun Aug 19 01:34:30 2007 | 8 |
cm-debug | Success | Wed Aug 15 01:30:47 2007 | 18 |
cm-debug-clear-malloc | Success | Sat Aug 18 01:38:17 2007 | 22 |
cm-debug-clear-malloc7 | Success | Mon Aug 20 01:34:46 2007 | 22 |
cm64 | Success | Sun Aug 19 01:36:05 2007 | 8 |
cm64-debug | Success | Tue Aug 21 01:30:37 2007 | 19 |
cm64-debug-clear-malloc | Success | Tue Feb 1 09:45:41 2005 | 8 |
rs6000-aix | |||
cm | Success | Wed Mar 4 01:08:05 2009 | 1 |
cm-debug | Success | Mon Mar 2 01:08:24 2009 | 5 |
cm64 | Success | Wed Mar 4 01:08:05 2009 | 2 |
cm64-debug | Success | Tue Mar 3 01:13:53 2009 | 5 |
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: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug: | ndiff test: no significant differences with generic answer. | |
mips-irix | |||
Success | cm: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug-clear-malloc: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug-clear-malloc7: | ndiff test: no significant differences with generic answer. | |
Success | cm64: | ndiff test: no significant differences with generic answer. | |
Success | cm64-debug: | ndiff test: no significant differences with generic answer. | |
Success | cm64-debug-clear-malloc: | ndiff test: no significant differences with generic answer. | |
rs6000-aix | |||
Success | cm: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug: | ndiff test: no significant differences with generic answer. | |
Success | cm64: | ndiff test: no significant differences with generic answer. | |
Success | cm64-debug: | ndiff test: no significant differences with generic answer. | |
x86_64-linux | |||
Success | cm: | ndiff test: no significant differences with generic answer. | |
Success | cm-debug: | ndiff test: no significant differences with generic answer. |
Html last generated: Sun Mar 6 05:50:24 2016
Input last modified: Mon Aug 16 11:19:15 2010