There is a newer version of the record available.

Published January 9, 2020 | Version v0.107.0
Software Open

feelpp/feelpp: Feel++ v0.107

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

Description

Changelog v0.107.0 (2020-01-09)

Full Changelog

Implemented enhancements:

  • make qs_laplacian user friendly #1412
  • Add simple functionality to find file remotely #1401
  • add traits for mesh filters, reference convex and geoelement #1394
  • Provide access to face marker in geomap and DSEL #1393
  • Improve mesh_exporter tool to export all kind of information about a mesh #1392
  • support range of faces in expression exports in Exporter #1390
  • Update the doxygen documentation in Exporter #1388
  • Add exporter application in tools #1378
  • Enable ibc partitioning in mesh partitioner app #1377
  • Support create linear forms from bilinear forms #1359
  • Optimize TimeSet #1358
  • Optimize ExporterEnsight #1357
  • Optimize integration on MeshStructured #1356
  • Optimize structured mesh to feelpp dof relation #1353
  • Optimize pointIdToDof relation construction #1352
  • refactor Dof, FaceDof and LocalDof data structure #1351
  • Statistics: display value marker by marker when computed on a list of markers #1350
  • Add Points to Statistics in toolbox electric #1347
  • Add helper function for mesh support and associated mesh filters #1344
  • support transpose for bilinear forms #1343
  • Support mass matrix with exact integration #1342
  • implement min max function in parser #1341
  • Balancing load for IBC #1340
  • Provide neighbor dofs of a dof #1326
  • Support parameters in HDG toolbox #1323
  • Handle block forms copy operators consistently with bi/linear forms #1322
  • How to couple a toolbox with an external sequential software #1320
  • Improve support for repository directory in .cfg/command line options #1316
  • Support micro-benchmarking #1313
  • Warning: explicitly defaulted copy assignment operator is implicitly deleted #1312
  • Enabling defining bilinear forms after declaration #1309
  • Add helper aliases for functionspaces #1308
  • set minimal context for geomap and fe #1303
  • export measures on markers #1302
  • Static condensation for HDG with IBC and ODE #1297
  • Support boost 1.69.0-1.70.0 #1296
  • Registering all properties in ModelMaterial #1294
  • Support dynamic context in expressions #1288
  • Add python support for ModelProperties #1287
  • Support different geomap and finite element contexts in Element #1285
  • Bump up C++ language level to C++17 #1282
  • Update address sanitizer support #1281
  • Implement update function in snes solver #1277
  • Add MSO4SC blueprints for Feel++ toolboxes #1176
  • Add += -= operators with piecewise constant functions to elements of function spaces #1088
  • Add concurrency in bilinear forms #1057
  • provide normal component evaluation of an expression in the language #1014
  • performance drop in integrals on internal faces between data on different but related meshes #1011
  • Re-organization of code in benchmarks #1001
  • support task parallelism in StaticCondensation #1000
  • Describe simulation using json #943
  • Perform performance assessment of HDG/Static Condensation framework #910
  • Create function space from a range of elements #884
  • Support Holo3 Binary Files #831
  • Support HDG Stencil #819
  • testsuite #778
  • support Eigen::Tensor to handle high dimensional tensor computations in finite element #739
  • bdf - default behavior #726
  • Cmake does not warn when libcln is not found. #680
  • Reporting framework #607
  • Support cereal for serialization rather than boost.serialisation #487
  • add altitude\(\) keyword #468
  • data directory #432
  • Support MKL (starting from v11) #420
  • Improve Navier-Stokes solver benchmark #347
  • Special compliant treatment #316
  • Support for material conditions framework #285
  • Support for boundary condition framework #284
  • Refactor CRB/Model interface #283
  • Reduce compilation memory footprint #279
  • Refactor GeoTool #277
  • Refactor GeoND, GeoEntity and GeoElement #235
  • Port Feel++ on Windows #65
  • Feature/exporter timeset refactoring #1380 (vincentchabannes)
  • Optimize/holo3 #1360 (prudhomm)
  • Feature/sc geomap #1297 #1330 (prudhomm)

