From: Wolfgang Bangerth Date: Thu, 20 Aug 2009 22:13:47 +0000 (+0000) Subject: Document --with-cpu=native. X-Git-Tag: v8.0.0~7245 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e1fb5667c7361b647f4ec7bdfdc8acc5f9d1217;p=dealii.git Document --with-cpu=native. git-svn-id: https://svn.dealii.org/trunk@19323 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h index 876a9c5cf4..f12740255a 100644 --- a/deal.II/doc/news/changes.h +++ b/deal.II/doc/news/changes.h @@ -82,16 +82,27 @@ inconvenience this causes.

General

    +
  1. +

    + New: The configure switch --with-cpu=... now allows the value + native, indicating that we would like the compiler to figure + out which CPU we are running on and optimize for it. The resulting + libraries may not work on other (previous generation) processors, however. +
    + (WB 2009/08/20) +

    +
  2. +
  3. Fixed: @ref step_31 "step-31" had a bug in the computation of the global scaling parameter in the function that evaluates the artificial viscosity: we computed - $c(\mathbf{u},T) = + $c(\mathbf{u},T) = c_R\ \|\mathbf{u}\|_{L^\infty(\Omega)} \ \mathrm{var}(T) \frac{1}{|\mathrm{diam}(\Omega)|^{\alpha-2}}$ when it should have been - $c(\mathbf{u},T) = + $c(\mathbf{u},T) = c_R\ \|\mathbf{u}\|_{L^\infty(\Omega)} \ \mathrm{var}(T) \ |\mathrm{diam}(\Omega)|^{\alpha-2}$. This didn't matter much in this program because $\mathrm{diam}(\Omega)=2^{1/\textrm{dim}}$ and so is close