From 675ae1bdfbeae9fe3d786edf8e0461c7d758abbe Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 2 May 2000 07:35:12 +0000 Subject: [PATCH] Mostly syntactic work. git-svn-id: https://svn.dealii.org/trunk@2777 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/2000/c-3-0.html | 126 ++++++++++++++++++++----------- 1 file changed, 80 insertions(+), 46 deletions(-) diff --git a/deal.II/doc/news/2000/c-3-0.html b/deal.II/doc/news/2000/c-3-0.html index 93d10c0e19..92f71e8668 100644 --- a/deal.II/doc/news/2000/c-3-0.html +++ b/deal.II/doc/news/2000/c-3-0.html @@ -22,69 +22,103 @@

base

    -
  1. New multithreading scheme is implemented. +
  2. + New multithreading scheme is implemented. +

    -
  3. Improved: Subscriptor prints the +
  4. + Improved: Subscriptor prints the real class name if a subscribed object is deleted. +

    -
  5. There is now a function invert +
  6. + There is now a function invert (Tensor<2,dim>) that returns the inverse of a tensor of rank 2. +

+

lac

    +
  1. + Change: the solver classes in LAC lost their first template + argument. Their names are now + SolverXX<VECTOR>, where + XX denotes the name of the solver + (e.g. CG, GMRES, etc). Furthermore, the + inheritance from Solver was made private + to reflect the logical structure. +

    + +
  2. + New: EigenInverse implements inverse + iteration by Wieland. +

    + +
  3. + New: EigenPower implements power + method by von Mises +

    + +
  4. + New: PreconditionBlockSSOR::set_omega + allows to change the relaxation parameter. +

    + +
  5. + Fix: SolverCG counts steps properly. +

    + +
  6. + New: Solver*: There is a virtual function + print_vectors called in every step. It is void in the + solver itself but can be used to print intermediate iteration + vectors. +

    +
-
  • Change: the solver classes in LAC lost their first template - argument. Their names are nowSolver*<VECTOR>. Furthermore, the - inheritance from Solver was made private - to reflect the logical structure. - -
  • New: EigenInverse implements inverse - iteration by Wieland. - -
  • New: EigenPower implements power - method by von Mises - -
  • New: PreconditionBlockSSOR::set_omega - allows to change the relaxation parameter. - -
  • Fix: SolverCG counts steps properly. -
  • New: Solver*: There is a virtual function - print_vectors called in every step. It is void in the - solver itself but can be used to print intermediate iteration - vectors -

    deal.II

      -
    1. New: DataOut::clear_data_vectors - allows to re-use an object without deleting the DoFHandler - -
    2. New: class DoFPrintSolverStep prints - intermediate vectors of a solver as finite element functions using - DataOut. - -
    3. New: class GradientEstimator - estimates the norm of the gradient on each cell from finite - difference approximations. - -
    4. New: DoFTools::extract_boundary_dofs - finds all degrees of freedom which are at the boundary and belong to - specified components. - -
    5. New: DoFTools::compute_intergrid_constraints - allows to use different discretization grids for different - variables. - -
    6. New: IntergridMap::get_{source,destination}_grid - functions return the grids for which the map was created. +
    7. + New: DataOut::clear_data_vectors + allows to re-use an object without deleting the DoFHandler +

      + +
    8. + New: class DoFPrintSolverStep prints + intermediate vectors of a solver as finite element functions using + DataOut. +

      + +
    9. + New: class GradientEstimator + estimates the norm of the gradient on each cell from finite + difference approximations. +

      + +
    10. + New: DoFTools::extract_boundary_dofs + finds all degrees of freedom which are at the boundary and belong to + specified components. +

      + +
    11. + New: DoFTools::compute_intergrid_constraints + allows to use different discretization grids for different + variables. +

      + +
    12. + New: IntergridMap::get_{source,destination}_grid + functions return the grids for which the map was created. +


    -- 2.39.5