Giter Site home page Giter Site logo

preCICE

Project Status
preCICE website status Release Cite preCICE distribution Build status System tests

Project Quality
xSDK Policy Compatibility CII Best Practices CodeFactor CodeQL codecov Coverity

Community
Join the forum Chat on Matrix Twitter Mastodon YouTube

preCICE stands for Precise Code Interaction Coupling Environment. Its main component is a library that can be used by simulation programs to be coupled together in a partitioned way, enabling multi-physics simulations, such as fluid-structure interaction.

If you are new to preCICE, please have a look at our documentation and at precice.org. You may also prefer to get and install a binary package for the latest release (main branch).

preCICE overview

preCICE is an academic project, developed at the Technical University of Munich and at the University of Stuttgart. If you use preCICE, please cite us.

preCICE's Projects

aste icon aste

Artificial Solver Testing Environment

ci-images icon ci-images

Contains docker images for the CI of precice/precice

community-training icon community-training

Training material developed together with the preCICE community, complementing the preCICE training course

comsol-adapter icon comsol-adapter

preCICE-adapter for the FEM code COMSOL Multi-Physics (currently unmaintained)

dealii-adapter icon dealii-adapter

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

doxygen icon doxygen

Builds and publishes the source code documentation of the preCICE core library

dune-adapter icon dune-adapter

**experimental** preCICE-adapter for DUNE, a modular toolbox for solving partial differential equations

efd icon efd

Eulerian finite difference (EFD) fluid solver, which is coupled to preCICE. This solver is no longer supported. It is originally a fork of https://bitbucket.org/WscriChy/navier-stokes-equations-for-fluid-structure-interaction/src

elastictube1d icon elastictube1d

A simple 1D preCICE example. Moved into https://github.com/precice/tutorials

elmer-adapter icon elmer-adapter

**experimental** preCICE-adapter for the open source multiphysical simulation software Elmer FEM

febio-adapter icon febio-adapter

preCICE-adapter for the software tool FEBio (currently experimental)

fem-shell icon fem-shell

FEM Code for Fluid-Structure Coupling - Structure Solver implementing Flat Shell Elements

fenicsx-adapter icon fenicsx-adapter

Experimental preCICE-adapter for the open source computing platform FEniCSx

fluent-adapter icon fluent-adapter

preCICE-adapter for the CFD code ANSYS Fluent (currently unmaintained)

fmi-runner icon fmi-runner

Enables co-simulation with FMU models via the coupling library preCICE

fortran-module icon fortran-module

A Fortran module for the Fortran bindings of preCICE (formerly "f2003 bindings")

mbdyn-adapter icon mbdyn-adapter

**experimental** preCICE-adapter for multibody dynamics analysis software MBDyn :heart: Maintainer needed :heart:

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.