Skip to content

Add Feelpp package #1

@prudhomm

Description

@prudhomm

Summary

Feel++ is a comprehensive C++ library for Galerkin methods, such as finite and spectral element methods, used in the numerical solution of partial differential equations (PDEs) across one, two, and three dimensions. It is comprised of three main components:

  1. Feel++ Core: This is the mathematical kernel of Feel++, offering versatile solutions to problems with different techniques for testing and comparing methods, such as continuous Galerkin (cG) and discontinuous Galerkin (dG) methods. It includes a wide range of numerical methods, closely follows mathematical abstractions of PDEs, supports high-performance computing scaling, and facilitates the creation of complex, typically non-linear, multi-physics applications in various fields including industry and healthcare.

  2. Feel++ Toolboxes: These provide a suite of mono and multi-physics applications ready to address problems in fluid mechanics, solid mechanics, heat transfer (including conjugate heat transfer), fluid-structure interaction, electro and magnetostatics, thermoelectrics, and level set and multifluid dynamics.

  3. Feel++ Model Order Reduction (MOR): This component offers tools and examples for working with reduced order models, which are crucial for simplifying complex models while retaining essential features.

Moreover, Feel++ provides Python interfaces for each of its components, allowing for manipulation of mathematical objects and models in Python, making it accessible for a wider range of users and applications.

Rationale

No response

Description

No response

Additional information

No response

General information

  • I have searched the issues of this repo and believe this is not a duplicate

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions