GeneralizedAlphaIntegrator
GeneralizedAlphaIntegrator
GeneralizedAlphaIntegrator(alpha_m: float, alpha_f: float, gamma: Optional[float] = None, beta: Optional[float] = None)
Bases: TransientIntegrator
Generalized Alpha transient integrator.
GeneralizedAlphaIntegrator implements the Generalized Alpha dynamic integration method, providing user-controlled high-frequency numerical dissipation while minimizing low-frequency dissipation.
Tcl form
integrator GeneralizedAlpha <alphaM> <alphaF> <gamma> <beta>
Example
Create a GeneralizedAlpha transient integrator.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
alpha_m
|
float
|
Alpha_M parameter. |
required |
alpha_f
|
float
|
Alpha_F parameter. |
required |
gamma
|
Optional[float]
|
Gamma parameter. Defaults to |
None
|
beta
|
Optional[float]
|
Beta parameter. Defaults to |
None
|