]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Mon, 6 Mar 2017 12:02:25 +0000 (07:02 -0500)]
Do not use a timer in a test.
This test tried to ensure that an algorithm ran in linear time by taking runtime
measurements: this tends to fail intermittently so remove these checks.
The test is still useful since it will time out if we regress to the old
quadratic time algorithm.
Timo Heister [Sun, 5 Mar 2017 21:55:15 +0000 (16:55 -0500)]
Merge pull request #4035 from kronbichler/fix_nonmpi_tests
Enable tests to run without MPI
Martin Kronbichler [Sun, 5 Mar 2017 19:04:49 +0000 (20:04 +0100)]
Enable tests to run without MPI.
Martin Kronbichler [Sun, 5 Mar 2017 17:14:12 +0000 (18:14 +0100)]
Merge pull request #4032 from kronbichler/fix_mpi_tests
Fix multigrid/mpi tests
Timo Heister [Sun, 5 Mar 2017 16:00:44 +0000 (11:00 -0500)]
Merge pull request #4029 from kronbichler/fix_test_output_with_fma
Add output variants for builds with FMA
Martin Kronbichler [Sun, 5 Mar 2017 15:59:24 +0000 (16:59 +0100)]
Merge pull request #4033 from masterleinad/fix_unused_var
Handle more unused variables and parameters
Daniel Arndt [Sun, 5 Mar 2017 15:37:15 +0000 (16:37 +0100)]
Handle more unused variables and parameters
Martin Kronbichler [Sun, 5 Mar 2017 15:00:15 +0000 (16:00 +0100)]
Fix multigrid mpi tests by better output
Daniel Arndt [Sun, 5 Mar 2017 15:31:50 +0000 (16:31 +0100)]
Merge pull request #4031 from kronbichler/remove_unused_variables
Remove unused variables
Martin Kronbichler [Sun, 5 Mar 2017 14:35:23 +0000 (15:35 +0100)]
Remove unused variables
Daniel Arndt [Sun, 5 Mar 2017 14:05:01 +0000 (15:05 +0100)]
Merge pull request #4022 from masterleinad/add_operators_blockbase
Add MatrixFreeOperators::BlockBase
Daniel Arndt [Sun, 5 Mar 2017 11:57:41 +0000 (12:57 +0100)]
changelog entry and a test for a Stokes operator using MatrixFreeOperatorsBase
Daniel Arndt [Sat, 4 Mar 2017 19:34:40 +0000 (20:34 +0100)]
Add support for BlockVectors and block operators to MatrixFreeOperators::Base
Martin Kronbichler [Sun, 5 Mar 2017 10:24:56 +0000 (11:24 +0100)]
Merge pull request #4030 from drwells/more-cppcheck
Run cppcheck again.
David Wells [Sat, 4 Mar 2017 23:40:28 +0000 (18:40 -0500)]
Merge pull request #4028 from kronbichler/fix_tests_02
Extend test suite for non-threaded build
David Wells [Sat, 4 Mar 2017 22:25:43 +0000 (17:25 -0500)]
Mark a function as static.
This was caught by cppcheck.
David Wells [Sat, 4 Mar 2017 21:54:23 +0000 (16:54 -0500)]
Remove some unused non-public functions.
These were found by cppcheck.
David Wells [Sat, 4 Mar 2017 21:54:08 +0000 (16:54 -0500)]
Mark some header-defined functions as inline.
David Wells [Sat, 4 Mar 2017 21:51:36 +0000 (16:51 -0500)]
Reduce the scope of some variables.
This was caught by cppcheck.
David Wells [Sat, 4 Mar 2017 21:50:32 +0000 (16:50 -0500)]
Remove some empty destructors.
The compiler can generate these for us.
Martin Kronbichler [Sat, 4 Mar 2017 21:22:50 +0000 (22:22 +0100)]
Add second file output for builds with FMA
Martin Kronbichler [Sat, 4 Mar 2017 21:22:32 +0000 (22:22 +0100)]
Add second binary output for builds with FMA
Martin Kronbichler [Thu, 2 Mar 2017 14:35:30 +0000 (15:35 +0100)]
Adjust test output on Intel CPUs with FMA enabled.
Martin Kronbichler [Sat, 4 Mar 2017 20:55:07 +0000 (21:55 +0100)]
Add additional output for memory consumption test (without threads).
Martin Kronbichler [Sat, 4 Mar 2017 20:54:43 +0000 (21:54 +0100)]
Relax tolerance a for float zero slightly
Martin Kronbichler [Sat, 4 Mar 2017 20:54:16 +0000 (21:54 +0100)]
Avoid superfluous include file
Martin Kronbichler [Sat, 4 Mar 2017 20:53:56 +0000 (21:53 +0100)]
Run test with threads only
Martin Kronbichler [Sat, 4 Mar 2017 19:11:43 +0000 (20:11 +0100)]
Merge pull request #4027 from drwells/remove-extra-typename
Remove some unnecessary typenames.
David Wells [Sat, 4 Mar 2017 17:21:51 +0000 (12:21 -0500)]
Remove some unnecessary typenames.
These types are fully qualified so we do not need to prefix them with
'typename'.
Timo Heister [Sat, 4 Mar 2017 14:59:36 +0000 (09:59 -0500)]
Merge pull request #4026 from tjhei/msvc_mat_free_fix
fix matrix free compilation
Timo Heister [Sat, 4 Mar 2017 13:19:34 +0000 (08:19 -0500)]
fix matrix free compilation
MSVC complains
Timo Heister [Sat, 4 Mar 2017 12:03:06 +0000 (07:03 -0500)]
Merge pull request #4025 from kronbichler/fix_missing_include_nothreads
Add missing include file when compiling without threads.
Martin Kronbichler [Sat, 4 Mar 2017 07:27:21 +0000 (08:27 +0100)]
Add missing include file when compiling without threads.
Denis Davydov [Sat, 4 Mar 2017 07:17:20 +0000 (08:17 +0100)]
Merge pull request #4024 from kronbichler/avoid_compiler_warning
Avoid compiler warning without threads
Martin Kronbichler [Sat, 4 Mar 2017 06:26:00 +0000 (07:26 +0100)]
Merge pull request #4023 from kronbichler/fix_static_build
Mark functions inline to fix mpi/renumber_cuthill_mckee in static build
Martin Kronbichler [Sat, 4 Mar 2017 06:24:46 +0000 (07:24 +0100)]
Avoid compiler warning without threads
Martin Kronbichler [Fri, 3 Mar 2017 19:50:21 +0000 (20:50 +0100)]
Mark functions inline to fix tests mpi/renumber_cuthill_mckee in static build
Matthias Maier [Fri, 3 Mar 2017 18:15:39 +0000 (12:15 -0600)]
Merge branch pull request #4008 from loylick/buildsystem
Merges #4008. Closes #4008.
alex [Sat, 25 Feb 2017 15:59:36 +0000 (18:59 +0300)]
corrected cmake scripts so that they are capable of finding existing PETSC and SLEPC installations.
Signed-off-by: Matthias Maier <tamiko@43-1.org>
Denis Davydov [Fri, 3 Mar 2017 11:21:07 +0000 (12:21 +0100)]
Merge pull request #4021 from MathiasMen/VectorizationElasticityKinematics
Vectorization Physics::Elasticity::Kinematics
Mathias Mentler [Fri, 3 Mar 2017 09:41:11 +0000 (10:41 +0100)]
Added support for vectorization in Physics::Elasticity::Kinematics
Mathias Mentler [Fri, 3 Mar 2017 09:38:02 +0000 (10:38 +0100)]
Added support for vectorization in Physics::Elasticity::Kinematics
Martin Kronbichler [Fri, 3 Mar 2017 09:19:03 +0000 (10:19 +0100)]
Merge pull request #4018 from kronbichler/separate_file_tensor_product_kernels
Move tensor product kernels from fe_evaluation.h into separate file
Mathias Mentler [Fri, 3 Mar 2017 09:01:19 +0000 (10:01 +0100)]
Added support for vectorization in Physics::Elasticity::Kinematics
Mathias Mentler [Fri, 3 Mar 2017 08:58:59 +0000 (09:58 +0100)]
Added support for vectorization in Physics::Elasticity::Kinematics
Jean-Paul Pelteret [Thu, 2 Mar 2017 14:08:19 +0000 (15:08 +0100)]
Merge pull request #4020 from bangerth/fix-changelog-2
Fix the name of a function referenced in a changelog entry.
Wolfgang Bangerth [Thu, 2 Mar 2017 14:01:39 +0000 (07:01 -0700)]
Fix the name of a function referenced in a changelog entry.
Jean-Paul Pelteret [Thu, 2 Mar 2017 13:59:07 +0000 (14:59 +0100)]
Merge pull request #4019 from bangerth/fix-changelog
Fix a changelog entry.
Wolfgang Bangerth [Thu, 2 Mar 2017 13:52:54 +0000 (06:52 -0700)]
Fix a changelog entry.
Martin Kronbichler [Thu, 2 Mar 2017 09:02:27 +0000 (10:02 +0100)]
Move tensor product kernels from fe_evaluation.h into separate file
David Wells [Thu, 2 Mar 2017 01:56:44 +0000 (20:56 -0500)]
Merge pull request #4017 from drwells/add-stream-flag-restorations
Restore stream flags after use.
David Wells [Thu, 2 Mar 2017 01:55:40 +0000 (20:55 -0500)]
Merge pull request #4014 from masterleinad/fix_coverity
Fix some issues reported by Coverity
David Wells [Wed, 1 Mar 2017 17:55:48 +0000 (12:55 -0500)]
Restore stream flags after use.
This was caught by Coverity.
Wolfgang Bangerth [Wed, 1 Mar 2017 17:42:19 +0000 (10:42 -0700)]
Merge pull request #4007 from drwells/add-diff-execution-check
Check that numdiff and diff can run with very simple input.
David Wells [Wed, 1 Mar 2017 14:40:42 +0000 (09:40 -0500)]
Add a simple numdiff relative tolerance test.
This test ensures that we can use numdiff to check differences with a relative
tolerance (i.e., that numdiff is not a symlink to diff).
Martin Kronbichler [Wed, 1 Mar 2017 13:44:27 +0000 (14:44 +0100)]
Merge pull request #3995 from davydden/mf_operator_vectortype
change MatrixFreeOperators from Number to VectorType template
David Wells [Wed, 1 Mar 2017 13:06:59 +0000 (08:06 -0500)]
Merge pull request #4016 from kronbichler/fix_transfer_tests_no_mpi
Recent MG transfer tests do not use MPI -> remove mpi_initlog
Wolfgang Bangerth [Wed, 1 Mar 2017 13:03:26 +0000 (06:03 -0700)]
Merge pull request #4002 from kronbichler/msvc_fix_large_offset
Fix FEEvaluation path with degree -1 for MSVC compiler
Denis Davydov [Wed, 1 Mar 2017 12:37:00 +0000 (13:37 +0100)]
Merge pull request #4015 from davydden/parallel_for_start_end
extend internal::VectorOperations::parallel_for() to [start,end)
Martin Kronbichler [Wed, 1 Mar 2017 12:14:51 +0000 (13:14 +0100)]
Recent MG transfer tests do not use MPI -> remove mpi_initlog
Daniel Arndt [Tue, 28 Feb 2017 23:56:23 +0000 (00:56 +0100)]
Fix issues reported by Coverity
Denis Davydov [Wed, 1 Mar 2017 07:11:30 +0000 (08:11 +0100)]
extend internal::VectorOperations::parallel_for() to [start,end)
Martin Kronbichler [Tue, 28 Feb 2017 20:59:50 +0000 (21:59 +0100)]
Additional tests without the template
Martin Kronbichler [Fri, 24 Feb 2017 16:50:41 +0000 (17:50 +0100)]
Fix FEEvaluation path with degree -1 for MSVC compiler
Furthermore, clean up the code path for degree -1 in FE_DGP and FE_QDG0.
Denis Davydov [Tue, 28 Feb 2017 15:27:57 +0000 (16:27 +0100)]
Merge pull request #4013 from davydden/bugfix/index_within_set
fix IndexSet::index_within_set() for an empty index set
Denis Davydov [Tue, 28 Feb 2017 13:56:01 +0000 (14:56 +0100)]
fix IndexSet::index_within_set() for an empty index set
David Wells [Mon, 27 Feb 2017 19:34:24 +0000 (14:34 -0500)]
Merge pull request #4003 from bangerth/fix-formatting
Improve formatting of figures.
Martin Kronbichler [Sun, 26 Feb 2017 19:08:05 +0000 (20:08 +0100)]
Merge pull request #4010 from masterleinad/fix_intel_tests
Suppress warnings for pointless comparison
Daniel Arndt [Sun, 26 Feb 2017 17:16:59 +0000 (18:16 +0100)]
Suppress warnings for pointless comparison
Daniel Arndt [Sun, 26 Feb 2017 17:12:54 +0000 (18:12 +0100)]
Merge pull request #4009 from masterleinad/fix_intel_tests
Fix tests failing due to round-off inconsistency.
Daniel Arndt [Sun, 26 Feb 2017 14:19:11 +0000 (15:19 +0100)]
Make hp/create_laplace_matrix tests pass for Intel-17
Daniel Arndt [Sun, 26 Feb 2017 14:32:04 +0000 (15:32 +0100)]
Make bits/fe_tools pass for Intel-17
Daniel Arndt [Sun, 26 Feb 2017 14:31:49 +0000 (15:31 +0100)]
Allow to customize the values used in test_mode
Wolfgang Bangerth [Sun, 26 Feb 2017 15:36:35 +0000 (08:36 -0700)]
Merge pull request #4006 from loylick/mpiupdate
removed requirement of MPI support to compile with SLEPC
alex [Sat, 25 Feb 2017 19:30:16 +0000 (22:30 +0300)]
reindenting #include
David Wells [Sat, 25 Feb 2017 18:57:54 +0000 (13:57 -0500)]
Merge pull request #4005 from loylick/vectorupdate
fix for read_write_vector.templates.h to compile under Windows
Denis Davydov [Sat, 25 Feb 2017 17:22:36 +0000 (18:22 +0100)]
adjust unit test
Denis Davydov [Sat, 25 Feb 2017 17:19:17 +0000 (18:19 +0100)]
adjust step-37
David Wells [Sat, 25 Feb 2017 16:18:28 +0000 (11:18 -0500)]
Check that numdiff and diff can run with very simple input.
This commit adds a check to ensure that calling diff or numdiff does not hang
forever: if it does hang (or cannot be run at all) then we cannot run the test
suite, so bail out.
alex [Sat, 25 Feb 2017 14:59:56 +0000 (17:59 +0300)]
removed requirement of MPI support to compile with SLEPC
alex [Sat, 25 Feb 2017 14:44:27 +0000 (17:44 +0300)]
fix for read_write_vector.templates.h to compile under Windows
Daniel Arndt [Sat, 25 Feb 2017 10:08:21 +0000 (11:08 +0100)]
Merge pull request #4004 from bangerth/declare-specializations
Forward declare two explicit specializations.
Wolfgang Bangerth [Fri, 24 Feb 2017 19:44:12 +0000 (12:44 -0700)]
Forward declare two explicit specializations.
Wolfgang Bangerth [Fri, 24 Feb 2017 19:43:09 +0000 (12:43 -0700)]
Improve formatting of figures.
The previous way had the top of the second picture run into the bottom
of the first one. Since both are meshes, it was hard to see what was
going on.
Timo Heister [Fri, 24 Feb 2017 15:43:56 +0000 (10:43 -0500)]
Merge pull request #4001 from masterleinad/rm_explicit_instant
Remove redundant explicit instantiation
Bruno Turcksin [Fri, 24 Feb 2017 14:20:02 +0000 (09:20 -0500)]
Merge pull request #4000 from jppelteret/changelog_01
Add changelog entry for a new code gallery example.
Jean-Paul Pelteret [Fri, 24 Feb 2017 14:16:18 +0000 (15:16 +0100)]
Add changelog entry for a new code gallery example.
This adds a news item for the new code gallery example titled
"Quasi-Static Finite-Strain Quasi-incompressible Visco-elasticity".
Timo Heister [Fri, 24 Feb 2017 13:26:04 +0000 (08:26 -0500)]
Merge pull request #3999 from masterleinad/fix_linear_operator_intel
Fix linear_operator_08 for Intel-17
Daniel Arndt [Fri, 24 Feb 2017 10:46:37 +0000 (11:46 +0100)]
Remove redundant explicit instantiation
Daniel Arndt [Thu, 23 Feb 2017 18:26:15 +0000 (19:26 +0100)]
Fix linear_operator_08
Wolfgang Bangerth [Fri, 24 Feb 2017 02:52:46 +0000 (19:52 -0700)]
Merge pull request #3998 from masterleinad/fix_boost_intel17
Fix bundled boost for Intel-17
Daniel Arndt [Fri, 24 Feb 2017 00:40:43 +0000 (01:40 +0100)]
Fix bundled boost for Intel-17
Denis Davydov [Thu, 23 Feb 2017 16:00:52 +0000 (17:00 +0100)]
change MatrixFreeOperators from Number to VectorType template
Denis Davydov [Thu, 23 Feb 2017 08:26:34 +0000 (09:26 +0100)]
Merge pull request #3994 from kronbichler/documentation_matrix_free_tutorial
Improve description of matrix-free tutorials
Martin Kronbichler [Thu, 23 Feb 2017 07:07:27 +0000 (08:07 +0100)]
Improve description of matrix-free tutorials
Denis Davydov [Thu, 23 Feb 2017 05:47:12 +0000 (06:47 +0100)]
Merge pull request #3984 from davydden/laplace_transform_incremental
make GridTools::laplace_transform() to actually solve for displacement field
Denis Davydov [Fri, 17 Feb 2017 15:09:14 +0000 (16:09 +0100)]
make GridTools::laplace_transform() internally solve for displacement by default
while there, adjust grid_transform_02 to produce a better
looking mesh.
Jean-Paul Pelteret [Wed, 22 Feb 2017 19:30:43 +0000 (20:30 +0100)]
Merge pull request #3993 from kronbichler/fix_aligned_vector_push_back
Fix AlignedVector::push_back for types without default constructor.
Martin Kronbichler [Wed, 22 Feb 2017 17:27:40 +0000 (18:27 +0100)]
Fix AlignedVector::push_back for types without default constructor.
Wolfgang Bangerth [Wed, 22 Feb 2017 13:13:50 +0000 (06:13 -0700)]
Merge pull request #3992 from kronbichler/fix_transfer_matrix_free
Make sure to clear all variables in MGTransferMatrixFree.
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.