]>
https://gitweb.dealii.org/ - dealii.git/log
Denis Davydov [Mon, 24 Aug 2015 17:03:53 +0000 (19:03 +0200)]
drop Assert in FESystem when neither FE dominate
Timo Heister [Mon, 31 Aug 2015 01:35:30 +0000 (21:35 -0400)]
Merge pull request #1480 from tamiko/testsuite_fixes_2
Testsuite: Also adjust location in disctributed_grids and mpi
Matthias Maier [Mon, 31 Aug 2015 01:31:40 +0000 (20:31 -0500)]
Testsuite: Also adjust location in disctributed_grids and mpi
We have a small number of tests under distributed_grids/ and mpi/ that read
in external grids from deal.II/ (which is now removed).
Update those references to the new location "../grid/grid_in*".
Timo Heister [Sun, 30 Aug 2015 20:57:31 +0000 (16:57 -0400)]
Merge pull request #1475 from tamiko/fix_testsuite
Testsuite: Bugfix: Port forgotten test to new variant runs
Matthias Maier [Sun, 30 Aug 2015 20:07:57 +0000 (15:07 -0500)]
Testsuite: Bugfix: Port forgotten test to new variant runs
Wow. How did I miss it?
Matthias Maier [Sun, 30 Aug 2015 19:26:39 +0000 (14:26 -0500)]
Merge pull request #1473 from kronbichler/master
Fix non-MPI case
Martin Kronbichler [Sun, 30 Aug 2015 19:18:27 +0000 (21:18 +0200)]
Fix non-MPI case
Matthias Maier [Sun, 30 Aug 2015 18:27:04 +0000 (13:27 -0500)]
Merge pull request #1468 from tamiko/resurrect_tests
Ressurect tests that rely on Boost's Cuthill-McKee implementation
Matthias Maier [Sun, 30 Aug 2015 03:23:37 +0000 (22:23 -0500)]
Testsuite: dof_renumbering_0{4|7}: Add alternatives
Add alternative comparison files for Cuthill McKee renumbering tests that
use boost and are version and platform dependent.
Matthias Maier [Sun, 30 Aug 2015 03:16:53 +0000 (22:16 -0500)]
Revert "Testsuite: Disable tests for Boost's Cuthill-McKee implementation"
This reverts commit
6d2e952dcfc6097a39da36a0e5eac1f67b855d30 .
Matthias Maier [Sun, 30 Aug 2015 18:22:29 +0000 (13:22 -0500)]
Merge pull request #1472 from bangerth/fix-formula
Fix a formula.
Matthias Maier [Sun, 30 Aug 2015 18:21:55 +0000 (13:21 -0500)]
Merge pull request #1467 from tamiko/testsuite_test_variants
Testsuite: Allow comparison against multiple output files
Matthias Maier [Sun, 30 Aug 2015 18:21:02 +0000 (13:21 -0500)]
Documentation: Fix typos
Wolfgang Bangerth [Sun, 30 Aug 2015 18:18:31 +0000 (13:18 -0500)]
Fix a formula.
Matthias Maier [Sun, 30 Aug 2015 15:40:17 +0000 (10:40 -0500)]
Testsuite: fix a typo
Matthias Maier [Sun, 30 Aug 2015 03:06:48 +0000 (22:06 -0500)]
Update news/changes.h
Matthias Maier [Sun, 30 Aug 2015 03:00:49 +0000 (22:00 -0500)]
Testsuite: Adjust all tests to last previous change
Matthias Maier [Sun, 30 Aug 2015 02:47:54 +0000 (21:47 -0500)]
Testsuite: Remove compiler constraints
compiler constraints are a failed concept.
They try to provide "variants" for platform dependent and compiler
dependent output by means of awkward constraints that lead to unmanageable
complex conditions. Just imagine a three variant test:
test.compiler=Intel=false.compiler=GNU=true.output
test.compiler=Intel=true.compiler=GNU=false.output
test.compiler=Intel=false.compiler=GNU=false.output
Now, add two more variants (e.g. depending on an compiler version)... it is
much more natural to just have output files like those:
test.output
test.output.gnu
test.output.icc
(or whatever naming convention is imposed)
Matthias Maier [Sun, 30 Aug 2015 02:43:21 +0000 (21:43 -0500)]
Documentation: Update testsuite.html to mention multiple comparison files
Matthias Maier [Sun, 30 Aug 2015 02:09:50 +0000 (21:09 -0500)]
Testsuite: Let the diff target depend on all comparison file variants
Matthias Maier [Sun, 30 Aug 2015 02:01:51 +0000 (21:01 -0500)]
Testsuite: Output which variant was used for comparison
Matthias Maier [Sun, 30 Aug 2015 01:30:08 +0000 (20:30 -0500)]
Testsuite: Allow comparison against output variants
This commit modifies run_test.sh such that it also considers all variants
of the form
[...].output
[...].output.[STRING]
for comparison. If a numdiff/diff against one of those variants succeeds a
test is considered succesful.
Wolfgang Bangerth [Sun, 30 Aug 2015 17:42:31 +0000 (12:42 -0500)]
Merge pull request #1462 from cpraveen/tecplot-solutiontime
Save solution time into tecplot ascii files for animating time depend…
Wolfgang Bangerth [Sun, 30 Aug 2015 17:35:55 +0000 (12:35 -0500)]
Merge pull request #1463 from drwells/update-bernstein-polynomial
Update bernstein polynomial
Martin Kronbichler [Sun, 30 Aug 2015 16:14:39 +0000 (18:14 +0200)]
Merge pull request #1471 from tamiko/small_cleanup
Bugfix: Replace 'size_t' with 'unsigned int' where appropriate
Martin Kronbichler [Sun, 30 Aug 2015 16:07:59 +0000 (18:07 +0200)]
Merge pull request #1470 from kronbichler/master
Clean up parallel::Triangulation
Martin Kronbichler [Sun, 30 Aug 2015 15:17:58 +0000 (17:17 +0200)]
Fix compilation with MPI but without P4EST
Martin Kronbichler [Sun, 30 Aug 2015 15:17:35 +0000 (17:17 +0200)]
Cleanup interface of parallel::Triangulation without MPI
Matthias Maier [Sun, 30 Aug 2015 15:56:19 +0000 (10:56 -0500)]
Bugfix: Replace 'size_t' with 'unsigned int' where appropriate
A this places 'unsigned int' is more appropriate than 'size_t' because it
matches the signature of the underlying methods it deals with. 'size_t' is
only used to match std::array.
Martin Kronbichler [Sun, 30 Aug 2015 15:32:07 +0000 (17:32 +0200)]
Merge pull request #1276 from shakirbsm/dev
advection residuals added and tested
Praveen C [Sun, 30 Aug 2015 06:25:48 +0000 (11:55 +0530)]
Remove strand_id since it is not clear how to use it. A default strand_id of 1 will be used.
Matthias Maier [Sun, 30 Aug 2015 03:33:15 +0000 (22:33 -0500)]
Merge pull request #1465 from drwells/update-real-to-unit-comment
Add a comment describing the real to unit logic.
Wolfgang Bangerth [Sun, 30 Aug 2015 03:00:45 +0000 (22:00 -0500)]
Merge pull request #1466 from mrak1990/patch-2
Outdated the step-3 tutorial
mrak1990 [Sun, 30 Aug 2015 02:31:22 +0000 (05:31 +0300)]
Outdated tutorial step-3
Related commit: https://github.com/dealii/dealii/commit/
f37ee0a6a5140a57cc6195eac2372ed149c030ad #diff-
e3b138b667b4793715e99ca4fa4ac5e4
Matthias Maier [Sat, 29 Aug 2015 22:46:42 +0000 (17:46 -0500)]
Merge pull request #1464 from drwells/update-flags-deprecation
Update UpdateFlags documentation
David Wells [Sat, 29 Aug 2015 22:43:42 +0000 (18:43 -0400)]
Add a comment describing the real to unit logic.
This explains the choices made when switching between the closed formula
and the newton iteration algorithm.
Matthias Maier [Sat, 29 Aug 2015 21:51:29 +0000 (16:51 -0500)]
Merge pull request #1461 from QiaoLei-88/doc_interpolate_boundary_values
reword documentation of VectorTools::interpolate_boundary_values()
David Wells [Sat, 29 Aug 2015 21:48:50 +0000 (17:48 -0400)]
Update UpdateFlags documentation
The '@deprecation' attribute creates a new block, so descriptions of
deprecated features should be complete sentences.
I also added additional hover text descriptions.
David Wells [Sat, 29 Aug 2015 17:35:20 +0000 (13:35 -0400)]
Use an anonymous namespace.
This function is only called at one place in the same translation unit.
David Wells [Sat, 29 Aug 2015 17:33:54 +0000 (13:33 -0400)]
Compute powers of -1 by checking exponent parity.
David Wells [Sat, 29 Aug 2015 17:32:16 +0000 (13:32 -0400)]
Use the boost implementation of binomials.
Lei Qiao [Sat, 29 Aug 2015 02:41:09 +0000 (21:41 -0500)]
reword documentation of interpolate_boundary_values()
Timo Heister [Sat, 29 Aug 2015 21:23:24 +0000 (17:23 -0400)]
Merge pull request #1449 from tamiko/fix_fpe_guard
CMake: Refactor DEAL_II_HAVE_FP_EXCEPTIONS
Timo Heister [Sat, 29 Aug 2015 15:58:17 +0000 (11:58 -0400)]
Merge pull request #1453 from tamiko/purge_deal.II_testdirectory
Testsuite: Remove "deal.II" category and try to find sensible alternatives
Praveen C [Sat, 29 Aug 2015 05:49:11 +0000 (11:19 +0530)]
Save solution time into tecplot ascii files for animating time dependent data.
Matthias Maier [Fri, 28 Aug 2015 04:32:20 +0000 (23:32 -0500)]
Testsuite: Move the last bits out of deal.II
Matthias Maier [Fri, 28 Aug 2015 04:29:01 +0000 (23:29 -0500)]
Testsuite: another iteration...
Matthias Maier [Fri, 28 Aug 2015 04:11:53 +0000 (23:11 -0500)]
Testsuite: Move matching tests from deal.II
Use newly created dofs/ and numerics/ (and lac/)
Matthias Maier [Fri, 28 Aug 2015 03:55:24 +0000 (22:55 -0500)]
Testsuite: Move matching tests: deal.II -> fe/
Matthias Maier [Fri, 28 Aug 2015 03:44:44 +0000 (22:44 -0500)]
Testsuite: Move matching tests: deal.II -> grid/
Wolfgang Bangerth [Fri, 28 Aug 2015 22:53:40 +0000 (17:53 -0500)]
Merge pull request #1460 from drwells/update-flags-doc-formatting
Fix a doxygen issue with quoted italics.
Wolfgang Bangerth [Fri, 28 Aug 2015 22:29:05 +0000 (17:29 -0500)]
Merge pull request #1457 from tamiko/cmake_workarounds
CMake: Drop /.../include/scotch from include dirs
David Wells [Fri, 28 Aug 2015 21:48:24 +0000 (17:48 -0400)]
Fix a doxygen issue with quoted italics.
Under certain circumstances Doxygen treats text surrounded by double
quotes as a verbatim environment, e.g., doxygen will convert '<i>' into
'<i%gt;', which is not what we want when italicising text.
Matthias Maier [Fri, 28 Aug 2015 21:29:48 +0000 (16:29 -0500)]
Merge pull request #1458 from bangerth/fix-test-11
Update test results.
Matthias Maier [Fri, 28 Aug 2015 20:36:01 +0000 (15:36 -0500)]
CMake: FindTRILINOS.cmake: Drop /.../include/scotch from include dirs
scotch has the very unfortunate bad habit of containing a header file
/usr/include/scotch/metis.h
If above directory is in our list of include directories, we will
accidentally pick up this header instead of /usr/include/metis.h
I assume it is safe to drop /usr/include/scotch/, this should be only
internally used in Trilinos...
Further, deduplicate library and include directory lists. *wow*
Wolfgang Bangerth [Fri, 28 Aug 2015 21:06:42 +0000 (16:06 -0500)]
Also update 64-bit results.
Wolfgang Bangerth [Fri, 28 Aug 2015 21:01:45 +0000 (16:01 -0500)]
Also update 64-bit results.
Matthias Maier [Fri, 28 Aug 2015 20:33:23 +0000 (15:33 -0500)]
CMake: FindPETSC.cmake: Drop /.../include/scotch from include dirs
scotch has the very unfortunate bad habit of containing a header file
/usr/include/scotch/metis.h
If above directory is in our list of include directories, we will
accidentally pick up this header instead of /usr/include/metis.h
I assume it is safe to drop /usr/include/scotch/, this should be only
internally used in PETSc...
Wolfgang Bangerth [Fri, 28 Aug 2015 20:28:01 +0000 (15:28 -0500)]
Update test results.
These are the test results for METIS 5.1.0 via PETSc 3.6, on linux. 32-bit.
Wolfgang Bangerth [Fri, 28 Aug 2015 20:07:39 +0000 (15:07 -0500)]
Merge pull request #1452 from tamiko/fix_compute_active_cell_halo_laye
Testsuite: Fix deal.II/grid_tools_halo_layer* tests
Matthias Maier [Fri, 28 Aug 2015 19:15:41 +0000 (14:15 -0500)]
Testsuite: work around a bug with <gcc-4.9
Matthias Maier [Thu, 27 Aug 2015 22:48:15 +0000 (17:48 -0500)]
Bugfix: Test for <cfenv> header instead of <fenv.h>
We include the C++11 version <cfenv> in the testuite.
Silently, fix another test as well.
This fixes the testsuite for use in C++98/03 mode.
Matthias Maier [Thu, 27 Aug 2015 22:23:21 +0000 (17:23 -0500)]
CMake: Refactor DEAL_II_HAVE_FP_EXCEPTIONS
- this is a language feature, not a platform feature, so move it to
check_01_cxx_features.cmake
- A test that _runs_ code *_must_* be guarded with
DEAL_II_ALLOW_PLATFORM_INTROSPECTION
- Demote DEAL_II_HAVE_FP_EXCEPTIONS to an ordinary variable. Naming
convetion: Variables starting with "DEAL_II_HAVE" must be ordinary
variables, or internal, cached variables.
Note: It is not necessary to promote DEAL_II_HAVE_FP_EXCEPTIONS to cache
in order to override it with -DDEAL_II_HAVE_FP_EXCEPTIONS...
Wolfgang Bangerth [Fri, 28 Aug 2015 14:51:21 +0000 (09:51 -0500)]
Merge pull request #1456 from tjhei/glossary_update
Glossary update
Timo Heister [Fri, 28 Aug 2015 13:39:20 +0000 (09:39 -0400)]
more glossary fixes
Timo Heister [Fri, 28 Aug 2015 13:02:41 +0000 (09:02 -0400)]
update mg paper in glossary
Matthias Maier [Fri, 28 Aug 2015 05:15:58 +0000 (00:15 -0500)]
Merge pull request #1310 from tamiko/block_linear_operator_overhaul
BlockLinearOperator overhaul
Matthias Maier [Fri, 28 Aug 2015 05:10:48 +0000 (00:10 -0500)]
add a changes.h entry
Matthias Maier [Fri, 28 Aug 2015 05:07:37 +0000 (00:07 -0500)]
Update documentation
Matthias Maier [Sat, 8 Aug 2015 02:19:08 +0000 (21:19 -0500)]
A BlockLinearOperator class for storing linear operator block structures
Wolfgang Bangerth [Fri, 28 Aug 2015 02:05:21 +0000 (21:05 -0500)]
Merge pull request #1451 from tamiko/fix_tests
Various testsuite fixes
Matthias Maier [Fri, 28 Aug 2015 01:40:15 +0000 (20:40 -0500)]
Merge pull request #1450 from QiaoLei-88/doc_interpolate_boundary_values
Reword documentation of VectorTools::project_boundary_values()
Matthias Maier [Thu, 27 Aug 2015 23:40:05 +0000 (18:40 -0500)]
Bugfix: Fix an include in filtered_iterator.h
Lei Qiao [Thu, 27 Aug 2015 23:35:28 +0000 (18:35 -0500)]
reword documentation of VectorTools::project_boundary_values() and add in/out specification.
Matthias Maier [Thu, 27 Aug 2015 23:27:36 +0000 (18:27 -0500)]
Testsuite: Avoid c++11isms
Matthias Maier [Thu, 27 Aug 2015 23:20:51 +0000 (18:20 -0500)]
Testsuite: Avoid c++11isms
Matthias Maier [Thu, 27 Aug 2015 20:42:21 +0000 (15:42 -0500)]
Merge pull request #1447 from bangerth/doc-update-36
Fix documentation text.
Wolfgang Bangerth [Thu, 27 Aug 2015 20:08:44 +0000 (15:08 -0500)]
Fix documentation text.
Wolfgang Bangerth [Thu, 27 Aug 2015 19:49:01 +0000 (14:49 -0500)]
Merge pull request #1446 from tamiko/fix_compilation
Fix compilation in c++98/03 mode
Matthias Maier [Thu, 27 Aug 2015 19:39:01 +0000 (14:39 -0500)]
Fix compilation in c++98/03 mode
">>" for closing brackets is only valid syntax in C++11, and later.
Matthias Maier [Thu, 27 Aug 2015 19:32:43 +0000 (14:32 -0500)]
Avoid c++11'ism and fix compilation for C++98/03 mode
Wolfgang Bangerth [Thu, 27 Aug 2015 13:20:14 +0000 (08:20 -0500)]
Merge pull request #1442 from tamiko/complex_support
Support complex number types in Function, TensorFunction
Matthias Maier [Thu, 27 Aug 2015 04:07:58 +0000 (23:07 -0500)]
Bugfix: Use Tensor<...,Number>() instead of Tensor<...>()
Matthias Maier [Thu, 27 Aug 2015 03:57:43 +0000 (22:57 -0500)]
Add a changes.h entry
Matthias Maier [Thu, 27 Aug 2015 03:52:25 +0000 (22:52 -0500)]
add a test for complex support in Function, TensorFunction
Matthias Maier [Thu, 27 Aug 2015 03:35:08 +0000 (22:35 -0500)]
Instantiate dealii::Function and dealii::TensorFunction for complex scalars
Matthias Maier [Thu, 27 Aug 2015 02:54:04 +0000 (21:54 -0500)]
Bugfix: Use Tensor<...,Number>() instead of Point<dim>()
Matthias Maier [Thu, 27 Aug 2015 03:46:18 +0000 (22:46 -0500)]
Refactor template definitions into tensor_function.templates.h
Matthias Maier [Thu, 27 Aug 2015 02:34:55 +0000 (21:34 -0500)]
Refactor template definitions into function.templates.h
Matthias Maier [Thu, 27 Aug 2015 02:59:05 +0000 (21:59 -0500)]
Refactor template definitions into function_time.templates.h
shakirbsm [Wed, 26 Aug 2015 17:13:50 +0000 (19:13 +0200)]
Advection residuals for boundary and face fixed
Matthias Maier [Wed, 26 Aug 2015 14:48:34 +0000 (09:48 -0500)]
Merge pull request #1436 from tamiko/refined_version_support
Testsuite: Allow for comparison operators in feature and compiler matches
Matthias Maier [Wed, 26 Aug 2015 03:55:35 +0000 (22:55 -0500)]
small cleanup
Matthias Maier [Wed, 26 Aug 2015 03:49:38 +0000 (22:49 -0500)]
add a changes.h entry
Matthias Maier [Wed, 26 Aug 2015 03:45:41 +0000 (22:45 -0500)]
Documentation: Update to reflect changes in version constraint handling
Matthias Maier [Wed, 26 Aug 2015 01:44:24 +0000 (20:44 -0500)]
Testsuite: Allow for comparison operators in feature and compiler matches
Wolfgang Bangerth [Wed, 26 Aug 2015 13:52:56 +0000 (08:52 -0500)]
Merge pull request #1437 from tjhei/fix_halo_layer_compilation
fix compilation error in compute_ghost_cell_halo_layer
Timo Heister [Wed, 26 Aug 2015 13:38:48 +0000 (09:38 -0400)]
Merge pull request #1440 from drwells/fix-doc-typos-2
Fix doc typos 2
David Wells [Wed, 26 Aug 2015 13:32:36 +0000 (09:32 -0400)]
Remove trailing whitespace in the documentation.
David Wells [Wed, 26 Aug 2015 13:31:06 +0000 (09:31 -0400)]
Update the example cmake output.
The options provided by cmake have changed slightly since this was
originally written.
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams
Typeset in
Trocchi and Trocchi Bold Sans Serif.