This updates dolfin to version 1.2.0 and activates some more interesting
features. The package cgal from the graphics project is required for building.
A _constraints file was added because otherwise the compiler quits in OBS with
an out of memory error.
- Activate features by using optional modules
CGAL for geometry manipulation
HDF5 format support in parallel
SLEPc support for eigenvalues
- Cleanup spec file
- update to version 1.2.0
* Fixes bug where child/parent hierarchy in Python were destroyed
* Add utility script dolfin-get-demos
* MeshFunctions in python now support iterable protocol
* Expose ufc::dofmap::tabulate_entity_dofs to GenericDofMap interface
* Expose ufc::dofmap::num_entity_dofs to GenericDofMap interface
* Allow setting of row dof coordinates in preconditioners (only works with PETSc backed for now)
* Expose more PETSc/ML parameters
* Improve speed to tabulating coordinates in some DofMap functions
* Feature: Add support for passing a Constant as default value to a CompiledExpression
* Fix bug in dimension check for 1-D ALE
* Remove some redundant graph code
* Improvements in speed of parallel dual grapj builder
* Fix bug in XMDF output for cell-based Functions
* Fixes for latest version of clang compiler
* LocalSolver class added to efficiently solve cell-wise problems
* New implementation of periodic boundary conditions. Now incorporated into the dofmap
* Optional arguments to assemblers removed
* SymmetricAssembler removed
* Domains for assemblers can now only be attached to forms
* SubMesh can now be constructed without a CellFunction argument, if the MeshDomain contains marked celldomains.
* MeshDomains are propagated to a SubMesh during construction
* Simplify generation of a MeshFunction from MeshDomains: No need to call mesh_function with mesh
* Rename dolfin-config.cmake to DOLFINConfig.cmake
OBS-URL: https://build.opensuse.org/request/show/181319
OBS-URL: https://build.opensuse.org/package/show/science/dolfin?expand=0&rev=3