ModelReduction is a repository of JuliaFEM to reduce the dimension of a model for multibody dynamics problems. The package includes e.g. the Guyan reduction and the Craig-Bampton method.
For docs/src, create file theory_static_condensation.md and describe there how static condensation is done in matrix level. We can use LaTeX markup syntax. See documentation of Documenter.jl.
For test problem, calculate statically condensated matrix K_red and force vector f_red. Verify results against the ones calculated in #2. You can create some function, given proper input arguments is doing this.
Keep on mind that K_ss is huge because it contains all dofs of model to be eliminated. For that reason calculating inverse of K_ss using inv(K_ss) is not practical and matrix computation must be done piece by piece.
In reference there is no force f_s, in real application there might be (e.g. gravity force acting body), thus it must be taken into account.
For
docs/src
, create filetheory_static_condensation.md
and describe there how static condensation is done in matrix level. We can use LaTeX markup syntax. See documentation ofDocumenter.jl
.For test problem, calculate statically condensated matrix
K_red
and force vectorf_red
. Verify results against the ones calculated in #2. You can create some function, given proper input arguments is doing this.Keep on mind that
K_ss
is huge because it contains all dofs of model to be eliminated. For that reason calculating inverse ofK_ss
usinginv(K_ss)
is not practical and matrix computation must be done piece by piece.In reference there is no force
f_s
, in real application there might be (e.g. gravity force acting body), thus it must be taken into account.References