Skip to content
openCFSPublic

About

Daily updated mirror of the official openCFS repository hosted on GitLab: https://gitlab.com/openCFS/cfs

Resources

Contributing

Stars

19 stars

Watchers

0 watching

Forks

Repository files navigation

openCFS

Multiphysics and more based on the finite element method: openCFS (Coupled Field Simulation) is a finite element-based multi-physics modelling and simulation tool. With about 20 years of research-driven development, the core of openCFS is used in scientific research and industrial application. The modelling strategy focuses on physical fields and their respective couplings.

openCFS is under MIT License. You may use, distribute and copy it under the license terms. Any compiled openCFS binaries will include a number of third party libraries with different licenses. See the output of e.g. cfs --version or the license directory for details.

Building

Building openCFS is supported under macOS, Windows, and Linux.

For building you need

  • CMake,
  • C++ and Fortran compilers, and
  • some additional dependencies depending on the build configuration.

There are installation instructions for required dependencies for Ubuntu, Debian,
Fedora and Red Hat Enterprise Linux (RHEL) and derivatives. They are regularly tested on the newest releases using docker containers, via our CI/CD pipeline.

We use CMake so it might be as simple as

mkdir build && cd build
cmake ..
make

To get started be sure to visit the wiki.

Running

After a successful build, you can execute

./bin/cfs

For details visit the user documentation with plenty of examples.

Contributing

Interested in contributing to the project? We're happy about

  • constructive feedback
  • code contributions
  • scientific collaboration

Please consult our contributing guide for details.

Want to suggest an awesome feature? Did you really find a bug? Please create an issue! You can also reach the issue tracker by email.

Resources

About

Daily updated mirror of the official openCFS repository hosted on GitLab: https://gitlab.com/openCFS/cfs

Resources

Contributing

Stars

19 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages