The solution of this problem must be preceded by the solution of the Linear elastostatics, and the following conditions apply:
| Program | RMD2, RPD2, SRH2, FEFS (2D problem) / RMD3, RPD3, SRH3, FEFS (3D problem) |
|---|---|
| Inputs | name.i1, name.i2, name.i3, name.i4 |
| Report | name.o1, name.o2, name.o3, name.o4 |
| Outputs | binary files |
| Details | Linear elastostatics, Computation overview / Reference Manual: Inputs |
The input data is written to the name.iG text file.
The program generates the initial stress matrices $\mathbf{G}$ of elements for the selected load case from the name.SOL file. The matrices are symmetric and they can be regular, singular (with different nullity), definite or indefinite.
| Program | GEO2 (2D problem) / GEO3 (3D problem) |
|---|---|
| Inputs | name.iG, binary files from the previous steps |
| Report | name.oG |
| Outputs | binary files |
| Details | Computation overview / Reference Manual: Inputs |
The input data is written to the name.iE text file, where the key $\mathtt{KEVP}=1$.
The program uses the subspace iteration method to calculate $\mathtt{NROOT}$ eigenpairs (eigenvectors and eigenvalues) of the generalized eigenvalue problem
$$\sum(\mathbf{K}-\lambda_i\mathbf{G})\mathbf{v}_i=0, \quad i=1,\dots,\mathtt{NROOT},$$
where $\mathbf{v}_i$ and $\lambda_i$ are the $i$-th eigenvector and eigenvalue, and $\sum(\dots)$ denotes global (not element) matrices.
| Program | HEIG (2D / 3D problem) |
|---|---|
| Inputs | name.iE, binary files from the previous steps |
| Report | name.oE |
| Outputs | binary files (the solution is in the name.EIG file) |
| Details | Computation overview / Reference Manual: Inputs |
The input data is written into the name.iS text file.
The program stores two records for each of the $\mathtt{NROOT}$ eigenpairs calculated in the previous step in the name.S binary file. Odd records contain the normalized eigenvectors $\mathbf{v}_i$ while even records contain their corresponding eigenvalues $\lambda_i$.
| Program | STAB (2D / 3D problem) |
|---|---|
| Inputs | name.iS, binary files from the previous steps |
| Report | name.oS |
| Outputs | binary files (the solution is in the name.S file) |
| Details | Computation overview / Reference Manual: Inputs |
The input data is written into the name.i5 text file, where the problem type key $\mathtt{KPROB}=1$.
| Program | STR2 (2D problem) / STR3 (3D problem) |
|---|---|
| Inputs | name.i5, binary files from the previous steps |
| Report | name.o5 |
| Outputs | name.STR (optionally), name.STB (optionally) |
| Details | Computation overview / Reference Manual: Inputs |