Example 424: Plane stress BEM problem

This example tests linear elastic plane stress solution in CMISS using the BEM. The problem consists of a rectangular plate 1m wide by 2m high. The plate is subjected to a uniaxial load of 1kN/m. The plate has a Young's Modulus of 210GPa and a Poisson's ratio of 0.3. The solution displacements are in um.


The comfile run by this example is as follows:

#This example tests plane stress BEM on a rectangular plate subject to
#a uniform tension.
fem                            #Set up the FEM environment
fem define coord;r;rectangle_force;example #Set up 2D r.c.
fem define bas;r;;example          #Linear elements
fem define node;r;;example         #Rectangular domain
fem define elements;r;;example     #Elements around the boundary
fem define window;c            #Calculate the size of the window
fem draw nodes                 #Show the nodes
fem draw lines                 #Show the lines
fem define fibre;d             #Default fibre angle
fem define element;r;;example fibre
fem define equation;r;;example     #Define a static linear elastic problem with
#                              !  plane strain elements
fem define material;r;;example     #Define the material parameters. Young's modulus
#                              !  is 210 GPa and Poison's ratio is 0.3
fem define initial;r;;example      #Define the boundary conditions. Set forces
#                              !  for all nodes except those on the base.
fem define solve;r;;example        #Define the solver used.
fem solve                      #Solves the problem
fem draw line deformed dotted scale 4 #Draws (scaled) deformed body
#                              !with dotted lines
fem list node solution         #List the nodal displacements
fem list node reaction         #List the nodal reactions (forces)
fem draw reaction scale 0.1   #Draw (scaled) reaction (force) vectors

Additional testing commands:

fem list node solution

Files used by this example are:

Name                    Modified     Size

example_424.com 10-Apr-2000 1.5k rectangle_force.ipbase 10-Apr-2000 855 rectangle_force.ipcoor 10-Apr-2000 858 rectangle_force.ipelem 10-Apr-2000 4.0k rectangle_force.ipelfb 10-Apr-2000 2.2k rectangle_force.ipequa 26-May-2003 1.6k rectangle_force.ipinit 10-Apr-2000 899 rectangle_force.ipmate 10-Apr-2000 1.4k rectangle_force.ipnode 10-Apr-2000 2.5k rectangle_force.ipsolv 13-Apr-2007 1.2k test_output.com 10-Apr-2000 23

Download the entire example:

Name                      Modified     Size

examples_4_42_424.tar.gz 14-Apr-2007 5.8k

Testing status by version:

StatusTestedReal time (s)
i686-linux
cmSuccessSun Mar 6 00:01:54 20160
cm-debugSuccessSat Mar 5 00:02:11 20161
mips-irix
cmSuccessSun Aug 19 01:29:22 20073
cm-debugSuccessWed Aug 15 01:22:27 20075
cm-debug-clear-mallocSuccessSat Aug 18 01:23:55 200710
cm-debug-clear-malloc7SuccessMon Aug 20 01:22:52 20079
cm64SuccessSun Aug 19 01:27:06 20073
cm64-debugSuccessTue Aug 21 01:19:55 20075
cm64-debug-clear-mallocSuccessThu Apr 1 10:13:51 20043
rs6000-aix
cmSuccessWed Mar 4 01:07:14 20090
cm-debugSuccessMon Mar 2 01:06:07 20091
cm64SuccessWed Mar 4 01:07:14 20090
cm64-debugSuccessTue Mar 3 01:11:41 20090
x86_64-linux
cmSuccessSun Mar 6 00:01:02 20160
cm-debugSuccessSat Mar 5 00:01:13 20160

Testing status by file:


Html last generated: Sun Mar 6 05:50:20 2016

Input last modified: Fri Apr 13 10:33:10 2007


CMISS Help / Examples / 4 / 42 / 424