An open API service indexing awesome lists of open source software.

https://github.com/precice/dealii-adapter

A coupled structural solver written with the C++ finite element library deal.II
https://github.com/precice/dealii-adapter

c-plus-plus computer-aided-engineering finite-elements fluid-structure-interaction multiphysics precice structural-solvers

Last synced: 3 months ago
JSON representation

A coupled structural solver written with the C++ finite element library deal.II

Awesome Lists containing this project

README

        

# deal.II-preCICE adapter

[![Building](https://github.com/precice/dealii-adapter/actions/workflows/building.yml/badge.svg)](https://github.com/precice/dealii-adapter/actions/workflows/building.yml)

Coupled structural solvers written with the C++ finite element library deal.II:

- `source/linear_elasticity` contains a linear-elastic solver based on the [step-8 tutorial program](https://www.dealii.org/developer/doxygen/deal.II/step_8.html) of deal.II
- `source/nonlinear_elasticity` contains a nonlinear elastic solver, which builds on previous work of Jean-Paul Pelteret and Andrew McBride in their deal.II code gallery program '[Quasi-Static Finite-Strain Compressible Elasticity](https://www.dealii.org/developer/doxygen/deal.II/code_gallery_Quasi_static_Finite_strain_Compressible_Elasticity.html).' This solver supports shared-memory parallelization.

Applied coupling functionalities have been separated and can be found in the `include/adapter` directory.

## Start here

Our [documentation](https://precice.org/adapter-dealii-overview.html) will help you start. If you are missing something, [let us know](https://precice.org/resources/#contact).

## Citing

preCICE is an academic project, developed at the [Technical University of Munich](https://www.in.tum.de/i05/startseite/) and at the [University of Stuttgart](https://www.ipvs.uni-stuttgart.de/). If you use preCICE, please [cite us](https://precice.org/publications/).

If you are using deal.II, please also consider the information on the [deal.II webpage](https://www.dealii.org/publications.html)

## License

Please see the [LICENSE](https://github.com/precice/dealii-adapter/blob/master/LICENSE) file for details.