Fixed bugs:

  • Support clang 9 #1386
  • Support PETSc 3.10, 3.11 and 3.12 #1385
  • expression compiler should default to g++ #1383
  • Installation of python scripts in quickstart is broken #1382
  • Option gmsh.scale doesn't work when a mesh is load with a geo file #1366
  • Trim special characters in CSV files #1345
  • Bug in OperatorInterpolation in case of sibling meshes #1319
  • bug in operator+= when applying it on self #1310
  • FluidMechanics toolbox crashes with Stokes model #1306
  • Support C++17 with libc++ #1299
  • Integral Boundary Condition in parallel fail in sc-geomap #1290
  • Buildkite pipelines do not fail on failures #1283
  • MUMPS support is broken in parallel on ubuntu/cosmic with petsc 3.9 #1276
  • Support boost 1.68 #1247
  • Multifluid test case broken #1199
  • singularity build fails #1044
  • Travis report successful build whereas the build failed #1015
  • Review and fix Octave wrappers #850
  • matMatMult (petsc) #789
  • Exporter ensightgold with option ensightgold.save-face #665
  • Troubles with ginac on macos/macport #522
  • FTE in test_solve_leak in parallel #265
  • Gmsh refine by splitting is buggy in 3D #175
  • CDash #141

Closed issues:

  • Add support for tabulate to create nice tables in C++ #1413
  • Clean fmu/fmi support and support FMI generated by OpenModelica 1.13/1.14 #1399
  • thermoelectric toolbox test fails in nonlinear #1398
  • Add FMILib as contrib submodule #1397
  • add mesh_exporter tool documentation #1391
  • Add support for parameters in Statistics expression #1355
  • feelpp_toolbox_thermoelectric fails with 2 domains (1 for electric, 2 for electric) #1339
  • Running feelpp_toolbox_thermoelectric with --case.config-file crash #1338
  • bug in dynamic context expression #1335
  • HDG toolbox : Robin BC yielding high error #1333
  • Support View in CreateSubmesh #1328
  • Sympy generates numbers with L suffix not supported by Ginac #1321
  • Configure line search type in snes with the command line #1311
  • Setting the options prefix for the HDG toolbox apps #1292
  • Add test for polynomial context #1286
  • Problem with FeelFMI - wrong results #1278
  • Add support for Gmsh 4 #1267
  • Compute elements sets with marked entities #1263
  • Install, rename and document screenshot python script #1253
  • update cmake policy CMP0045 #1232
  • FMU export and XML file associated the model #1132
  • Update log directory #1104
  • Undeclared identifier with nlopt #1093
  • FTBS CRB: biosavart not compiling/linking #1066
  • Support singularity @ mesostra #961
  • Getting more done in GitHub with ZenHub #906
  • testsuite/feelpde: missing model files #905
  • add a version number to installed libs #901
  • Add an option for max dimension of the fluid model #899
  • Create small tests for toolboxes applications to be run after compilation #857
  • FindPETSc.cmake #734
  • Eigen solver issue in parallel #719
  • Several tests segfault when not using mpiexec #563
  • Add support for nx,ny,nz in Ginac to provide the normal components #558
  • Ginac : Using the same filename doesn't update the expression #542
  • How to build a pdf for the doc of feelpp? #540
  • Turek compile failed, Please help #504
  • Suggestion on an alternative place for user discussion #493
  • Port Feel++ on BGQ system (fermi/turing) #351
  • Inspection method -- coercivity constant -- EIM #333
  • Optimal PETSc configuration in Debian/Ubuntu #286
  • Boost/feel++ compilation documentation #215

Merged pull requests:

Files

feelpp/feelpp-v0.107.0.zip

Files (52.1 MB)

Name Size Download all
md5:c9221b35b57c4a8eb48cb1dec813aeab
52.1 MB Preview Download

Additional details

Related works