Civil Engineering Reference
In-Depth Information
are unique to each parallel program as the _p121 appendage implies. For results to be
written easily, it is necessary to find which processor contains the desired quantities. In the
programs in this Chapter a single output processor is identified and used.
12.2.6 Problem-specific boundary condition routines
In order to assess the benefits of parallelism it is necessary to be able to refine meshes
readily for the same basic analysis. For this reason simple cuboidal geometries are used
exclusively in this Chapter, and for these it is possible to introduce boundary conditions
via problem-specific routines.
For example Programs 12.1 and 12.2 respectively analyse a cuboid of elastic or elasto-
plastic material made up from 20-node bricks as shown in Figure 12.1.
Note that the
axis as in Program 5.5. All four
vertical faces are on rollers; the front and left are planes of symmetry and the back and
right are external boundaries. The base is completely fixed and the top completely free
(except at the roller edges).
To simplify the loading, it is assumed to occupy a square patch extending to one-fifth
of the cube surface in the
z
axis is the vertical rather than the
y
x
-and
y
-directions. It is therefore assumed that numbers of
-directions are multiples of 5. Subroutine cube_bc20 applies the
appropriate boundary conditions and subroutine loading the appropriate loading.
elements in the
x
-and
y
Uniformly loaded pa
along 1/5 of cube side
tch
z
y
x
Vertical rollers
on all 4 side faces
Base fully fixed
L
Figure 12.1
Mesh for Programs 12.1 and 12.2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Search WWH ::




Custom Search