DOLFIN 1.2.0

Milestone information

Project:
DOLFIN
Series:
1.2.x
Version:
1.2.0
Released:
 
Registrant:
Johannes Ring
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Joachim Haga, 2 Johan Hake, 1 Johannes Ring, 2 Marie Rognes
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
9 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon dolfin-1.2.0.tar.gz (md5, sig) dolfin-1.2.0 2,313
last downloaded 69 weeks ago
Total downloads: 2,313

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

- 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
- Use CMake to configure JIT compilation of extension modules
- Feature: Add vertex_to_dof_map to DofMap, which map vertex indices to dolfin dofs
- Feature: Add support for solving on m dimensional meshes embedded in n >= m dimensions

0 blueprints and 9 bugs targeted

Bug report Importance Assignee Status
872105 #872105 Adaptive solve does not work with both cell domains and facet domains 3 High Marie Rognes  10 Fix Released
1077923 #1077923 Hierarchical assign gives weird results 3 High Marie Rognes  10 Fix Released
1079772 #1079772 leaf_node() method of a Function object not acting correctly 3 High Johan Hake  10 Fix Released
1130354 #1130354 child().child() fails for Function and FunctionSpaces in Python 3 High Johan Hake  10 Fix Released
882910 #882910 Interior facet integrals fail when exterior facets indexed using mesh domain data 1 Undecided   10 Fix Released
1100375 #1100375 1D poisson crashes in current trunk 1 Undecided   10 Fix Released
1117189 #1117189 Mesh unit test fails in parallel 1 Undecided Johannes Ring  10 Fix Released
1119656 #1119656 plot-qt demo fails to build with Boost 1.53 1 Undecided Joachim Haga  10 Fix Released
1153105 #1153105 inaccurate projection of Expressions onto high-order elements 1 Undecided   10 Fix Released
This milestone contains Public information
Everyone can see this information.