2019
DOI: 10.1515/jnma-2019-0064
|View full text |Cite
|
Sign up to set email alerts
|

The deal.II library, Version 9.1

Abstract: Abstract This paper provides an overview of the new features of the finite element library deal.II, version 9.1.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
101
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 143 publications
(101 citation statements)
references
References 36 publications
0
101
0
Order By: Relevance
“…For the performance of the matrix‐free operator evaluation, it is crucial to find a good intermediate point between precomputing everything (caching) and evaluating all the quantities on‐the‐fly. In order to obtain the gradients with respect to the current configuration, which appear in the tangent operator of the finite‐strain elasticity problem derived with a Lagrangian formulation, we use the MappingQEulerian class from the deal.II library. In addition to the standard mapping from the reference (isoparametric) element to the element in real space, this class computes the mapping to the current configuration given a displacement field.…”
Section: Matrix‐free Operator Evaluationmentioning
confidence: 99%
See 3 more Smart Citations
“…For the performance of the matrix‐free operator evaluation, it is crucial to find a good intermediate point between precomputing everything (caching) and evaluating all the quantities on‐the‐fly. In order to obtain the gradients with respect to the current configuration, which appear in the tangent operator of the finite‐strain elasticity problem derived with a Lagrangian formulation, we use the MappingQEulerian class from the deal.II library. In addition to the standard mapping from the reference (isoparametric) element to the element in real space, this class computes the mapping to the current configuration given a displacement field.…”
Section: Matrix‐free Operator Evaluationmentioning
confidence: 99%
“…Note that the single instruction, multiple data (SIMD) vectorization in deal.II is applied at the finite element level, that is, the matrix‐free operator is applied simultaneously on several elements (called “blocks”). The main reason is that, apart from the point‐wise computation of the stresses and corresponding tangent operators, the operations are typically the same on all elements, as opposed to the operations within an element.For a given quadrature point, we simultaneously perform tensor evaluations and contractions on all elements.…”
Section: Matrix‐free Operator Evaluationmentioning
confidence: 99%
See 2 more Smart Citations
“…In this section, we confirm our theoretical results with several numerical tests. We use the open-source finite element library deal.II [1] and specifically an adaptation of the multiphysics template [22].…”
Section: Numerical Examplesmentioning
confidence: 99%