-
Couldn't load subscription status.
- Fork 0
Newmark algorithm for solving transient problems
For the sake of brevity in the rest of this page, we denote by
We assume the transient study starts at time
As, in this package, mechanical and thermal properties are assumed constant through time, only the vector of nodal unknowns
Also, the global force vector
Finally, as this algorithm is sometimes called the Newmark-beta method, parametrized by
Given acceleration
As per this page, the discretized equation for classical linear thermoelasticity can be formulated in terms of nodal unknowns at time step
Injecting the updating rules in the governing equation gives us a system of equations where only
For brevity, we rewrite this as:
which yields
- Initialize
$\ \underline{\delta}_{1}$ and$\ \underline{\dot{\delta}}_{1}$ with known initial vectors, as well as$\ \underline{\ddot{\delta}}_{1}$ if it is known. Set$\ n=1$ - Calculate
$\ \underline{\ddot{\delta}}_{n+1}$ - Use the updating rules to obtain
$\ \underline{\dot{\delta}}_{n+1}$ and$\ \underline{\delta}_{n+1}$ - Set
$\ n \leftarrow n+1$ and go to step 2 until step$\ N$ has been performed