Giter VIP home page Giter VIP logo

fsi's Introduction

fsi

Fluid-Structure-Interaction in deal.II

This github version is based on

https://media.archnumsoft.org/10305/

https://doi.org/10.11588/ans.2013.1.10305

and solves the fluid-structure interaction benchmark problems FSI 1,2,3.

The underlying open-source software library is

https://www.dealii.org

Credit and citation

If you use this code, older versions, or parts, it would be nice to give credit. A bibtex entry is

@article{Wi13_fsi_with_deal,
author = {T. Wick},
title = {Solving Monolithic Fluid-Structure Interaction Problems in Arbitrary {L}agrangian {E}ulerian Coordinates with the deal.{II} Library}, journal = {Archive of Numerical Software},
year = {2013},
volume = {1},
pages = {1-19},
url = "https://media.archnumsoft.org/10305/",
doi = "https://doi.org/10.11588/ans.2013.1.10305"
}

General description

We describe a setting of a nonlinear fluid-structure interaction problem and the corresponding solution process in the finite element software package deal.II. The fluid equations are transformed via the ALE mapping (Arbitrary Lagrangian Eulerian framework) to a reference configuration and these are coupled with the structure equations by a monolithic solution algorithm. To construct the ALE mapping, we use a biharmonic equation. Finite differences are used for temporal discretization. The derivation is realized in a general manner that serves for different time stepping schemes. Spatial discretization is based on a Galerkin finite element scheme. The nonlinear system is solved by a Newton method. Using this approach, the Jacobian matrix is constructed by exact computation of the directional derivatives. The implementation using the software library package deal.II serves for the computation of different fluid-structure configurations. Specifically, our geometry data are taken from the fluid-structure benchmark configuration that was proposed in 2006 in the DFG project Fluid-Structure Interaction I: Modelling, Simulation, Optimisation. Our results show that this implementation using deal.II is able to produce comparable findings.

fsi's People

Contributors

tommeswick avatar kinnewig avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.