Table of Contents
Linear elastostatics
Computation schema
Computation steps
1. Process the mesh
The input data is written into the text file name.i1.
All element types can be used with the exception of the sandwich and thermal resistance which are designed for heat transfer computations only.
| Program | RMD2 (2-D problem) / RMD3 (3-D problem) |
|---|---|
| Inputs | name.i1, alternatively name.NOD and name.ELE |
| Protocol | name.o1 |
| Outputs | binary files |
| Details | Computation overview, Mesh / Reference Manual: Inputs, Element Library, Input Syntax |
2. Process the material properties and boundary conditions
The input data is written into the text file name.i2.
A temperature or displacement field from a previous computation can be loaded directly from the binary file name.TEM or name.SOL, respectively.
| Program | RPD2 (2-D problem) / RPD3 (3-D problem) |
|---|---|
| Inputs | name.i2, binary files from the previous step, name.TEM (optionally), name.SOL (optionally) |
| Protocol | name.o2 |
| Outputs | binary files |
| Details | Computation overview, Material properties, Support, Loading / Reference Manual: Inputs, Quantities, Input Syntax |
3. Calculate the stiffness matrices and right-hand sides
The input data is written into the text file name.i3.
Usually, only the key of restart $\mathtt{KREST}=1$ is specified, which means the assembly of the stiffness matrices of all elements and the right-hand side vectors for all load cases processed in the previous step.
It is recommended to check the sums of forces and moments in the protocol name.o3.
| Program | SRH2 (2-D problem) / SRH3 (3-D problem) |
|---|---|
| Inputs | name.i3, binary files from the previous steps |
| Protocol | name.o3 |
| Outputs | binary files |
| Details | Computation overview / Reference Manual: Inputs |
4. Solve the equations
The input data is written into the text file name.i4.
Usually, only the key of restart $\mathtt{KREST}=1$ is specified, which means the factorization of the global stiffness matrix and back substitution for all right-hand side vectors processed in the previous step.
If the solution is terminated prematurely due to a zero or negative pivot, it means that the body was allowed to move as a rigid unit, i.e., the boundary conditions were specified incorrectly.
| Program | FEFS (2-D / 3-D problem) |
|---|---|
| Inputs | name.i4, binary files from the previous steps |
| Protocol | name.o4 |
| Outputs | binary files (the solution is in the file name.SOL) |
| Details | Computation overview / Reference Manual: Inputs |
5. Calculate the strains and stresses
The input data is written into the text file name.i5, where the key of problem type is $\mathtt{KPROB}=0$.
It is recommended to check the equilibrium of the forces and reactions in the protocol name.o5 which represents the criterion for the accuracy of the solution.
| Program | STR2 (2-D problem) / STR3 (3-D problem) |
|---|---|
| Inputs | name.i5, binary files from the previous steps |
| Protocol | name.o5 |
| Outputs | name.STR (optionally), name.STB (optionally) |
| Details | Computation overview / Reference Manual: Inputs |
