2019
DOI: 10.1007/s10444-019-09666-0
|View full text |Cite
|
Sign up to set email alerts
|

Multiscale finite element calculations in Python using SfePy

Abstract: SfePy (Simple finite elements in Python) is a software for solving various kinds of problems described by partial differential equations in one, two or three spatial dimensions by the finite element method. Its source code is mostly (85%) Python and relies on fast vectorized operations provided by the NumPy package. For a particular problem two interfaces can be used: a declarative application programming interface (API), where problem description/definition files (Python modules) are used to define a calculat… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
46
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 66 publications
(54 citation statements)
references
References 57 publications
0
46
0
1
Order By: Relevance
“…Nhận biết được những ưu điểm nổi bật của phương pháp FLM trong việc mô hình kết cấu MĐN, nhóm nghiên cứu tập trung xây dựng chương trình FastKM tích hợp thư viện nguồn mở hỗ trợ tính toán phần tử hữu hạn SfePy (Simple Finite Elements in Python) viết bằng ngôn ngữ Python. Dự án SfePy sử dụng Git để quản lý mã nguồn và trang web GitHub để lưu trữ và trao đổi mã nguồn giữa các nhà phát triển [18,19]. Phiên bản 2020.4 hiện tại được lưu trữ tổng cộng 867 tệp với tổng số 178396 dòng và 7540 lần cập nhật bởi 20 tác giả.…”
Section: đặT Vấn đềunclassified
“…Nhận biết được những ưu điểm nổi bật của phương pháp FLM trong việc mô hình kết cấu MĐN, nhóm nghiên cứu tập trung xây dựng chương trình FastKM tích hợp thư viện nguồn mở hỗ trợ tính toán phần tử hữu hạn SfePy (Simple Finite Elements in Python) viết bằng ngôn ngữ Python. Dự án SfePy sử dụng Git để quản lý mã nguồn và trang web GitHub để lưu trữ và trao đổi mã nguồn giữa các nhà phát triển [18,19]. Phiên bản 2020.4 hiện tại được lưu trữ tổng cộng 867 tệp với tổng số 178396 dòng và 7540 lần cập nhật bởi 20 tác giả.…”
Section: đặT Vấn đềunclassified
“…In contrast to NGSolve (Schöberl, 2014), FEniCS (Alnaes et al, 2015), Firedrake (Rathgeber et al, 2016), SfePy (Cimrman, Lukeš, & Rohan, 2019), and GetFEM (Renard & Poulios, 2020), scikit-fem contains no compiled code making the installation quick and straightforward. We specifically target finite element assembly instead of encapsulating the entire finite element analysis from pre-to postprocessing into a single framework.…”
Section: Purpose and Prior Artmentioning
confidence: 99%
“…The homogenized models and the reference model presented in this paper have been implemented in SfePy -Simple Finite Elements in Python [2], a software developed for an efficient solving of multiscale problems by means of the finite element method. In the validation tests and the coupled problem simulation, by the "multiscale simulations" we mean solutions of the homogenized (macroscopic) problem supplemented by the reconstruction procedure which allows us to respect the local fluctuations superimposed to the solutions of the macroscopic problem when the scale parameter ε 0 is given.…”
Section: Validation Of the Homogenized Modelmentioning
confidence: 99%
“…In this paper, we consider a z-symmetric cell Y , so that Proposition 1 applies. However, for the sake of generality, we shall keep the formulations (33) and (35). This will induce a general set of homogenized effective tensors involved in the macromodel.…”
Section: Characteristic Responses Of the Fluid And Soft Inclusions In The Platementioning
confidence: 99%
See 1 more Smart Citation