G+smo 0.8 Alpha
===============

v0.8.0
------
This is the first Alpha release of G+Smo. It includes the modules for
NURBS, Hierarchical splines, and isogeometric analysis of elliptic PDE
problems.

v0.8.1 (https://github.com/gismo/gismo/releases/tag/v0.8.1)
------
* IMPROVED
  - Some restructuring of the class hierarchy
* FIXED
  - Several fixes and performance updates

v0.8.2 (https://github.com/gismo/gismo/releases/tag/v.0.8.2)
------
* IMPROVED
  - Many improvements and performance updates, as well as some restructuring

v0.8.3 (https://github.com/gismo/gismo/releases/tag/v0.8.3)
------
* NEW
  - Changelog file
  - Kronecker product of matrices
  - Gauss-Lobatto rules
  - Expression assembler
  - Multigrid with standard smoothers
  - Spectra plugin for sparse eigenvalue problems
* IMPROVED
  - Ctest and cmake scripts
  - Unittest framework, made unittest++ external package
  - Templatized iterative solvers
  - File handling using gsFileManager
  - Zlib external handling (option to use system installed dynamic library)
* FIXED
  - OpenMP features (Pardiso options, use in assemblers)
  - Memory and pointer handling
  - Performance bug in gsFitting

v0.8.4 (https://github.com/gismo/gismo/releases/tag/v0.8.4)
------
* NEW
  - gsParametrization
  - gsHalfEdgeMesh
  - Matlab plugin
  - MultiPrecision extension
  - Automated submodule system
  - Isogeometric preconditioners for spline patches
* IMPROVED
  - gsOptionList, added MultiInt
  - Many vectors now have a reserve before call of push_back
  - External codes are downloaded at configure time
  - Remove gsFunctionSet::compute(const gsMapData & in, gsFuncData & out)
  - Remove unimplemented gsBulk::toMesh and gsVolume::toMesh
  - Multiple arithmetic type adaptors are included in gsFunctionExpr
  - Configurable file-write precision
  - Doxygen documentation
* FIXED
  - gsMesh, fixed gsMesh::cleanMesh, fixed copy constructor
  - -Wextra and -Wunused_parameter Warnings
  - Several bug-fixes
