From c238559cc2b876b728b83c3fcdca3f2c86170069 Mon Sep 17 00:00:00 2001 From: hartmann Date: Wed, 6 Jul 2005 17:17:07 +0000 Subject: [PATCH] cell_measure, invert_all_cells_of_negative_grid and their use. git-svn-id: https://svn.dealii.org/trunk@11084 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/changes.html | 56 +++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/deal.II/doc/news/changes.html b/deal.II/doc/news/changes.html index a1b9017f7b..07c24dcf96 100644 --- a/deal.II/doc/news/changes.html +++ b/deal.II/doc/news/changes.html @@ -529,6 +529,62 @@ inconvenience this causes.

deal.II

    +
  1. + Improved: All GridIn::read_* functions now call GridReordering::invert_all_cells_of_negative_grid. This + way, also misoriented grids are represented in the right + orientation within deal.II. +
    + (RH 2005/07/06) +

    + +
  2. + Improved: Triangulation<3>::create_triangulation now checks that all + cell have positive volume. If not, an exception is thrown. In + that case use the GridReordering::invert_all_cells_of_negative_grid + function, see below, to fix this. +
    + (RH 2005/07/06) +

    + +
  3. + New: There is now a GridReordering::invert_all_cells_of_negative_grid + function implemented in 3d which checks if some/all cells have + negative volumes. If all cell have negative volume then the + whole grid is reoriented. An assertion is thrown if only a + subset of cells have negative volumes, as then the grid might + be broken. +
    + (RH 2005/07/06) +

    + +
  4. + New: There is now a new GridTools::cell_measure function. However, it is + mostly for internal use. Use cell->measure() + instead. +
    + (RH 2005/07/06) +

    + +
  5. + Improved: cell->measure() used to give the + absolute value of the cell measure. It now gives the measure + with the correct sign. This is useful to find wrongly oriented + cells in 3d with negative volumes. +
    + (RH 2005/07/05) +

    +
  6. Improved: The class FiniteElementData now stores information -- 2.39.5