There is a newer version of the record available.

Published February 5, 2019 | Version v0.106.0
Software Open

feelpp/feelpp: Feel++ v0.106

  • 1. Feel++ Consortium
  • 2. IHU Strasbourg
  • 3. Simula Research Laboratory
  • 4. IRMA
  • 5. LNCMI/CNRS
  • 6. CNRS
  • 7. Vanthong Corp.
  • 8. http://www.univ-grenoble-alpes.fr
  • 9. Istituto di Matematica Applicata e Tecnologie Informatiche "Enrico Magenes"
  • 10. Tecup
  • 11. Gitter
  • 12. Phimeca Engineering

Description

Here is a list of non exhaustive changes

Features
  • Massive reorganization of {feelpp}, {uri-issue}/1208[#1208]
    • enforce modern cmake in the process of the organization see , {uri-issue}/1212[#1212]
  • [pyfeelpp] python support for {feelpp}, see Epic {uri-issue}/930[#930]
    • core: Environment, WorldComm, RemoteData, OptionsDescription, Info
    • mesh: Mesh, ranges(elements and faces)
    • discr: FunctionSpace, FunctionSpace::Element
    • ts: TSBase
    • exporter: Exporter
  • [pyfeelpptoolboxes] python support for {feelpp} toolboxes, see Epic {uri-issue}/930[#930]
    • toolbox/modelcore: ModelBase, ModelAlgebraic, ModelNumerical
    • toolboxes: fluid, solid, electric, heat
    • toolboxes/fluid: FluidMechanics
    • toolboxes/solid: SolidMechanics
  • [toolbox] refactoring of gls stabilization in the fluid and heat toolboxes : now the heatfluid toolbox with natural convection can use Galerkin Least Squar e stabilization(gls).
  • [ toolbox ] improve FSI toolbox, refactorize, move code from solid to fsi
  • [toolbox] implement Statistics post-process {uri-toolbox-issue}/85[#85]
  • [toolbox] add pre/post solve interface with Linear/Picard solver
  • [testsuite] more than 400 tests run everyday successfully via buildkite
  • [testsuite] fix curl in 2D, it is the scalar curl now {uri-issue}/1227[#1227]
  • [feelpp] Support dofs elimination with on keyword for range of entity with same mesh dim see {uri-issue}/1252[#1252]
  • [feelpp,toolboxes] Add feature to handle multiple markers in boundary condition see {uri-issue}/1243[#1243]
  • [feelpp] Implement a first version of an automatic journal reporting see {uri-pull}/1222[#1222]
Fixes
  • [feelpp] improve support for g++-8
  • [all] port to clang++-7
  • [all] boost::shared_ptr has been replaced by std::shared_ptr {uri-issue}/1202[#1202]
  • [feel/] Fix support of filename_is_dot and filename_is_dot_dot in boost filesystem with boost 1.61 and 1.62 see {uri-issue}/[#1191]
  • [toolbox] remove rho scaling in fluid incompressibilty equation (cherry pick from feature/ls)
  • [all] support boost from 1.61 to 1.67, see {uri-issue}/1147[#1147]
  • [all] support up to PETSc/SLEPc 3.9 see {uri-issue}/1166[#1166] and {uri-issue}/1139[#1139]
  • [feelpp] Crash with nodal projection by using a mesh range on Points or Edges in 3d see {uri-issue}/1250[#1250]
  • [feelpp/tools/scripts/Paraview] screenshot python script runs with both python2 and python3
  • [feelpp] fix geomap on subentities with co-dimension greater than 1 (eg edges and points) see {uri-issue}/1254[#1254]

Files

feelpp/feelpp-v0.106.0.zip

Files (46.6 MB)

Name Size Download all
md5:2d6f713a01498c903c8a35b5a464f576
46.6 MB Preview Download

Additional details

Related works