Skip to content

feelpp/book.feelpp.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feel++: Finite Element Embedded Library in C++

Zenodo DOI Build Status Build and Deploy Index

What is Feel++ ?

Feel++ is a unified C++ implementation of Galerkin methods (finite and spectral element methods) in 1D, 2D and 3D to solve partial differential equations.

Feel++ is

  1. a versatile mathematical kernel solving easily problems using different techniques thus allowing testing and comparing methods, e.g. cG versus dG.

  2. a small and manageable library which nevertheless encompasses a wide range of numerical methods and techniques and in particular reduced order methods such as the reduced basis method.

  3. a software that follows closely the mathematical abstractions associated with partial differential equations (PDE) and in particular the finite element mathematical framework and variational formulations.

  4. a library that offers solving strategies that scales up to thousands and even tens of thousands of cores.

  5. a library entirely in C++ allowing to create C++ complex and typically non-linear multi-physics applications currently in industry, physics and health-care.

Read the Feel++ Book

All the Feel++ manuals are available at http://book.feelpp.org.

Help and Support

We’re always happy to help out with Feel++ or any other questions you might have. You can ask a question or signal an issue at the Gitter Feel++ salon.

Join the chat at https://gitter.im/feelpp/feelpp

Contribute to this documentation

You can contribute to improve this documentation on GitHub.

Generating the website

Feel++ uses Antora to generate the website http://docs.feelpp.org.

Prerequisites : npm, curl

You can install these dependencies on Ubuntu/Debian OS by executing :

sudo apt install npm curl

Once you have installed prerequisites, follow the next steps to generate a local preview of the website http://docs.feelpp.org.

git clone https://github.com/feelpp/book.feelpp.org.git # (1)
git clone https://github.com/feelpp/toolbox.git # (2)
cd book.feelpp.org # (3)
npm install # (4)
npm run dev # (5)
npm run serve # (6)
  1. clone the source for the website

  2. clone the source for toolbox cases doc

  3. go the toplevel directory

  4. install antora and some other dependencies

  5. build a local preview of the website with Antora

  6. start the node.js webserver serve, see the docs.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy