https://github.com/feelpp/feelpp
Raw File
Tip revision: 3dce69150d811f52b9519ec666d7bc88ed23da9b authored by Christophe Prud'homme on 09 January 2020, 08:56:33 UTC
Merge branch 'develop' into feature/sc-geomap
Tip revision: 3dce691
CHANGELOG.adoc
// -*- mode: adoc -*-
[[change-log]]
= Change Log
:toc: left
:toc-title: Releases
:toclevels: 2
:pp: {plus}{plus}
:feelpp: Feel{pp}
:uri-issue: https://github.com/feelpp/feelpp/issues
:uri-pull: https://github.com/feelpp/feelpp/pull
:uri-toolbox-issue: https://github.com/feelpp/toolbox/issues

== https://github.com/feelpp/feelpp/tree/v0.107.0[v0.107.0] (2020-01-09)

https://github.com/feelpp/feelpp/compare/v0.106.0...v0.107.0[Full Changelog]

=== *Implemented enhancements:*

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

=== *Fixed bugs:*

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

=== *Closed issues:*

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

=== *Merged pull requests:*

* update parameter values for initial conditions https://github.com/feelpp/feelpp/pull/1389[#1389] (https://github.com/romainhild[romainhild])
* Compiling with PETSc master and no HDF5 https://github.com/feelpp/feelpp/pull/1379[#1379] (https://github.com/prj-[prj-])
* Fix/boost171 https://github.com/feelpp/feelpp/pull/1376[#1376] (https://github.com/prudhomm[prudhomm])
* Compilation failing on macOS with clang{pp} https://github.com/feelpp/feelpp/pull/1370[#1370] (https://github.com/prj-[prj-])
* Fix sign [ci skip] https://github.com/feelpp/feelpp/pull/1367[#1367] (https://github.com/lsala[lsala])
* Sala patch develop https://github.com/feelpp/feelpp/pull/1336[#1336] (https://github.com/prudhomm[prudhomm])

[[v0.106.0-2019-02-05]]
== v0.106.0
https://github.com/feelpp/feelpp/tree/v0.106.0[v0.106.0] (2019-02-05)

https://github.com/feelpp/feelpp/compare/v0.105.0...v0.106.0[Full Changelog]

=== 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 Square 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]

[[v0.105.0-2018-06-20]]
== v0.105.0
https://github.com/feelpp/feelpp/tree/v0.105.0[v0.105.0] (2018-06-20)

https://github.com/feelpp/feelpp/compare/v0.104.0...v0.105.0[Full Changelog]

=== Features

* [**feel/**] augment `case` section options for application, `case.dimension`, `case.discretization`, `case.config-file`.
* [**feel/**] remote data handling via github and girder, support testcase by directory, see  issues {uri-issue}/1116[#1116] {uri-issue}/1121[#1121] and {uri-pull}/1164[PR #1164].
* [**feel/**] dynamic quadrature, see issue {uri-issue}/571[#571] and {uri-pull}/747[PR #747], see link:http://docs.feelpp.org/dev/0.105/reference/Integrals/README/[documentation]
* [**feel/**] support for arbitrary number of expressions defined as symbols in symbolic expressions, see {uri-issue}/1174[#1174]
* [**quickstart/**] Add pure traction elasticity example using Lagrange Multiplier
* [**toolbox/**] some toolboxes have now only one executable supporting 2d and 3d, use `case.dimension=2|3` to indicate the dimension. The list is here:
** `fluid`
** `solid`
** `heat`
** `heatfluid`
** `thermoelectric`
* [**toolbox/**] continued effort on toolboxes refactoring, see {uri-pull}/1165[PR 1165]
** add new user functions for assembly process of matrix/rhs in order to add specific terms in multiphics toolboxes
** up fluid : add non-Newtonian properties in json + fix power law with min/max viscosity values
** major up of fsi toolbox :
*** start code refactoring (work in progress)
*** fix coupling type Nitsche, robin-robin and variants
*** major changes/improvements of fsi coupling robin-neumann generalized
* [**toolbox/**] support norm computation in json files in PostProcessing section see   {uri-issue}/1172[#1172]
* [**toolbox/**] export matrices and vectors from toolboxes {uri-issue}/1169[#1169]


=== Fixes

* [**feel/**] Fix newmark restart if a frequency is used
* [**feel/**] Update MeshMover on ghost element see {uri-issue}/1173[#1173]
* [**feel/**] Fix partitioner crash in Gmsh with number of partitions is set to 1
* [**feel/**] Trailing slashes in remote data path make app crash {uri-issue}/1183[#1183]
* [**feel/**] Fixes docker build of feelpp projects due to git-lfs {uri-issue}/1183[#1186]

[[v0.104.1-2018-05-xx]]
== v0.104.1
https://github.com/feelpp/feelpp/tree/v0.104.1[v0.104.1] (2018-06-20)

https://github.com/feelpp/feelpp/compare/v0.104.0...v0.104.1[Full Changelog]

=== Features

* [**quickstart/**] Add cantilever example for quickstart elasticity code in 2D
* [**quickstart/**] Fix Laplacian example in 3D

=== Fixes

* [**feel/**] Fix newmark restart if a frequency is used

[[v0.104.0-2018-04-22]]
== https://github.com/feelpp/feelpp/tree/v0.104.0[v0.104.0] (2018-04-22)

https://github.com/feelpp/feelpp/compare/v0.103.2...v0.104.0[Full
Changelog]

*Implemented enhancements:*

* make quickstart checker less verbose
{uri-issue}/1145[#1145]
* How to save several objects using export-scene-macro.py
{uri-issue}/1129[#1129]
* Support changing json files from command line
{uri-issue}/1122[#1122]
* Add feelpp_fmi_runfmu
{uri-issue}/1119[#1119]
* Add test for FMU model
{uri-issue}/1118[#1118]
* Question on CRB {uri-issue}/1101[#1101]
* Problem with using python3 on atlas
{uri-issue}/1086[#1086]
* OpenModelica cmake detection
{uri-issue}/1085[#1085]
* Instantiate Mesh<> {uri-issue}/1084[#1084]
* Support PETSc 3.8 {uri-issue}/1068[#1068]
* ModelCrbBase does not have any output method
{uri-issue}/1062[#1062]
* ModelCrbBase does not have any output method
{uri-issue}/1062[#1062]
* Allow to have multiple physics by material
{uri-issue}/1052[#1052]
* Allow comments in feelpp_add_application TESTS
{uri-issue}/1035[#1035]
* Checker should say whether the results have been really checked or not
{uri-issue}/1034[#1034]
* Add many testcases for a given application
{uri-issue}/1033[#1033]
* Avoid to reload on disk the cfg files
{uri-issue}/1032[#1032]
* Add Checker testcase for quickstart Stokes
{uri-issue}/1029[#1029]
* Add helper alias class for Eigen data structures
{uri-issue}/1023[#1023]
* Add polynomial traits polymomial_order and is_linear_polynomial
{uri-issue}/1022[#1022]
* update and improve compile time context
{uri-issue}/1021[#1021]
* Problems in fixed point for CRB
{uri-issue}/1016[#1016]
* support leaks sanitizer suppression file in Debug mode
{uri-issue}/1008[#1008]
* Refactor Factory to use std::unique_ptr
{uri-issue}/1006[#1006]
* Refactor Gmsh factory to avoid leaks
{uri-issue}/1004[#1004]
* Use Address Sanitizer in Debug Mode
{uri-issue}/1003[#1003]
* support static condensation at runtime
{uri-issue}/999[#999]
* make MatrixSparse and Vector support enable_shared__from_this
{uri-issue}/996[#996]
* make VectorBlock<> a Vector<>
{uri-issue}/995[#995]
* decay numerical type in cst/cst_ref
{uri-issue}/989[#989]
* install HDG toolbox applications
{uri-issue}/987[#987]
* Implement Checker class to verify numerical results from result
database {uri-issue}/986[#986]
* provide Mesh trait such as is_mesh and is_mesh_v
{uri-issue}/985[#985]
* add free functions topodim() realdim() on meshes
{uri-issue}/984[#984]
* add order() member function to base class FiniteElement
{uri-issue}/983[#983]
* add support for polyfit : least square and interpolation
{uri-issue}/982[#982]
* add support exp, log, log10 on std::vector
{uri-issue}/981[#981]
* Enhance crbonlinerun interface
{uri-issue}/978[#978]
* Support hdf5 format to save PETSc vectors
{uri-issue}/972[#972]
* How to set entries of algebraic representation in linear forms
{uri-issue}/971[#971]
* Provide random integer generator between min and max
{uri-issue}/970[#970]
* build mesh from list of elements
{uri-issue}/968[#968]
* Add more information in Feel++Config
{uri-issue}/967[#967]
* Enable testsuite as separate Feel++ project
{uri-issue}/966[#966]
* build and deploy testsuite using buildkite and docker
{uri-issue}/965[#965]
* Support mesh partitioner by markers
{uri-issue}/954[#954]
* add support the mongo c++ driver
{uri-issue}/953[#953]
* Fix expansion calls {uri-issue}/951[#951]
* cleanup warnings in eim and crb about missing override
{uri-issue}/950[#950]
* support load/modify last CRB DB online and offline
{uri-issue}/946[#946]
* Add feelpp version in docker tags
{uri-issue}/938[#938]
* refactor options for crb,eim scm and pod
{uri-issue}/928[#928]
* Add support for DEIM {uri-issue}/925[#925]
* Support plugin system for CRB application
{uri-issue}/913[#913]
* Add support MatrixCondensed and VectorCondensed
{uri-issue}/909[#909]
* Add support for cmake flags in dockerization scripts
{uri-issue}/907[#907]
* Add FMI support {uri-issue}/904[#904]
* Refactor SER algorithm
{uri-issue}/876[#876]
* Support smart storage/replay of offline eim/deim data
{uri-issue}/866[#866]
* Provide static condensation framework
{uri-issue}/811[#811]
* Support divergence of matrix fields
{uri-issue}/730[#730]
* Support MPI synchronization in Vector
{uri-issue}/671[#671]
* Information about Resolution/Preconditioner
{uri-issue}/576[#576]
* Use Ginac expressions in CRB framework
{uri-issue}/317[#317]
* Support for PETSc fieldsplit preconditioners
{uri-issue}/231[#231]
* Support for PETSc fieldsplit preconditioners
{uri-issue}/231[#231]
* feelpp_P3P2P3_heatns_natural_convection_cavity_3d_crb
{uri-issue}/153[#153]
* Update CRB framework so that we can infer models properties
{uri-issue}/14[#14]
* Feature/deim {uri-pull}/1135[#1135]
(https://github.com/jbwahl[jbwahl])
* Feature/cleanup {uri-pull}/1092[#1092]
(https://github.com/prudhomm[prudhomm])
* Feature/rb-load {uri-pull}/952[#952]
(https://github.com/prudhomm[prudhomm])
* Feature/rb-load {uri-pull}/952[#952]
(https://github.com/prudhomm[prudhomm])
* Feature/rb-load {uri-pull}/952[#952]
(https://github.com/prudhomm[prudhomm])
* Working on SER : {uri-pull}/880[#880]
(https://github.com/jbwahl[jbwahl])
* deim {uri-pull}/849[#849]
(https://github.com/prudhomm[prudhomm])

*Fixed bugs:*

* failed to compile feelpp/omc
{uri-issue}/1138[#1138]
* CRB load the database in the constructor
{uri-issue}/1120[#1120]
* Problem with using python3 on atlas
{uri-issue}/1086[#1086]
* Singularity images fail to build
{uri-issue}/1075[#1075]
* Change existing code to deal with function space on range
{uri-issue}/1074[#1074]
* feelpp_test_productspaces fails with petsc error
{uri-issue}/1072[#1072]
* Deadlock in DEIM using linftyNorm for vectors
{uri-issue}/1058[#1058]
* Bug with expansion {uri-issue}/1041[#1041]
* Toolboxes with Newton solver are broken
{uri-issue}/1019[#1019]
* NLopt is not working anymore
{uri-issue}/1018[#1018]
* DEIM: matrix B non invertible
{uri-issue}/1012[#1012]
* fix address issues and memory leaks
{uri-issue}/1007[#1007]
* Memory leak in MatrixPetscMPI
{uri-issue}/1005[#1005]
* crash in block matrix zero stencil
{uri-issue}/1002[#1002]
* Convergence tests broken in benchmarks/hdg
{uri-issue}/998[#998]
* Crash of thermoelectric CRB online application
{uri-issue}/991[#991]
* invalid eim expression in CRB thermoelectric application
{uri-issue}/990[#990]
* ship headers for mesh adaptation
{uri-issue}/969[#969]
* Fix expansion calls {uri-issue}/951[#951]
* FTBS in Feel++ Toolboxes with ExpressionStringAtMarker
{uri-issue}/937[#937]
* make output too verbose (DL_OPEN message)
{uri-issue}/936[#936]
* Boost::DLL no available on Debian/Jessie with Boost 1.55
{uri-issue}/934[#934]
* Issue with installation information in info and cmake
{uri-issue}/926[#926]
* Error with exporter.element-spaces=P1 option
{uri-issue}/781[#781]
* fast marching crashes in periodic
{uri-issue}/681[#681]
* Ginac expression in myexpression.cpp
{uri-issue}/584[#584]
* Problem with projection of a component of a product space element
{uri-issue}/465[#465]
* CRB construction on a model using EIM in //
{uri-issue}/344[#344]
* error when load an element_type from a database
{uri-issue}/40[#40]

*Closed issues:*

* update toolbox examples
{uri-issue}/1144[#1144]
* Missing link on Feel++ book on how to Compile Boost C++ library
{uri-issue}/1141[#1141]
* SER should assemble the model after each EIM offline step
{uri-issue}/1130[#1130]
* Document Feel++ Tosca Files V1
{uri-issue}/1112[#1112]
* Framework OpenModelica Feel++
{uri-issue}/1109[#1109]
* latest toolboxes FTBS on Debian/Testing
{uri-issue}/1107[#1107]
* Check fail in DataMap constructor for sequential build in //
{uri-issue}/1106[#1106]
* Wrong results for unsteady MixedElasticity solved with static
condensation in parallel
{uri-issue}/1098[#1098]
* Wrong results for unsteady MixedPoisson with static condensation
solved in parallel {uri-issue}/1097[#1097]
* latest dev version FTBS on Debian/Testing: gflags error
{uri-issue}/1095[#1095]
* FTBS in feature/rb-uid-db
{uri-issue}/1077[#1077]
* latest feelpp FTBS during cmake stage
{uri-issue}/1076[#1076]
* FTBS Feature/Deim {uri-issue}/1073[#1073]
* feelpp_mesh_partitioner does not work for med meshes
{uri-issue}/1063[#1063]
* DEIM : add options to store Tensors during greedy
{uri-issue}/1048[#1048]
* DEIM : add option to store solutions on disk (NL problems)
{uri-issue}/1047[#1047]
* Problem with unsteady MixedElasticity in the new version (with SC)
{uri-issue}/1038[#1038]
* Update submodule via cmake only after a clone.
{uri-issue}/1036[#1036]
* GMSH install fails due to change of versioning system
{uri-issue}/1031[#1031]
* Factorize cmake submodule clone/update
{uri-issue}/1030[#1030]
* Fix exporter error for MixedPoisson with P>=3
{uri-issue}/1027[#1027]
* add casting function for class enum
{uri-issue}/1020[#1020]
* Bump up version of Eigen3
{uri-issue}/1013[#1013]
* Add Material info into boundary conditions
{uri-issue}/992[#992]
* Exporter in a `for` loop
{uri-issue}/976[#976]
* Move Singularity builds to a specific buildkite pipeline
{uri-issue}/975[#975]
* Effective online phase for DEIM
{uri-issue}/974[#974]
* Submesh creation : conservation of elements ID
{uri-issue}/973[#973]
* Singularity build fails
{uri-issue}/964[#964]
* Generate a unique id in parallel
{uri-issue}/963[#963]
* Mesostra Feel++ support
{uri-issue}/962[#962]
* Issue with fftw using mpirun on a mesostra compute node
{uri-issue}/960[#960]
* Add support for llvm >= 3.9 and clang using gcc6 at unistra
{uri-issue}/958[#958]
* Problem with EIM in non linear thermoelectric app
{uri-issue}/957[#957]
* Ipopt support broken {uri-issue}/956[#956]
* Feel++ contrib system does not scale
{uri-issue}/955[#955]
* Compilation error with Lambda expression and matrix multiplication
{uri-issue}/944[#944]
* Add MongoDB support {uri-issue}/941[#941]
* Update nlopt interface
{uri-issue}/931[#931]
* implement unique ids for CRB DB
{uri-issue}/929[#929]
* Support crb_add_library
{uri-issue}/927[#927]
* toolbox:te {uri-issue}/922[#922]
* Run a minimal exemple in a docker
{uri-issue}/902[#902]
* HDG : support static condensation with dynamic product space
{uri-issue}/867[#867]
* Make ParameterSpace dynamic
{uri-issue}/780[#780]

*Merged pull requests:*

* Feature/omc {uri-pull}/1134[#1134]
(https://github.com/jbwahl[jbwahl])
* Feature/toolboxes refactoring
{uri-pull}/1128[#1128]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/crbblock {uri-pull}/1127[#1127]
(https://github.com/romainhild[romainhild])
* Fix Stokes/Stationary conflict
{uri-pull}/1126[#1126]
(https://github.com/metivett[metivett])
* Feature/bdf reverse {uri-pull}/1123[#1123]
(https://github.com/gdolle[gdolle])
* Feature/ls refactoring
{uri-pull}/1113[#1113]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/doftable mpi {uri-pull}/1102[#1102]
(https://github.com/vincentchabannes[vincentchabannes])
* add modeloutput class to manage crb output
{uri-pull}/1099[#1099]
(https://github.com/romainhild[romainhild])
* Feature/cmake toolboxes detection
{uri-pull}/1094[#1094]
(https://github.com/vincentchabannes[vincentchabannes])
* Add openmodelica header directory #1085
{uri-pull}/1090[#1090]
(https://github.com/jbwahl[jbwahl])
* Fix1063 {uri-pull}/1089[#1089]
(https://github.com/Trophime[Trophime])
* Feature/crb rbspace {uri-pull}/1083[#1083]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/crb uid db {uri-pull}/1082[#1082]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/deim {uri-pull}/1081[#1081]
(https://github.com/jbwahl[jbwahl])
* Feature/issue1052 {uri-pull}/1053[#1053]
(https://github.com/romainhild[romainhild])
* Feature/crb plugin {uri-pull}/1050[#1050]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/checker {uri-pull}/1046[#1046]
(https://github.com/prudhomm[prudhomm])
* Fix py3k PYTHON_VERSION detection
{uri-pull}/1043[#1043]
(https://github.com/jschueller[jschueller])
* fix issue #1041 {uri-pull}/1042[#1042]
(https://github.com/romainhild[romainhild])
* fix issue #1016 {uri-pull}/1040[#1040]
(https://github.com/romainhild[romainhild])
* Feature/cmake contrib clean
{uri-pull}/1017[#1017]
(https://github.com/gdolle[gdolle])
* Feature/functionspace on range
{uri-pull}/997[#997]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/mesh memredux {uri-pull}/980[#980]
(https://github.com/vincentchabannes[vincentchabannes])
* Fix ftbs manual {uri-pull}/933[#933]
(https://github.com/Trophime[Trophime])
* Feature/bs rb2 {uri-pull}/932[#932]
(https://github.com/romainhild[romainhild])
* Crb saddle point {uri-pull}/845[#845]
(https://github.com/prudhomm[prudhomm])
* Feature/hdg sc {uri-pull}/813[#813]
(https://github.com/prudhomm[prudhomm])

[[v0.103.2-2017-05-21]]
== https://github.com/feelpp/feelpp/tree/v0.103.2[v0.103.2] (2017-05-21)


https://github.com/feelpp/feelpp/compare/v0.103.1...v0.103.2[Full
Changelog]

*Closed issues:*

* FTBS from Feel++ tarballs
{uri-issue}/903[#903]
* Missing hpddm and others from source archive tarball
{uri-issue}/893[#893]

[[v0.103.1-2017-05-18]]
== https://github.com/feelpp/feelpp/tree/v0.103.1[v0.103.1] (2017-05-18)


https://github.com/feelpp/feelpp/compare/v0.103.0...v0.103.1[Full
Changelog]

[[v0.103.0-2017-05-17]]
== https://github.com/feelpp/feelpp/tree/v0.103.0[v0.103.0] (2017-05-17)


https://github.com/feelpp/feelpp/compare/v0.102.0...v0.103.0[Full
Changelog]

*Implemented enhancements:*

* Provide containerization tools for subprojects
{uri-issue}/896[#896]
* Support manual pages for applications
{uri-issue}/889[#889]
* Support intersection of entity sets
{uri-issue}/883[#883]
* Provide empty mesh shared and unique ptr construction
{uri-issue}/879[#879]
* Support automated github release scripts
{uri-issue}/875[#875]
* Add support for Advection-Diffusion-Reaction in quickstart
{uri-issue}/873[#873]
* Support terminal colors
{uri-issue}/786[#786]
* Support Altair development environment
{uri-issue}/776[#776]
* Use Boost.Log instead of google/glog
{uri-issue}/732[#732]
* Replace ordered containers by hashed container in geometric elements
{uri-issue}/723[#723]
* Optimize interprocessfaces()
{uri-issue}/721[#721]
* Provide a isInterProcess() property for faces
{uri-issue}/720[#720]
* Support SIMPLE preconditioner in Operator Framework for Stokes and
Navier-Stokes {uri-issue}/496[#496]
* Markers on submesh {uri-issue}/402[#402]
* Evaluate Precompiled Header support in Feel++
{uri-issue}/171[#171]

*Fixed bugs:*

* rpath not properly handled on platform like linux
{uri-issue}/895[#895]
* Installation process broken
{uri-issue}/887[#887]
* Issue with Neumann BC in Toolbox:TE
{uri-issue}/886[#886]
* Building apps on top of feelmodels FTBS using feelpp-toolboxes docker
images {uri-issue}/881[#881]
* Review and fix CRB codes
{uri-issue}/843[#843]
* Support two element mesh in parallel (e.g 2 processors)
{uri-issue}/822[#822]

*Closed issues:*

* Support parallel adaptive meshing
{uri-issue}/898[#898]
* install-feelpp-lib can't finish because of mesh_partitioner
{uri-issue}/882[#882]
* Move back Feel++ book into Feel++
{uri-issue}/853[#853]
* Port Feel++ on Finis Terrae @ CESGA
{uri-issue}/852[#852]
* Installation Error {uri-issue}/816[#816]
* Support reading Acusim Raw Mesh formats
{uri-issue}/706[#706]
* Fu convergence failure when reconstructing the preconditioner
{uri-issue}/628[#628]
* Feel++ Travis Deployment
{uri-issue}/624[#624]

*Merged pull requests:*

* Feature/nlopt {uri-pull}/897[#897]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/cmake dependencies
{uri-pull}/894[#894]
(https://github.com/vincentchabannes[vincentchabannes])
* Minor changes to cesga port in order to compile PETSc with MKL
{uri-pull}/891[#891]
(https://github.com/victorsndvg[victorsndvg])
* Feature/cmake dependencies
{uri-pull}/890[#890]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/cmake dependencies
{uri-pull}/888[#888]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/MeshStructured {uri-pull}/865[#865]
(https://github.com/LANTZT[LANTZT])

[[v0.102.0-2017-04-08]]
== https://github.com/feelpp/feelpp/tree/v0.102.0[v0.102.0] (2017-04-08)


https://github.com/feelpp/feelpp/compare/v0.101.1...v0.102.0[Full
Changelog]

*Implemented enhancements:*

* Support install rule in feelpp_add_application
{uri-issue}/842[#842]
* Add project name in feelpp application
{uri-issue}/841[#841]
* Reorganize models into toolboxes
{uri-issue}/839[#839]
* update Eigen3 {uri-issue}/828[#828]
* Improve interface to Gmsh mesh readers
{uri-issue}/826[#826]
* Improve interface to Gmsh mesh readers
{uri-issue}/826[#826]
* Provide Boost hana support
{uri-issue}/808[#808]
* Provide support for bi/linear forms on product of spaces
{uri-issue}/807[#807]
* Support mesh scaling to get proper dimension units
{uri-issue}/805[#805]
* Support loading a CSV file
{uri-issue}/802[#802]
* Improve expression Evaluator
{uri-issue}/797[#797]
* Support boost 1.61 {uri-issue}/794[#794]
* Add support for ipopt
{uri-issue}/791[#791]
* Add support for ipopt
{uri-issue}/791[#791]
* move log files to result directory
{uri-issue}/787[#787]
* Remove some files that are obsolete
{uri-issue}/773[#773]
* Support visibility attributes
{uri-issue}/772[#772]
* cleanup Ginac verbosity
{uri-issue}/771[#771]
* Add support for libc++ in linux
{uri-issue}/767[#767]
* Expose primal, dual and L2 preconditioners in CRBModel
{uri-issue}/766[#766]
* Move physical marker management to MeshBase
{uri-issue}/765[#765]
* Support automatic code reformatting according to Feel++ coding rules
{uri-issue}/763[#763]
* Support elementswithmarkedfaces
{uri-issue}/762[#762]
* CRB / PC {uri-issue}/759[#759]
* Support PETSc 3.7 {uri-issue}/756[#756]
* Provide the complement of a set of entities
{uri-issue}/754[#754]
* Support concatenation of entity sets
{uri-issue}/752[#752]
* Support add scalar quantity in Exporter interface
{uri-issue}/750[#750]
* Support buildkite {uri-issue}/748[#748]
* Supports Eigen::Tensor serialization
{uri-issue}/744[#744]
* support for med format for mesh
{uri-issue}/735[#735]
* Interpolate a dataset
{uri-issue}/733[#733]
* Support for io streams in parallel
{uri-issue}/715[#715]
* loadMesh behaviour when msh filename is wrong
{uri-issue}/668[#668]
* Update gflags/glog support
{uri-issue}/642[#642]
* Add support for external storage in FunctionSpace::Element
{uri-issue}/393[#393]
* Support variable expansion in options
{uri-issue}/391[#391]
* Move levelset core to feel++
{uri-issue}/390[#390]
* Move levelset core to feel++
{uri-issue}/390[#390]
* Feature/optimize mesh {uri-pull}/832[#832]
(https://github.com/prudhomm[prudhomm])
* Feature/optimize mesh {uri-pull}/832[#832]
(https://github.com/prudhomm[prudhomm])
* Feature/optimize {uri-pull}/830[#830]
(https://github.com/prudhomm[prudhomm])
* Feature/cmake gflags glog
{uri-pull}/825[#825]
(https://github.com/prudhomm[prudhomm])
* Simplifying some aspects of the runtime environment
{uri-pull}/788[#788]
(https://github.com/prudhomm[prudhomm])
* Feature/visibility {uri-pull}/783[#783]
(https://github.com/prudhomm[prudhomm])
* Feature/visibility {uri-pull}/783[#783]
(https://github.com/prudhomm[prudhomm])
* Feature/ls {uri-pull}/774[#774]
(https://github.com/prudhomm[prudhomm])
* Feature/crb clean {uri-pull}/745[#745]
(https://github.com/prudhomm[prudhomm])
* Feature/hdg {uri-pull}/712[#712]
(https://github.com/prudhomm[prudhomm])

*Fixed bugs:*

* CMake process fails from scratch at GINAC step
{uri-issue}/860[#860]
* FTBS on Debian/Testing with gcc 6.2.0
{uri-issue}/818[#818]
* FTBS on Debian/Testing with gcc 6.1.1
{uri-issue}/812[#812]
* Bug in blockns preconditioner when vector is not ghosted
{uri-issue}/755[#755]
* Bug in path of ensightgold scalar quantity file
{uri-issue}/751[#751]
* FTBS applications/crb/heat1d with g++ 4.8.2
{uri-issue}/267[#267]

*Closed issues:*

* Reduce quickstart to Laplacian and Stokes applications
{uri-issue}/837[#837]
* Split mesh_partitioner files to reduce memory cost at compilation
{uri-issue}/835[#835]
* Support staged compilation and installation
{uri-issue}/834[#834]
* Support nnz() member function in MatrixSparse class
{uri-issue}/821[#821]
* Bdf - Order > 1 {uri-issue}/814[#814]
* Update eigen3 {uri-issue}/809[#809]
* segfault with PtAP in sequential
{uri-issue}/806[#806]
* Support mesh for visualisation in MixedPoisson
{uri-issue}/804[#804]
* Support boundary conditions defined in data file
{uri-issue}/803[#803]
* CMake / CTest {uri-issue}/801[#801]
* Upgrade Eigen in feature/hdg
{uri-issue}/799[#799]
* Minimal version of Feel++
{uri-issue}/790[#790]
* Issue with petsc/ublas vector (probably copy) with petsc 3.7
{uri-issue}/770[#770]
* Document and improve traits for functionspace and their elements
{uri-issue}/753[#753]
* brew install duplicated source
{uri-issue}/746[#746]
* Fix FindPETSc on HomeBrew/MacosX
{uri-issue}/743[#743]
* Cmake installation with install-feelpp
{uri-issue}/662[#662]

*Merged pull requests:*

* Feature/interpreter {uri-pull}/872[#872]
(https://github.com/gdolle[gdolle])
* Feature/minor fixes from imft
{uri-pull}/871[#871]
(https://github.com/Doyeux[Doyeux])
* Feature/mesh memredux {uri-pull}/851[#851]
(https://github.com/vincentchabannes[vincentchabannes])
* Feature/slepc mumps {uri-pull}/848[#848]
(https://github.com/romainhild[romainhild])
* feature/meshStructured {uri-pull}/847[#847]
(https://github.com/LANTZT[LANTZT])
* Feature/toolboxes {uri-pull}/840[#840]
(https://github.com/prudhomm[prudhomm])
* Feature/fix install {uri-pull}/838[#838]
(https://github.com/prudhomm[prudhomm])
* Feature/fix clang4 {uri-pull}/836[#836]
(https://github.com/prudhomm[prudhomm])
* Feature/eigen3 {uri-pull}/829[#829]
(https://github.com/prudhomm[prudhomm])
* Add support for MESH and MED mesh format
{uri-pull}/824[#824]
(https://github.com/Trophime[Trophime])
* fixes #809 {uri-pull}/810[#810]
(https://github.com/prudhomm[prudhomm])
* Feature/improve evaluator
{uri-pull}/798[#798]
(https://github.com/prudhomm[prudhomm])
* Feature/ls {uri-pull}/796[#796]
(https://github.com/prudhomm[prudhomm])
* Feature/glog crbjson {uri-pull}/795[#795]
(https://github.com/prudhomm[prudhomm])
* Implements Feature/minimal
{uri-pull}/792[#792]
(https://github.com/prudhomm[prudhomm])
* Feature/Holo3 {uri-pull}/785[#785]
(https://github.com/prudhomm[prudhomm])
* Feature/altair {uri-pull}/777[#777]
(https://github.com/prudhomm[prudhomm])
* Feature/elements with marked faces
{uri-pull}/768[#768]
(https://github.com/prudhomm[prudhomm])
* Add HDF5 format for CRB database
{uri-pull}/758[#758]
(https://github.com/aancel[aancel])
* Feature/petsc37 {uri-pull}/757[#757]
(https://github.com/vhuber[vhuber])
* Feature/interpolator {uri-pull}/749[#749]
(https://github.com/vhuber[vhuber])

[[v0.101.0-2016-04-12]]
== https://github.com/feelpp/feelpp/tree/v0.101.0[v0.101.0] (2016-04-12)


https://github.com/feelpp/feelpp/compare/v0.100.0...v0.101.0[Full
Changelog]

*Implemented enhancements:*

* Upgrade Eigen3 to 3.3
{uri-issue}/736[#736]
* Add info regarding application
{uri-issue}/731[#731]
* Support for spaces of symmetric matrices in Feel++
{uri-issue}/717[#717]
* Support creating a VectorPetsc for a VectorUblas
{uri-issue}/713[#713]
* Support integrals on d-1 convexes between functions defined on d-1
entities and d entities
{uri-issue}/711[#711]
* Support casting down to backend specific version of backends,
matrices, vectors, preconditioners
{uri-issue}/709[#709]
* Provide access to preconditioner from the Backend
{uri-issue}/708[#708]
* Add tests for a list of range
{uri-issue}/470[#470]
* Feature/eigen3 {uri-pull}/737[#737]
(https://github.com/prudhomm[prudhomm])
* Feature/hdf5 mesh partitioner
{uri-pull}/698[#698]
(https://github.com/prudhomm[prudhomm])

*Fixed bugs:*

* Support boost >= 1.60
{uri-issue}/729[#729]
* Fix normLinf and minmax when some process has no mesh elements
{uri-issue}/718[#718]

*Closed issues:*

* Issue bluiding fluid exemple
{uri-issue}/728[#728]
* CRB apps: Issues with building
{uri-issue}/727[#727]
* Support functions definition in json file for SolidMechanics model
{uri-issue}/707[#707]

*Merged pull requests:*

* Feature/materials {uri-pull}/742[#742]
(https://github.com/romainhild[romainhild])
* Feature/cnab2 {uri-pull}/725[#725]
(https://github.com/jbwahl[jbwahl])
* Feature/hdf5 mesh partitioner
{uri-pull}/705[#705]
(https://github.com/vincentchabannes[vincentchabannes])
* feature/crb cobuild {uri-pull}/598[#598]
(https://github.com/cdaversin[cdaversin])

[[v0.100.0-2016-01-25]]
== https://github.com/feelpp/feelpp/tree/v0.100.0[v0.100.0] (2016-01-25)


https://github.com/feelpp/feelpp/compare/v0.100.0-beta.7...v0.100.0[Full
Changelog]

*Implemented enhancements:*

* Implement Ksp post and pre solve functions
{uri-issue}/685[#685]
* Exporter prefix {uri-issue}/672[#672]
* Refactor createSubmesh
{uri-issue}/648[#648]
* Refactor createSubmesh
{uri-issue}/648[#648]
* Optimisation of laplacian for p=2
{uri-issue}/581[#581]
* Allow new quadrature formulas in integrate
{uri-issue}/564[#564]
* Add support for random number generation in language
{uri-issue}/547[#547]
* Mesh export for parallel execution
{uri-issue}/367[#367]
* Support laplacian keyword for scalar and vector fields
{uri-issue}/146[#146]
* Support GSL {uri-issue}/817[#817]
* Support mean linear functional
{uri-issue}/704[#704]
* Refactor CreateSubMeshTool
{uri-issue}/700[#700]
* Refactor CreateSubMeshTool
{uri-issue}/700[#700]
* Exporter Ensight: variable names with space characters
{uri-issue}/692[#692]
* provide free function to generate a VectorPetsc shared/unique pointer
from a PETSc vector {uri-issue}/688[#688]
* Support symmetric/SPD matrices and trigger associated
solver/preconditioners {uri-issue}/673[#673]
* Add functions to check for Inf and NaN in eigen3 data structures
{uri-issue}/669[#669]
* Support for time adaptation
{uri-issue}/666[#666]
* Support addition bilinear form scaled by a scalar
{uri-issue}/664[#664]
* Improve timer support
{uri-issue}/657[#657]
* Reduce mesh data structure memory footprint and improve loading
{uri-issue}/653[#653]
* Add support to get test and trial function in dsel from expression
{uri-issue}/651[#651]
* create meaningful type with using for mesh filters
{uri-issue}/647[#647]
* Add support for description of fields
{uri-issue}/646[#646]
* support markededges() as an alias to markedfaces() in 2D
{uri-issue}/644[#644]
* Support range() to create lists containing arithmetic progressions
{uri-issue}/639[#639]
* Support interpolant from H^1 to H^curl and more generally the De Rahm
Diagram {uri-issue}/638[#638]
* Add control for model instantiation in cmake
{uri-issue}/629[#629]
* Refactor mesh/filters.hpp
{uri-issue}/626[#626]
* Add free functions for accessing local and global ranks in data
structures {uri-issue}/625[#625]
* Allow different C++ standard support
{uri-issue}/622[#622]
* Fixed mpi warning in slurm generated scripts
{uri-issue}/614[#614]
* Move precAFP to benchmarks/magnetostatic
{uri-issue}/613[#613]
* Change default path for exporter
{uri-issue}/611[#611]
* Add support for ExtendedFieldFromInterface
{uri-issue}/610[#610]
* Improve performance of assembly of complex terms in bilinear terms
{uri-issue}/609[#609]
* Support integral evaluation of a vector of scalars, vectors or
matrices {uri-issue}/603[#603]
* Support higher order meshes for levelset
{uri-issue}/596[#596]
* Extract block diagonal matrix
{uri-issue}/593[#593]
* Timers table for Feel++
{uri-issue}/591[#591]
* add support for prefix in loadMesh
{uri-issue}/588[#588]
* Improve documentation
{uri-issue}/578[#578]
* Improve documentation
{uri-issue}/578[#578]
* Support new keyword : msi
{uri-issue}/572[#572]
* Support more features in the ginac parser
{uri-issue}/568[#568]
* Support HDF5 format {uri-issue}/560[#560]
* Support traits like is_edge, is_face, is_point,...
{uri-issue}/556[#556]
* Add support for casting expressions from one type to another in the
language {uri-issue}/548[#548]
* Add support for floor and ceil in language
{uri-issue}/546[#546]
* Support interpolation and dirichlet conditions based on range of edges
and points {uri-issue}/537[#537]
* Clean up tangent and normal computation in local interpolant
{uri-issue}/536[#536]
* Clean up tangent and normal computation in local interpolant
{uri-issue}/536[#536]
* Support Matrix fields
{uri-issue}/535[#535]
* Add support for component-wise dirichlet condition in vector fields
{uri-issue}/534[#534]
* Support pointwise operations in Vector<>
{uri-issue}/509[#509]
* Customize PETSc/KSP monitors
{uri-issue}/503[#503]
* Add support for -mat_mumps_icntl_7
{uri-issue}/499[#499]
* Support Schur complement Pressure Mass Matrix for Stokes
{uri-issue}/495[#495]
* Support assembly PˆT A P
{uri-issue}/492[#492]
* Optimize and cleanup DofTable
{uri-issue}/490[#490]
* Reduce compilation cost in creategmshmesh
{uri-issue}/488[#488]
* Support map of ginac expression
{uri-issue}/482[#482]
* CMake modification: FindFeel++.cmake
{uri-issue}/479[#479]
* Support updateMarkers() functions for faces
{uri-issue}/467[#467]
* OpenMP not usable {uri-issue}/464[#464]
* Support factorisation based preconditioner for Navier-Stokes (e.g.
BTPCD and PCD) {uri-issue}/460[#460]
* Support Operator framework
{uri-issue}/457[#457]
* Support concatenation of mesh elements containers
{uri-issue}/455[#455]
* Support interprocessedges mesh filter
{uri-issue}/454[#454]
* Support atan2 keyword in language
{uri-issue}/450[#450]
* Support new interpolation framework in OperatorInterpolation and
possibly other classes {uri-issue}/448[#448]
* Support generic WorldComm in Exporter\{EnsightGold,HDF5}
{uri-issue}/446[#446]
* Support worldcomm in Ginac expression
{uri-issue}/445[#445]
* Possible deadlock in loadMesh
{uri-issue}/444[#444]
* Support square root of sparse matrices
{uri-issue}/439[#439]
* Add local/global interpolant tests
{uri-issue}/392[#392]
* Add support for parallel I/O via MPIIO to ensight gold format
{uri-issue}/326[#326]
* Add support for parallel I/O via MPIIO to ensight gold format
{uri-issue}/326[#326]
* Add FILE_INDEX support in Ensight Gold format
{uri-issue}/305[#305]
* Add FILE\_INDEX support in Ensight Gold format
{uri-issue}/305[#305]
* Feature/derahm {uri-pull}/641[#641]
(https://github.com/prudhomm[prudhomm])
* Feature/updatemarker {uri-pull}/701[#701]
(https://github.com/prudhomm[prudhomm])
* Feature/sanitize {uri-pull}/696[#696]
(https://github.com/prudhomm[prudhomm])
* Feature/symm {uri-pull}/674[#674]
(https://github.com/prudhomm[prudhomm])
* Feature/faster {uri-pull}/654[#654]
(https://github.com/prudhomm[prudhomm])
* Feature/faster {uri-pull}/654[#654]
(https://github.com/prudhomm[prudhomm])
* Feature/fsi {uri-pull}/616[#616]
(https://github.com/prudhomm[prudhomm])

*Fixed bugs:*

* cmake broken for quickstart
{uri-issue}/686[#686]
* FTBS with clang: feelmodels/modelproperties.cpp
{uri-issue}/676[#676]
* Exporter prefix {uri-issue}/672[#672]
* Json parser does not support comments in boost 1.59.0
{uri-issue}/659[#659]
* Geometry file parse variable bug
{uri-issue}/634[#634]
* EnsightGold exporter is broken
{uri-issue}/621[#621]
* Reinitialization with fast marching method in sequential on mesh with
hypercubes (and Simplexes)
{uri-issue}/620[#620]
* Bug in blockns {uri-issue}/601[#601]
* Quickstart sample not building: feelpp_qs_sm_3d
{uri-issue}/590[#590]
* Ensight exporter and 2d markers
{uri-issue}/554[#554]
* markerToDof using face marker
{uri-issue}/553[#553]
* VTK exporter 3D numbering
{uri-issue}/551[#551]
* L2 projection seems broken in feeldicr/projector.cpp
{uri-issue}/541[#541]
* Problem inside createGMSHMesh
{uri-issue}/526[#526]
* Feel++ 0.100.0 Beta 1 release doesn't compile on OS X
{uri-issue}/519[#519]
* Bug in mesh generated by operator Lagrange P1 in 3d
{uri-issue}/199[#199]
* FTBS thermodyn {uri-issue}/677[#677]
* FTBS inner keyword when using terminal keyword
{uri-issue}/577[#577]
* Bug in handling face dof in vectorial finite elements (e.g.
Nedelec,RT) {uri-issue}/544[#544]
* eigenPair : each call erase previous eigen functions
{uri-issue}/533[#533]
* printMatlab : The script should not have the same name than the
variable {uri-issue}/501[#501]
* FTE in feelpp_test_integration_relatedmesh
{uri-issue}/498[#498]
* Class Mesh {uri-issue}/453[#453]
* FTE test_mortar {uri-issue}/449[#449]
* compilation error with chi expression
{uri-issue}/442[#442]
* FTE test_on_inside {uri-issue}/441[#441]
* FTE in test_interpolation_nedelec
{uri-issue}/440[#440]
* Ensight exporter: bad output in parallel
{uri-issue}/406[#406]
* Segfault when loading/saving mesh
{uri-issue}/371[#371]
* MPI_Scatter hangs inside Feel++ environment
{uri-issue}/304[#304]

*Closed issues:*

* degree of polynomial {uri-issue}/703[#703]
* feel_test_integration FTBS
{uri-issue}/693[#693]
* Preconditioner, Worldcomm, rebuild
{uri-issue}/682[#682]
* Package not compiling
{uri-issue}/679[#679]
* Bug in assignment operator for forms
{uri-issue}/656[#656]
* Use of two "nested" preconditioners fails in parallel
{uri-issue}/645[#645]
* nonlinear pow function works only with integer
{uri-issue}/636[#636]
* documentation: add a link to the book on feelpp.org
{uri-issue}/632[#632]
* FTBS with petsc/slepc 3.6.0
{uri-issue}/617[#617]
* Exporters: behavior differences between add( ... ) function of
exporter and add( ... ) function of a time step
{uri-issue}/604[#604]
* add createSubVector for PetscVector
{uri-issue}/599[#599]
* EigenSolver : remove unconverged eigenfunctions
{uri-issue}/562[#562]
* Wrong exact integration value from testsuite
{uri-issue}/559[#559]
* Providing options to Petsc.
{uri-issue}/550[#550]
* Support Null Space in solver
{uri-issue}/531[#531]
* Linking fails for high-order geometries with hypercube elements
{uri-issue}/528[#528]
* Load several config files
{uri-issue}/525[#525]
* Gmsh header lost {uri-issue}/517[#517]
* Problem in macro FEELPP_VERSION_GREATER_THAN
{uri-issue}/514[#514]
* homebrew compilation fails
{uri-issue}/513[#513]
* Problems when linking Feel++ develop version
{uri-issue}/494[#494]
* Change default FEELPP_MESH_MAX_ORDER to 2
{uri-issue}/697[#697]
* Allow to change value on diagonal for elimination
{uri-issue}/652[#652]
* Move to c++14 by default
{uri-issue}/640[#640]
* Bug in RT0 in 3D: no convergence
{uri-issue}/592[#592]
* Add support for modulo
{uri-issue}/549[#549]
* Configure Aitken tool from command line options
{uri-issue}/483[#483]
* Port on MAC OS Yosemite
{uri-issue}/466[#466]
* Add support for jacobi elliptic functions
{uri-issue}/438[#438]
* Bug when computing the curl of the curl of an expression
{uri-issue}/397[#397]
* Change ginac expression management
{uri-issue}/395[#395]

*Merged pull requests:*

* fixes #580 and associated to #581: laplacian on hypercube
{uri-pull}/695[#695]
(https://github.com/prudhomm[prudhomm])
* Install Feel++ main dependencies using CMake
{uri-pull}/689[#689]
(https://github.com/aancel[aancel])
* Correction of testsuite fails from #586
{uri-pull}/683[#683]
(https://github.com/LANTZT[LANTZT])
* Issue #672: Exporter prefix
{uri-pull}/675[#675]
(https://github.com/aancel[aancel])
* Feature/hdf5 grp {uri-pull}/667[#667]
(https://github.com/gdolle[gdolle])
* Feature/prec ams {uri-pull}/663[#663]
(https://github.com/vhuber[vhuber])
* implement #527 : mpd and interval
{uri-pull}/661[#661]
(https://github.com/prudhomm[prudhomm])
* implement the hdf5 format in save and load
{uri-pull}/660[#660]
(https://github.com/prudhomm[prudhomm])
* Holo3 Image Correlation
{uri-pull}/627[#627]
(https://github.com/LANTZT[LANTZT])
* Doxygen documentation update
{uri-pull}/618[#618]
(https://github.com/bachir151[bachir151])
* Benchmark IO {uri-pull}/606[#606]
(https://github.com/youldrouis[youldrouis])
* msi operator tests {uri-pull}/589[#589]
(https://github.com/LANTZT[LANTZT])
* MultiScale Image keyword
{uri-pull}/585[#585]
(https://github.com/LANTZT[LANTZT])
* Holo3 Quadrature formula
{uri-pull}/570[#570]
(https://github.com/LANTZT[LANTZT])
* Add a Gitter chat badge to README.md
{uri-pull}/538[#538]
(https://github.com/gitter-badger[gitter-badger])
* Feature/prec adapt ns {uri-pull}/684[#684]
(https://github.com/prudhomm[prudhomm])
* Feature/findfeelpp (Issue #479)
{uri-pull}/670[#670]
(https://github.com/aancel[aancel])

* _This Change Log was automatically generated by
https://github.com/skywinder/Github-Changelog-Generator[github_changelog_generator]_
back to top