Reference documentation for deal.II version GIT relicensing-399-g79d89019c5 2024-04-16 15:00:02+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Changes between Version 3.1.0 and 3.1.1

This is the list of changes made between the deal.II releases listed above. All entries are signed with the names of the author.

  1. Fixed: Templatized classes which had a default template argument that contains colons (such as nested types) did not show up in the forward declaration files, and were also missing from the class index. This is fixed now.
    (WB 2001/05/02)

  2. Fixed: The vertex numbers written by the GridOut::write_ucd_faces function are now also 1-based. This, to be consistent with the vertex numbers given by the GridOut::write_ucd function.
    (RH 2001/04/20)

  3. Fixed: the DoFRenumbering::Cuthill_McKee function did not work correctly when giving the reversed_numbering flag (off-by-one indexing). This is now fixed.
    (Oliver Rheinbach 2001/04/12)

  4. Fixed: When using Neuman boundary functions in the KellyErrorEstimator class, it was assumed that the function object had Function::vector_value overloaded, even in the scalar case. We now use Function::value instead.
    (WB 2001/04/09)

  5. New/Fixed: Now there exists a new Triangulation::ExcMultiplySetLineInfoOfLine exception, that is thrown if the SubCellData that is given to Triangulation::create_triangulation, multiply includes the line info of a specific line. Before the fix the wrong ExcInteriorLineCantBeBoundary exception was thrown.
    (RH 2001/04/03)

  6. Fixed: Missing ucd is now added to the list of supported output formats returned by GridOut::get_output_format_names.
    (RH 2001/04/03)

  7. Fixed: the program that generated HTML files from CVS back logs was run unintentionally. It failed because the distribution does not have the necessary CVS files. The program is no more run now.
    (WB 2001/03/23)

  8. Fixed: the program that generated HTML from the example programs was broken on some platforms for reasons beyond our knowledge. This is now fixed.
    (Roger Young, WB 2001/03/22)

  9. Removed: The explicit instantiations of SparseMatrix<long double> are removed as a prerelease of gcc3.0 fails to compile it. Now the user of SparseMatrix<long double> needs to include lac/include/lac/sparse_matrix.templates.h into their source file and to use a different compiler, e.g. gcc 2.95.2 or a future version of gcc3.0 (that will then hopefully be fixed).
    (RH 2001/03/14)

  10. Changed: We now unconditionally include deal.II/include/grid/tria_accessor.templates.h (which contains some inline functions for triangulation accessor classes) into deal.II/include/grid/tria_accessor.h to work around a problem with gcc3.0 which does not place a copy of these functions into the library. Previously we only included the file in optimized mode.
    (RH 2001/03/14)

  11. New: The class GridReordering::Cell has now a copy constructor to work around a bug in a gcc3.0 snapshot.
    (RH, WB 2001/03/14)

  12. Fixed: a missing const prevented the PreconditionSelector class to be compiled.
    (Roger Young, John Burnell 2001/03/08)

  13. Updated: the scripts config.sub and config.guess were updated to their newest versions, since ./configure did not run properly on all systems. They are needed to determine the host system type correctly.
    (WB 2001/03/06)

  14. Fix: in the triangulation, the straight_boundary variable, which is a reference, was assigned the address of a temporary object. It is unclear how this could have worked for three years, but it apparently did...
    (WB 2001/02/26)

  15. Fix: the DoFTools::compute_intergrid_constraints function took memory quadratic in the number of degrees of freedom. This is now reduced to linear behaviour, with a constant that depends on the number of levels by which the two grids differ.
    (WB 2001/02/26)