• Aucun résultat trouvé

An enriched quadtree/octree implicit boundary finite element method for the simulation of incompressible hyperelastic materials

N/A
N/A
Protected

Academic year: 2021

Partager "An enriched quadtree/octree implicit boundary finite element method for the simulation of incompressible hyperelastic materials"

Copied!
23
0
0

Texte intégral

(1)

An enriched quadtree/octree implicit

boundary finite element method for

the simulation of incompressible

hyperelastic materials

Jack S. Hale

Research Unit in Engineering Science, University of Luxembourg, Luxembourg

!

Pierre Kerfriden

Cardiff University, Cardiff, United Kingdom

!

Juan J. Rodenas Garcia

Research Centre for Vehicle Technology (CITV), Universidad Politecnica de Valencia, Spain

!

Stéphane P. A. Bordas

(2)

Source: COLONIX, OSIRIX

(3)

…or perhaps a series of images…

(4)
(5)

Image: CGAL Project

Planes (64)

z

Rows (64)

x

Cols (64)

y

j

(6)

Soft segmentation

0 < m

k

(j) < 1

j, k

K

k=1

(7)
(8)
(9)
(10)

The next step…

Meshing

Implicit Boundary/XFEM

Now possible with simplex

or combination simplex/

hex elements e.g.

Simpleware, CGAL.

For complex geometries

not possible with all hex

meshes.

Automation. Ease of use in

clinical environment.

Can use existing finite

element packages.

Meshing simplified; can

use regular Cartesian grid

for discretisation.

Uncoupling geometry and

discretisation leads to

additional flexibility.

Potential for direct image to

analysis transition.

Largely requires

(11)

Progress so far…

We are developing an add-on toolkit for the deal.ii finite element

package specifically designed to ease the development of

cartesian grid partition of unity and implicit boundary methods.

We will release the library under an open-source (probably GPL

due to heavy use of CGAL) license once the API has stabilised.

Lessons learned from in-house codes: OpenXFEM++ (Bordas)

and UPC-Implicit (Rodenas Garcia).

(12)

Features

• 2D and 3D problems on the same code-path. • parallel (MPI) assembly and solution.

• currently each process must hold entire mesh.

• looking at sparse octree data structures for optimal geometry representation. • hybrid parallel workflow (MPI and Intel TBB).

• multigrid solvers.

fast and robust computational geometry using CGAL.

• automatic Delaunay tessellation of integration subdomains.

• more efficient methods.

• completely separate representation of discretisation and geometry via nested octree data structures. • constructs to represent soft and hard segmentations of image data.

level-sets

• level-set advection.

• NURBS.

(13)
(14)

Nested Octree

O

g

O

d

(15)
(16)

Surface

(17)

How to transfer geometric information

back to the discretisation?

(18)

For each enriched cell in the

discretisation…

M

1

(19)

generate local Delaunay

triangulation…

1

(20)

Case 1: boundary

finite cell method, implicit boundary method…

(21)
(22)

Outlook

We are developing a cartesian grid implicit

boundary/enriched finite element method toolkit

within deal.ii.

By uncoupling discretisation and geometry we

hope to produce a method particularly suited to

image-based analysis.

Many challenges ahead, particularly with

(23)

Acknowledgements

Jack S. Hale would like to acknowledge the support of the Marie Curie COFUND scheme through the FNR, Luxembourg and the structural position under the chair of Prof. Stephane P. A. Bordas at the University of Luxembourg.

!

Références

Documents relatifs

Next, the difficulty in handling such application processes is explained, fol- lowed by the introduction of our concept combining semantic technologies, such as knowledge-based

By defending territories near kin preferentially, both juvenile salmon and trout are able to reduce the frequency of aggressive interactions and the costs associated wilh

First, we develop a mathematical model for the integrated production, inventory and distribution decisions which also includes the facility location decision and delivery

(28) The objective function (15) minimizes the total cost including production, inventory, and transportation costs.. Constraints (16) and (17) define the inventory

linearization of the mathematical model using binary variables to enforce the maximum error, yielding a model which is piecewise linear;.. resolution of the linear model (by

This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Project HyperK — grant

This Project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No

Our work is based on the Uhlmann’s explicit direct forcing immersed boundary method [1], which is known not to precisely satisfy the non-slip boundary condition on the interface..