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. The objectives of this framework is quite ambitious; ambitions which could be express in various ways such as : - the creation of a versatile mathematical kernel solving easily problems using different techniques thus allowing testing and comparing methods, e.g. cG versus dG, - the creation of a small and manageable library which shall nevertheless - encompass a wide range of numerical methods and techniques, - build mathematical software that follows closely the mathematical abstractions associated with partial differential equations (PDE)(which is often not the case, for example the design could be physics oriented) - the creation of a library entirely in C++’ allowing to create C++ complex and typically multi-physics applications such as fluid-structure interaction or mass transport in haemodynamics (the rationale being that these applications are computing intensive and the use of an interpreted language such as python would not be satisfying though in many simpler cases that would simplify and accelerate the development.) Feel++ was initially developed at École Polytechnique Fédérale de Lausanne(Suisse) and is now a joint effort between Université de Strasbourg, Université Joseph Fourier (Grenoble), University of Coimbra (Portugal) and CNRS. (Source: http://freecode.com/)


References in zbMATH (referenced in 39 articles , 1 standard article )

Showing results 1 to 20 of 39.
Sorted by year (citations)

1 2 next

  1. Koch, Timo; Gläser, Dennis; Weishaupt, Kilian; Ackermann, Sina; Beck, Martin; Becker, Beatrix; Burbulla, Samuel; Class, Holger; Coltman, Edward; Emmert, Simon; Fetzer, Thomas; Grüninger, Christoph; Heck, Katharina; Hommel, Johannes; Kurz, Theresa; Lipp, Melanie; Mohammadi, Farid; Scherrer, Samuel; Schneider, Martin; Seitz, Gabriele; Stadler, Leopold; Utz, Martin; Weinhardt, Felix; Flemisch, Bernd: DuMu(^\textx 3) -- an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling (2021)
  2. Dedner, Andreas; Klöfkorn, Robert: A Python framework for solving advection-diffusion problems (2020)
  3. Degen, Denise; Veroy, Karen; Wellmann, Florian: Certified reduced basis method in geosciences. Addressing the challenge of high-dimensional problems (2020)
  4. Matteo Giacomini, Ruben Sevilla, Antonio Huerta: HDGlab: An open-source implementation of the hybridisable discontinuous Galerkin method in MATLAB (2020) arXiv
  5. Farrell, P. E.; Hake, J. E.; Funke, S. W.; Rognes, M. E.: Automated adjoints of coupled PDE-ODE systems (2019)
  6. Kirby, Robert C.; Mitchell, Lawrence: Code generation for generally mapped finite elements (2019)
  7. Ortiz-Bernardin, A.; Alvarez, C.; Hitschfeld-Kahler, N.; Russo, A.; Silva-Valenzuela, R.; Olate-Sanzana, E.: Veamy: an extensible object-oriented C++ library for the virtual element method (2019)
  8. Timo Koch, Dennis Gläser, Kilian Weishaupt, Sina Ackermann, Martin Beck, Beatrix Becker, Samuel Burbulla, Holger Class, Edward Coltman, Simon Emmert, Thomas Fetzer, Christoph Grüninger, Katharina Heck, Johannes Hommel, Theresa Kurz, Melanie Lipp, Farid Mohammadi, Samuel Scherrer, Martin Schneider, Gabriele Seitz, Leopold Stadler, Martin Utz, Felix Weinhardt, Bernd Flemisch: DuMuX 3 -- an open-source simulator for solving flow and transport problems in porous media with a focus on model coupling (2019) arXiv
  9. Alouges, François; Aussal, Matthieu: FEM and BEM simulations with the Gypsilab framework (2018)
  10. Cicuttin, M.; Di Pietro, D. A.; Ern, A.: Implementation of discontinuous skeletal methods on arbitrary-dimensional, polytopal meshes using generic programming (2018)
  11. Kirby, Robert C.: A general approach to transforming finite elements (2018)
  12. Thomas H. Gibson, Lawrence Mitchell, David A. Ham, Colin J. Cotter: Slate: extending Firedrake’s domain-specific abstraction to hybridized solvers for geoscience and beyond (2018) arXiv
  13. Walker, Shawn W.: FELICITY: a Matlab/C++ toolbox for developing finite element methods and simulation modeling (2018)
  14. Alejandro Ortiz-Bernardin, Catalina Alvarez, Nancy Hitschfeld-Kahler, Alessandro Russo, Rodrigo Silva-Valenzuela, Edgardo Olate-Sanzana: Veamy: an extensible object-oriented C++ library for the virtual element method (2017) arXiv
  15. Bertoluzza, S.; Chabannes, V.; Prud’homme, C.; Szopos, M.: Boundary conditions involving pressure for the Stokes problem and applications in computational hemodynamics (2017)
  16. Aïssiouene, Nora; Amtout, Tarik; Brachet, Matthieu; Frénod, Emmanuel; Hild, Romain; Prud’homme, Christophe; Rousseau, Antoine; Salmon, Stephanie: Hydromorpho: a coupled model for unsteady Stokes/Exner equations and numerical results with Feel++ library (2016)
  17. Ancel, Alexandre; Fortin, Alexandre; Garnotel, Simon; Miraucourt, Olivia; Tarabay, Ranine: PHANTOM project: development and validation of the pipeline from MRA acquisition to MRA simulations (2016)
  18. Bertoluzza, Silvia; Pennacchio, Micol; Prud’homme, Christophe; Samake, Abdoulaye: Substructuring preconditioners for (h)-(p) mortar FEM (2016)
  19. Dollé, Guillaume; Duran, Omar; Feyeux, Nelson; Frénod, Emmanuel; Giacomini, Matteo; Prud’homme, Christophe: Mathematical modeling and numerical simulation of a bioreactor landfill using FEEL++ (2016)
  20. Thierry, B.; Vion, A.; Tournier, S.; El Bouajaji, M.; Colignon, D.; Marsic, N.; Antoine, X.; Geuzaine, C.: GetDDM: an open framework for testing optimized Schwarz methods for time-harmonic wave problems (2016)

1 2 next


Further publications can be found at: https://hal.archives-ouvertes.fr/FEEL