GSSSS
The Generalized Single Step Single Solve Unified Framework
The GSSSS approach unifies various time integration methods in a single framework.
References
There are quite a few papers on this topic by the same group of authors. Similar contents can be found in a number of papers. The implementation is based on a unified predictor multi-corrector representation. It is sufficiently general so that both elastic and elastoplastic systems can be analyzed. The implementation is documented in details in Section 14.3.4 (Eqs. 14.280 --- 14.296) of the first reference.
It is strongly recommended to give the references a careful read as GSSSS is very elegant if you wish to learn more about the advances in computational dynamics.
Syntax
Both U0 and V0 families are available.
The optimal scheme (see table below) only requires one spectral radius, one can use the following command to use the optimal scheme.
Remarks
The framework has three parameters to be defined, namely , and . They satisfy the following condition,
The syntax takes three spectral radii in arbitrary order, they are clamped between zero and unity, sorted and assigned to , and to compute internal parameters. Users can thus assign three valid radii without worrying about the order.
A number of commonly known methods can be accommodated in the framework. For example:
Method | Family | Value | Value | Value |
Newmark | U0 | |||
Classic Midpoint | U0/V0 | |||
Generalised Alpha | U0 | |||
WBZ | U0 | |||
HHT | U0 | |||
U0-V0 Optimal | U0/V0 | |||
New Midpoint | V0 |
Last updated