From 735fcea3cf1ea267ab1ab58cec2ad0c4e3c9c3e6 Mon Sep 17 00:00:00 2001 From: Guido Kanschat Date: Wed, 2 May 2001 07:17:58 +0000 Subject: [PATCH] code classes improved git-svn-id: https://svn.dealii.org/trunk@4514 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/2001/c-3-1.html | 54 +++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 18 deletions(-) diff --git a/deal.II/doc/news/2001/c-3-1.html b/deal.II/doc/news/2001/c-3-1.html index 28fa00a161..38fd5a473e 100644 --- a/deal.II/doc/news/2001/c-3-1.html +++ b/deal.II/doc/news/2001/c-3-1.html @@ -125,9 +125,17 @@ documentation, etc.

base

    +
  1. + + New: The function Logstream::get_prefix allows access to the prefix + string used for log-files. +
    + (GK 2001/04/26) +

  2. New: There is now a global function trace that computes the trace of a tensor + class="function">trace that computes the trace of a tensor of rank 2.
    (WB 2001/04/12) @@ -193,7 +201,7 @@ documentation, etc. (GK 2001/03/05)

    -
  3. New: Logstream.

    New: Logstream::log_time_differences (bool) makes Logstream print the time since the last log line instead of accumulated time since program start. @@ -202,7 +210,7 @@ documentation, etc.

    -
  4. Fix: Logstream.

    Fix: Logstream::pop() does not perform anything on empty stacks.
    @@ -262,7 +270,8 @@ documentation, etc.

  5. New: There is now a function Vector::scale(Vector) + class="class">Vector::scale(Vector) that scales each element of the vector by the corresponding element of the argument.
    @@ -273,7 +282,8 @@ documentation, etc. return void now. If the solver has not converged within the maximum number of iterations or encounters a breakdown, it throws an exception of type SolverControl::NoConvergence instead of + class="class">SolverControl
    ::NoConvergence instead of returning a special value.
    (GK 2001/03/29) @@ -363,9 +373,11 @@ documentation, etc.

  6. New: There are now functions DoFTools::map_dofs_to_support_points and + class="class">DoFTools::map_dofs_to_support_points and DoFTools::map_support_points_to_dofs that + class="class">DoFTools::map_support_points_to_dofs that generate a map between DoF indices and the support points of these DoFs, and the other way round.
    @@ -404,23 +416,24 @@ documentation, etc.

  7. Fixed: the DoFRenumbering::Cuthill_McKee function - did not work correctly when giving the reversed_numbering flag (off-by-one - indexing). This is now fixed. + class="class">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)

  8. - Changed: A typedef FunctionMap was + Changed: A typedef FunctionMap was declared in at least four places previously (in classes DoFHandler, MatrixTools, VectorTools, and KellyErrorEstimator). It is now unified in one place and is called FunctionMap::type (it is a local + class="class">FunctionMap<dim>::type (it is a local typedef in a class called FunctionMap). This type is defined in the file dofs/function_map.h. @@ -432,16 +445,19 @@ documentation, etc. Fixed: When using Neuman boundary functions in the KellyErrorEstimator class, it was assumed that the function object had Function::vector_value overloaded, even + class="class">Function::vector_value overloaded, even in the scalar case. We now use Function::value instead. + class="member">Function::value instead.
    (WB 2001/04/09)

  9. New: The various MatrixCreator::create_*_matrix functions + class="class">MatrixCreator::create_*_matrix functions are now using multiple threads to do their work, if the library is configured to use multithreading.
    @@ -756,7 +772,8 @@ documentation, etc.

  10. Fix: the DoFTools::compute_intergrid_constraints + class="class">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 @@ -800,7 +817,8 @@ documentation, etc.

  11. New: There is now a function - ConstraintMatrix::merge that merges + ConstraintMatrix::merge that merges the constraints represented by two constraint matrices into one object.
    -- 2.39.5