2018
DOI: 10.23998/rm.69026
|View full text |Cite
|
Sign up to set email alerts
|

Implementing model reduction to the JuliaFEM platform

Abstract: JuliaFEM is an open source nite element method solver written in the Julia language. This paper presents an implementation of two common model reduction methods: the Guyan reduction and the Craig-Bampton method. The goal was to implement these algorithms to the JuliaFEM platform and demonstrate that the code works correctly. This paper rst describes the JuliaFEM concept briey after which it presents the theory of model reduction, and nally, it demonstrates the implemented functions in an example model. This pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
6

Relationship

6
0

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 29 publications
0
8
0
Order By: Relevance
“…JuliaFEM (Aho et al, 2019a(Aho et al, , 2019bRapo, Aho, & Frondelius, 2017;Rapo, Aho, Koivurova, & Frondelius, 2018;Rapo et al, 2019) is an open-source finite element solver written in the Julia programming language (Bezanson, Edelman, Karpinski, & Shah, 2017). JuliaFEM enables flexible simulation models, takes advantage of the scripting language interface, which is easy to learn and embrace.…”
Section: Juliafemmentioning
confidence: 99%
“…JuliaFEM (Aho et al, 2019a(Aho et al, , 2019bRapo, Aho, & Frondelius, 2017;Rapo, Aho, Koivurova, & Frondelius, 2018;Rapo et al, 2019) is an open-source finite element solver written in the Julia programming language (Bezanson, Edelman, Karpinski, & Shah, 2017). JuliaFEM enables flexible simulation models, takes advantage of the scripting language interface, which is easy to learn and embrace.…”
Section: Juliafemmentioning
confidence: 99%
“…The optimization procedure was completed with JuMP [2], an optimization environment written in the fast and high-level programming language Julia [3]. JuliaFEM, a Finite Element Method framework also written in the Julia language, was used to create the mesh with 3D structural beam elements and also to solve the natural frequencies of the pipe route alternatives during the optimization [4][5][6][7]. In other words, the chosen approach allows the whole optimization procedure to be performed within the Julia programming environment.…”
Section: Introductionmentioning
confidence: 99%
“…JuliaFEM [1][2][3] is a new finite element method solver programmed using Julia. It evolved from the research and development conducted by Wärtsilä.…”
Section: Introductionmentioning
confidence: 99%
“…In JuliaFEM, a concept called Analysis is defining the further operation which should be performed to the linear system. Currently, JuliaFEM supports quasistatic and dynamical analysis, natural frequency analysis and model reduction using Craig-Bampton method [2,3].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation