
                             SLFFEA 1.1 DATA 

                    Copyright (C) 1999 San Le

                    email:     slffea@juno.com
                    homepage:  http://www.geocities.com/slffea/slffea.html


Data Format:
-----------

I will use the input file for a 1 element brick to illustrate
the typical input data format for an SLFFEA file.  Look at the data at
the bottom.

Here are the few things which are not obvious:

1.0  -10 is used as a terminator flag for reading in quantities such as prescribed
     displacements, loads, and pre-stresses.

2.0 numel = number of elements
    numnp = number of nodal points
    nmat  = number of materials

3.0 At the bottom is a line for:

          element and gauss pt. with stress and stress vector in xx,yy,zz,xy,zx,yz

    The numbers below this line correspond to the pre-stress state of the mesh.
    Most problems do not involve pre-stresses, and the only reason I included them
    is because of the non-linear brick problem.  I wanted users to be able to do
    part of a non-linear analysis, stop after using up their CPU time, then continue
    later.  This is only possible if he or she stores the stresses from the point at which
    the calculation is stopped.  The data for pre-stress looks like:

   0    5    7.081922e+04   3.367621e+04   3.095925e+04  -5.424118e+04  -4.393879e+04  -2.895876e+04

    where the first number is element 0, the second is Gauss point 5, and the next
    six are stresses xx,yy,zz,xy,zx,yz.

    All my codes give the option of having pre-stress, but most people will not need it.
    

Data Begin
____________________________________________________________________________

   numel numnp nmat   (This is for a brick "b1")
	1   8  1
matl no., E modulus and Poisson Ratio
0    3000000.0   0.29
el no.,connectivity, matl no
0        0   1   2   3   4   5   6   7    0
node no. coordinates
0      0.0  0.0  0.0
1      0.0  0.0  1.0
2      1.0  0.0  1.0
3      1.0  0.0  0.0
4      0.0  1.0  0.0
5      0.0  1.0  1.0
6      1.0  1.0  1.0
7      1.0  1.0  0.0
prescribed displacement x: node  disp value
  4   0.000000e+00
  5   0.000000e+00
    -10
prescribed displacement y: node  disp value
  4   0.000000e+00
  5   0.000000e+00
  6   0.000000e+00
  7   0.000000e+00
    -10
prescribed displacement z: node  disp value
  7   0.000000e+00
    -10
node with point load and load vector in x,y,z
   0          -0.0000            0.0000        10000.0000
   1       10000.0000            0.0000           -0.0000
   2           0.0000           -0.0000       -10000.0000
   3      -10000.0000           -0.0000            0.0000
-10
element and gauss pt. with stress and stress vector in xx,yy,zz,xy,zx,yz
   0    0   -1.542099e+04  -2.879748e+03  -2.016279e+04   4.396514e+04   6.379705e+03  -3.369987e+04
-10
