DOLFIN 1.0-rc1

First release candidate of 1.0

Milestone information

Project:
DOLFIN
Series:
1.0.x
Version:
1.0-rc1
Released:
 
Registrant:
Anders Logg
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:
16 Anders Logg, 3 Andre Massing, 9 Garth Wells, 4 Johan Hake, 2 Johannes Ring, 4 Marie Rognes
Blueprints:
4 Implemented
Bugs:
5 Invalid, 1 Won't Fix, 36 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.0-rc1.tar.gz (md5, sig) DOLFIN 1.0-rc1 1,763
last downloaded 7 days ago
Total downloads: 1,763

Release notes 

This release brings a large number of cleanups and bug fixes relative to the newly released DOLFIN 1.0-beta2.
If this release holds for a week of testing, it will transform into DOLFIN 1.0.0.

Changelog 

View the full changelog

 - 33 bugs fixed
 - Implement traversal of bounding box trees for all codimensions
 - Edit and improve all error messages
 - Added [un]equality operator to FunctionSpace
 - Remove batch compilation of Expression (Expressions) from Python interface
 - Added get_value to MeshValueCollection
 - Added assignment operator to MeshValueCollection

4 blueprints and 42 bugs targeted

Blueprint Priority Assignee Delivery
Consistent handling of error messages Consistent handling of error messages 5 Essential Anders Logg  11 Implemented
Improve tests and documentation for specifying subdomains Improve tests and documentation for specifying subdomains 3 Medium Marie Rognes  11 Implemented
Add possibility to create and traverse bounding box trees for entities of all codim Add possibility to create and traverse bounding box trees for entities of all codim 1 Undefined Andre Massing  11 Implemented
Extend interface to MeshValueCollection Extend interface to MeshValueCollection 1 Undefined Johan Hake  11 Implemented
Bug report Importance Assignee Status
868402 #868402 Various classes missing in online documentation 3 High   3 Invalid
891127 #891127 Assignment to subfunction fails (?) 3 High   3 Invalid
781885 #781885 CGAL exception with UnitTet mesh when calling all_intersected_entities() or any_intersected_entities() 4 Medium Andre Massing  3 Invalid
850852 #850852 Navier-Stokes demo hangs in parallel when using Hypre 5 Low   3 Invalid
887216 #887216 errorestimate unit test is broken 1 Undecided Marie Rognes  3 Invalid
837677 #837677 Plotting in demo/undocumented/submesh/cpp prints error messages (but still runs) 4 Medium Anders Logg  4 Won't Fix
885569 #885569 Solver method for LUSolver for Epetra backends fails 2 Critical Anders Logg  10 Fix Released
888282 #888282 New Python solve interface badly broken 2 Critical Anders Logg  10 Fix Released
888530 #888530 u in u.function_space() returns False 2 Critical Johan Hake  10 Fix Released
891972 #891972 Unable to select epetra backend 2 Critical   10 Fix Released
844643 #844643 UFL functions lhs/rhs not covered by DOLFIN tests 3 High Marie Rognes  10 Fix Released
862383 #862383 FacetArea evaluation fails if the form includes both a cell integral and an interior facet integral 3 High Anders Logg  10 Fix Released
878843 #878843 Buildbots do not run tests with Trilinos enabled and PETSc disabled 3 High Johannes Ring  10 Fix Released
881212 #881212 Global dofs fails in parallel with nested MixedSpaces 3 High Garth Wells  10 Fix Released
882560 #882560 tr1::cyl_bessel_* functions are not found at linking stage of jit 3 High Johan Hake  10 Fix Released
883870 #883870 DirichletBC test fails on OSX buildbot 3 High Anders Logg  10 Fix Released
884286 #884286 compilation of dolfin-1.0-beta2 fails 3 High   10 Fix Released
884723 #884723 mpi_init should not be called from singleton classes 3 High   10 Fix Released
888292 #888292 Printing representation string of an empty mesh gives segfault 3 High Anders Logg  10 Fix Released
888300 #888300 Empty meshes crash when accessing via iterators 3 High Anders Logg  10 Fix Released
889021 #889021 Function.vector() deleted prematurely when parent goes out of scope (python) 3 High Garth Wells  10 Fix Released
889037 #889037 Unit tests should not depend on scipy 3 High Garth Wells  10 Fix Released
705401 #705401 When PyTrilinos is imported after dolfin, bad things happen 4 Medium   10 Fix Released
842098 #842098 'adapt' function use misleading name for meshes 4 Medium Anders Logg  10 Fix Released
872097 #872097 AdaptiveVariationalSolver is not using solver params for dual error solver 4 Medium Marie Rognes  10 Fix Released
872104 #872104 Adaptive solve witout a goal functional lacks proper error message 4 Medium Anders Logg  10 Fix Released
884617 #884617 Problems passing PyTrilinos objects to DOLFIN matrix/vector 4 Medium Johan Hake  10 Fix Released
887488 #887488 Only required Trilinos libs should be tested for and linked 4 Medium Garth Wells  10 Fix Released
888691 #888691 process n: prefix from log system when running in serial 4 Medium Anders Logg  10 Fix Released
889043 #889043 set_operator not implemented for all linear solvers 4 Medium Garth Wells  10 Fix Released
891985 #891985 Epetra backend does not handle relative solver tolerances well 4 Medium Garth Wells  10 Fix Released
839978 #839978 Send functions to foo.xyz file produces and empty xyz file 5 Low Anders Logg  10 Fix Released
868446 #868446 Improve XML tags for Function data io 5 Low Garth Wells  10 Fix Released
842100 #842100 Hierarchical functions 'fine' and 'coarse' are misleading 1 Undecided Anders Logg  10 Fix Released
848042 #848042 assemble_system fails (for pure facet integrals) 1 Undecided Anders Logg  10 Fix Released
883932 #883932 DOLFIN does not compile with slepc3.2 1 Undecided   10 Fix Released
887366 #887366 dolfin/CMakeLists.txt get screwed up by foo0.so.foo1 libs 1 Undecided Johannes Ring  10 Fix Released
889173 #889173 (Python) dolfin crashes when trying to access <class 'dolfin.cpp.PETScMatrix'>.size(n) with wrong index n 1 Undecided Anders Logg  10 Fix Released
890366 #890366 Matrices assembled from same form get aliased when optimize=True 1 Undecided Garth Wells  10 Fix Released
891448 #891448 EpetraMatrix apply calls GlobalAssemble with wrong arguments 1 Undecided Andre Massing  10 Fix Released
891651 #891651 Should test for Trilinos version during build configuration 1 Undecided Garth Wells  10 Fix Released
891808 #891808 assert() in C++ does not generate a trace in Python 1 Undecided Anders Logg  10 Fix Released
This milestone contains Public information
Everyone can see this information.