]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoRemove an unnecessary destructor implementation. 4083/head
David Wells [Sat, 18 Mar 2017 20:41:08 +0000 (16:41 -0400)]
Remove an unnecessary destructor implementation.

The default is equal to this.

7 years agoCheck that we successfully created a directory.
David Wells [Thu, 16 Mar 2017 22:22:39 +0000 (18:22 -0400)]
Check that we successfully created a directory.

7 years agoCatch an exception by reference.
David Wells [Thu, 16 Mar 2017 22:22:27 +0000 (18:22 -0400)]
Catch an exception by reference.

7 years agoRestore std::cout flags.
David Wells [Thu, 16 Mar 2017 22:22:16 +0000 (18:22 -0400)]
Restore std::cout flags.

7 years agoInitialize variables in step constructors.
David Wells [Thu, 16 Mar 2017 22:21:14 +0000 (18:21 -0400)]
Initialize variables in step constructors.

7 years agoMerge pull request #4076 from masterleinad/more_coverity2
Martin Kronbichler [Fri, 17 Mar 2017 16:47:39 +0000 (17:47 +0100)]
Merge pull request #4076 from masterleinad/more_coverity2

Fix various uninitialized and unused variables

7 years agoFix various uninitialized and unused variables 4076/head
Daniel Arndt [Fri, 17 Mar 2017 10:37:46 +0000 (11:37 +0100)]
Fix various uninitialized and unused variables

7 years agoMerge pull request #4077 from masterleinad/more_coverity3
Wolfgang Bangerth [Fri, 17 Mar 2017 14:06:59 +0000 (08:06 -0600)]
Merge pull request #4077 from masterleinad/more_coverity3

Address Assert in destructors

7 years agoMerge pull request #4078 from masterleinad/more_coverity4
Martin Kronbichler [Fri, 17 Mar 2017 12:00:41 +0000 (13:00 +0100)]
Merge pull request #4078 from masterleinad/more_coverity4

Check return value of Trilinos functions in trilinos_vector_base.h

7 years agoMerge pull request #4079 from masterleinad/more_coverity5
Martin Kronbichler [Fri, 17 Mar 2017 11:46:32 +0000 (12:46 +0100)]
Merge pull request #4079 from masterleinad/more_coverity5

Fix typo in MatrixFreeOperators::Base

7 years agoMerge pull request #4075 from masterleinad/more_coverity
Martin Kronbichler [Fri, 17 Mar 2017 11:38:20 +0000 (12:38 +0100)]
Merge pull request #4075 from masterleinad/more_coverity

Fix uninitialized and unused variables in examples

7 years agoFix uninitialized and unused variles in examples 4075/head
Daniel Arndt [Fri, 17 Mar 2017 10:21:11 +0000 (11:21 +0100)]
Fix uninitialized and unused variles in examples

7 years agoFix typo in MatrixFreeOperators::Base 4079/head
Daniel Arndt [Fri, 17 Mar 2017 11:09:36 +0000 (12:09 +0100)]
Fix typo in MatrixFreeOperators::Base

7 years agoCheck return value of Trilinos functions in trilinos_vector_base.h 4078/head
Daniel Arndt [Fri, 17 Mar 2017 11:06:40 +0000 (12:06 +0100)]
Check return value of Trilinos functions in trilinos_vector_base.h

7 years agoAddress Assert in destructors 4077/head
Daniel Arndt [Fri, 17 Mar 2017 10:43:52 +0000 (11:43 +0100)]
Address Assert in destructors

7 years agoMerge pull request #4074 from kronbichler/fix_warning_in_example
Denis Davydov [Fri, 17 Mar 2017 07:15:43 +0000 (08:15 +0100)]
Merge pull request #4074 from kronbichler/fix_warning_in_example

Fix unused variable warning in step-50

7 years agoFix unused variable warning in step-50 4074/head
Martin Kronbichler [Fri, 17 Mar 2017 06:52:25 +0000 (07:52 +0100)]
Fix unused variable warning in step-50

7 years agoMerge pull request #4058 from masterleinad/fix_symmetric_tensor_39
Martin Kronbichler [Fri, 17 Mar 2017 05:24:53 +0000 (06:24 +0100)]
Merge pull request #4058 from masterleinad/fix_symmetric_tensor_39

Fix base/symmetric_tensor_39 for clang

7 years agoMerge pull request #4071 from drwells/coverity-example-exceptions
Wolfgang Bangerth [Fri, 17 Mar 2017 04:42:05 +0000 (22:42 -0600)]
Merge pull request #4071 from drwells/coverity-example-exceptions

Catch exceptions in main() in later steps.

7 years agoImprove exception handling in two tutorials. 4071/head
David Wells [Fri, 17 Mar 2017 00:38:43 +0000 (20:38 -0400)]
Improve exception handling in two tutorials.

These were caught by Coverity.

7 years agoFix symmetric_tensor_39 4058/head
Daniel Arndt [Thu, 16 Mar 2017 22:31:06 +0000 (23:31 +0100)]
Fix symmetric_tensor_39

7 years agoMerge pull request #4073 from kronbichler/fix_coverity_issue
David Wells [Thu, 16 Mar 2017 22:30:55 +0000 (18:30 -0400)]
Merge pull request #4073 from kronbichler/fix_coverity_issue

Initialize all variables

7 years agoMerge pull request #4072 from drwells/fix-cmakelists-step-number
Daniel Arndt [Thu, 16 Mar 2017 22:12:46 +0000 (23:12 +0100)]
Merge pull request #4072 from drwells/fix-cmakelists-step-number

Fix step numbers in CMakeLists.txt comments.

7 years agoInitialize all variables 4073/head
Martin Kronbichler [Thu, 16 Mar 2017 21:10:33 +0000 (22:10 +0100)]
Initialize all variables

7 years agoFix step numbers in CMakeLists.txt comments. 4072/head
David Wells [Thu, 16 Mar 2017 20:15:02 +0000 (16:15 -0400)]
Fix step numbers in CMakeLists.txt comments.

7 years agoMerge pull request #4069 from tamiko/fix_warnings_in_examples
Wolfgang Bangerth [Wed, 15 Mar 2017 19:37:19 +0000 (13:37 -0600)]
Merge pull request #4069 from tamiko/fix_warnings_in_examples

Examples: Minor stylistic change

7 years agoChange the error message to ExcInvalidRange in two more asserts 4069/head
Matthias Maier [Wed, 15 Mar 2017 19:31:10 +0000 (14:31 -0500)]
Change the error message to ExcInvalidRange in two more asserts

7 years agoMerge pull request #4068 from tamiko/fix_warnings_in_examples
Wolfgang Bangerth [Wed, 15 Mar 2017 19:30:13 +0000 (13:30 -0600)]
Merge pull request #4068 from tamiko/fix_warnings_in_examples

Examples Fix unu variable warnings

7 years agoFix unused variable warnings in step-47 4068/head
Matthias Maier [Wed, 15 Mar 2017 19:08:18 +0000 (14:08 -0500)]
Fix unused variable warnings in step-47

7 years agoFix unused variable warnings in step-45
Matthias Maier [Wed, 15 Mar 2017 19:09:09 +0000 (14:09 -0500)]
Fix unused variable warnings in step-45

7 years agoFix unused variable warnings in step-41
Matthias Maier [Wed, 15 Mar 2017 19:10:38 +0000 (14:10 -0500)]
Fix unused variable warnings in step-41

7 years agoFix unused variable warnings in step-31
Matthias Maier [Wed, 15 Mar 2017 19:12:54 +0000 (14:12 -0500)]
Fix unused variable warnings in step-31

7 years agoFix unused variable warnings in step-30
Matthias Maier [Wed, 15 Mar 2017 19:11:58 +0000 (14:11 -0500)]
Fix unused variable warnings in step-30

7 years agoFix unused variable warnings in step-26
Matthias Maier [Wed, 15 Mar 2017 19:13:42 +0000 (14:13 -0500)]
Fix unused variable warnings in step-26

7 years agoFix unused variable warnings in step-23
Matthias Maier [Wed, 15 Mar 2017 19:04:45 +0000 (14:04 -0500)]
Fix unused variable warnings in step-23

7 years agoMerge pull request #4066 from tamiko/cmake_use_scotch_include
Wolfgang Bangerth [Wed, 15 Mar 2017 19:16:47 +0000 (13:16 -0600)]
Merge pull request #4066 from tamiko/cmake_use_scotch_include

CMake: Do not filter Scotch include directory in trilinos TPL includes

7 years agoFix unused variable warnings in step-9
Matthias Maier [Wed, 15 Mar 2017 19:07:13 +0000 (14:07 -0500)]
Fix unused variable warnings in step-9

7 years agoMerge pull request #4063 from davydden/parallel_reduce_start_end
Martin Kronbichler [Wed, 15 Mar 2017 08:06:10 +0000 (09:06 +0100)]
Merge pull request #4063 from davydden/parallel_reduce_start_end

extend internal::VectorOperations::parallel_reduce() to [start,end)

7 years agoremove the log entry 4063/head
Denis Davydov [Wed, 15 Mar 2017 07:43:57 +0000 (08:43 +0100)]
remove the log entry

7 years agoMerge pull request #3986 from tamiko/compile_examples
Wolfgang Bangerth [Tue, 14 Mar 2017 21:49:37 +0000 (15:49 -0600)]
Merge pull request #3986 from tamiko/compile_examples

CMake: Compile examples if examples component is set up

7 years agoCMake: Remove a broken workaround 4066/head
Matthias Maier [Tue, 14 Mar 2017 21:08:48 +0000 (16:08 -0500)]
CMake: Remove a broken workaround

7 years agoCMake: Do not compile examples on Windows targets 3986/head
Matthias Maier [Tue, 14 Mar 2017 16:12:31 +0000 (11:12 -0500)]
CMake: Do not compile examples on Windows targets

7 years agoCMake: Enable example compilation by default
Matthias Maier [Fri, 10 Mar 2017 16:49:08 +0000 (10:49 -0600)]
CMake: Enable example compilation by default

7 years agoCMake: Compile examples if examples component is set up
Matthias Maier [Sat, 18 Feb 2017 00:37:45 +0000 (18:37 -0600)]
CMake: Compile examples if examples component is set up

7 years agoCMake: Add an option to compile examples as well
Matthias Maier [Thu, 9 Mar 2017 22:42:28 +0000 (16:42 -0600)]
CMake: Add an option to compile examples as well

7 years agoCMake: Put RUN_COMMAND macro into separate file
Matthias Maier [Thu, 9 Mar 2017 23:44:37 +0000 (17:44 -0600)]
CMake: Put RUN_COMMAND macro into separate file

Further, justify this approach with references to the official cmake
wiki.

7 years agoExamples: Annotate dependency clause in example CMakeLists.txt files
Matthias Maier [Thu, 9 Mar 2017 23:03:12 +0000 (17:03 -0600)]
Examples: Annotate dependency clause in example CMakeLists.txt files

7 years agoBugfix: Let DEAL_II_INSOURCE_SETUP_TARGET add all include directories
Matthias Maier [Sat, 18 Feb 2017 02:16:37 +0000 (20:16 -0600)]
Bugfix: Let DEAL_II_INSOURCE_SETUP_TARGET add all include directories

7 years agochanged signature of internal::VectorOperations::parallel_* functions to be (op,begin...
Denis Davydov [Tue, 14 Mar 2017 16:06:39 +0000 (17:06 +0100)]
changed signature of internal::VectorOperations::parallel_* functions to be (op,begin,end,...)

7 years agoextend internal::VectorOperations::parallel_reduce() to [start,end)
Denis Davydov [Tue, 14 Mar 2017 15:35:40 +0000 (16:35 +0100)]
extend internal::VectorOperations::parallel_reduce() to [start,end)

7 years agoMerge pull request #4062 from kronbichler/adjust_test_accuracy
Martin Kronbichler [Tue, 14 Mar 2017 12:11:18 +0000 (13:11 +0100)]
Merge pull request #4062 from kronbichler/adjust_test_accuracy

Relax tolerance for 'exact' integration a bit

7 years agoRelax tolerance for 'exact' integration a bit 4062/head
Martin Kronbichler [Tue, 14 Mar 2017 09:37:21 +0000 (10:37 +0100)]
Relax tolerance for 'exact' integration a bit

7 years agoMerge pull request #4059 from kronbichler/vectorized_array_includes
Martin Kronbichler [Tue, 14 Mar 2017 07:49:27 +0000 (08:49 +0100)]
Merge pull request #4059 from kronbichler/vectorized_array_includes

Add forward declaration of vectorized array

7 years agoMerge pull request #4060 from kronbichler/fix_lapack_test
Bruno Turcksin [Mon, 13 Mar 2017 00:21:54 +0000 (20:21 -0400)]
Merge pull request #4060 from kronbichler/fix_lapack_test

Avoid floating point exception in Lapack test

7 years agoSubstitute multiplications by 2 by additions (strength reduction). 4059/head
Martin Kronbichler [Sun, 12 Mar 2017 18:58:57 +0000 (19:58 +0100)]
Substitute multiplications by 2 by additions (strength reduction).

7 years agoAdd changelog
Martin Kronbichler [Sun, 12 Mar 2017 19:02:10 +0000 (20:02 +0100)]
Add changelog

7 years agoTest that norms on tensors of VectorizedArray work
Martin Kronbichler [Sun, 12 Mar 2017 18:59:38 +0000 (19:59 +0100)]
Test that norms on tensors of VectorizedArray work

7 years agoAvoid floating point exception in Lapack test 4060/head
Martin Kronbichler [Sun, 12 Mar 2017 19:16:24 +0000 (20:16 +0100)]
Avoid floating point exception in Lapack test

7 years agoMove forward declaration of VectorizedArray to more central place
Martin Kronbichler [Sun, 12 Mar 2017 18:58:23 +0000 (19:58 +0100)]
Move forward declaration of VectorizedArray to more central place

7 years agoMerge pull request #4055 from nfehn/master
Martin Kronbichler [Sat, 11 Mar 2017 06:59:08 +0000 (07:59 +0100)]
Merge pull request #4055 from nfehn/master

Ensure that the state is set correctly when applying LU factorization…

7 years agoMerge pull request #4057 from masterleinad/fix_step-36_parpack_mf
David Wells [Fri, 10 Mar 2017 16:35:02 +0000 (11:35 -0500)]
Merge pull request #4057 from masterleinad/fix_step-36_parpack_mf

arpack/step-36_parpack_mf requires p::d::Tria

7 years agoarpack/step-36_parpack_mf requires p::d::Tria 4057/head
Daniel Arndt [Fri, 10 Mar 2017 15:23:24 +0000 (16:23 +0100)]
arpack/step-36_parpack_mf requires p::d::Tria

7 years agoMerge pull request #4052 from kronbichler/flexibility_matrix_free_operator
Daniel Arndt [Fri, 10 Mar 2017 09:57:43 +0000 (10:57 +0100)]
Merge pull request #4052 from kronbichler/flexibility_matrix_free_operator

Allow component masks in MatrixFreeOperators::Base

7 years agoMerge pull request #4054 from kronbichler/fix_fe_values_listener
Martin Kronbichler [Fri, 10 Mar 2017 06:55:05 +0000 (07:55 +0100)]
Merge pull request #4054 from kronbichler/fix_fe_values_listener

Fix disconnect of listener in FEValues

7 years agoTest for matrix-free operator masking 4052/head
Martin Kronbichler [Wed, 8 Mar 2017 14:58:47 +0000 (15:58 +0100)]
Test for matrix-free operator masking

7 years agoAllow selection of components in MatrixFreeOperators::Base
Martin Kronbichler [Wed, 8 Mar 2017 14:58:24 +0000 (15:58 +0100)]
Allow selection of components in MatrixFreeOperators::Base

7 years agoSet state = unusable before computing the LU factorization of LAPACKFullMatrix 4055/head
Niklas Fehn [Thu, 9 Mar 2017 16:38:24 +0000 (17:38 +0100)]
Set state = unusable before computing the LU factorization of LAPACKFullMatrix

7 years agotest has been added to verify the state of LAPACKFullMatrix after having computed...
Niklas Fehn [Thu, 9 Mar 2017 10:21:34 +0000 (11:21 +0100)]
test has been added to verify the state of LAPACKFullMatrix after having computed the LU factorization

7 years agoFix disconnect of listener. 4054/head
Martin Kronbichler [Wed, 8 Mar 2017 21:21:16 +0000 (22:21 +0100)]
Fix disconnect of listener.

7 years agoEnsure that the state is set correctly when applying LU factorization to LAPACKFullMa...
Niklas Fehn [Thu, 9 Mar 2017 08:20:23 +0000 (09:20 +0100)]
Ensure that the state is set correctly when applying LU factorization to LAPACKFullMatrix.

7 years agoMerge pull request #4053 from kronbichler/limit_threads_mf_multigrid
Martin Kronbichler [Wed, 8 Mar 2017 19:34:12 +0000 (20:34 +0100)]
Merge pull request #4053 from kronbichler/limit_threads_mf_multigrid

Limit number of threads to 1 in some parallel tests.

7 years agoMerge pull request #4043 from kronbichler/trilinos_vector_avoid_invalid_mem_access
Wolfgang Bangerth [Wed, 8 Mar 2017 17:23:30 +0000 (10:23 -0700)]
Merge pull request #4043 from kronbichler/trilinos_vector_avoid_invalid_mem_access

Reduce access to invalid communicator as much as possible.

7 years agoMerge pull request #4050 from kronbichler/fix_cell_similarity
Wolfgang Bangerth [Wed, 8 Mar 2017 17:22:07 +0000 (10:22 -0700)]
Merge pull request #4050 from kronbichler/fix_cell_similarity

Fix two subtle bugs with cell similarity

7 years agoMerge pull request #4034 from masterleinad/fix_detructor_throw
Wolfgang Bangerth [Wed, 8 Mar 2017 17:00:53 +0000 (10:00 -0700)]
Merge pull request #4034 from masterleinad/fix_detructor_throw

Fix asserts in destructors

7 years agoLimit number of threads to 1 in some parallel tests. 4053/head
Martin Kronbichler [Wed, 8 Mar 2017 15:05:04 +0000 (16:05 +0100)]
Limit number of threads to 1 in some parallel tests.

7 years agoMerge pull request #4040 from drwells/deprecate-swappable
Martin Kronbichler [Wed, 8 Mar 2017 13:51:12 +0000 (14:51 +0100)]
Merge pull request #4040 from drwells/deprecate-swappable

Deprecate SwappableVector.

7 years agoAdd additional listener to grid movement 4050/head
Martin Kronbichler [Wed, 8 Mar 2017 10:10:16 +0000 (11:10 +0100)]
Add additional listener to grid movement

7 years agoAdd changelog 4043/head
Martin Kronbichler [Wed, 8 Mar 2017 09:36:43 +0000 (10:36 +0100)]
Add changelog

7 years agoAdd test for communication patterns supported now.
Martin Kronbichler [Wed, 8 Mar 2017 09:36:29 +0000 (10:36 +0100)]
Add test for communication patterns supported now.

7 years agoDo not duplicate the communicator in parallel triangulations
Martin Kronbichler [Tue, 7 Mar 2017 17:57:15 +0000 (18:57 +0100)]
Do not duplicate the communicator in parallel triangulations

Delete unused vector memory when triangulation changes.

7 years agoIntroduce function to delete all unused vectors in GrowingVectorMemory
Martin Kronbichler [Tue, 7 Mar 2017 17:56:59 +0000 (18:56 +0100)]
Introduce function to delete all unused vectors in GrowingVectorMemory

7 years agoMerge pull request #4051 from drwells/fix-io-checks
Wolfgang Bangerth [Wed, 8 Mar 2017 04:21:01 +0000 (21:21 -0700)]
Merge pull request #4051 from drwells/fix-io-checks

Improve some IO checks

7 years agoMerge pull request #4046 from nfehn/master
David Wells [Wed, 8 Mar 2017 02:37:28 +0000 (21:37 -0500)]
Merge pull request #4046 from nfehn/master

Add operators *= and /= to LAPACKFullMatrix

7 years agoSimplify a geometrical check. 4051/head
David Wells [Wed, 8 Mar 2017 01:10:38 +0000 (20:10 -0500)]
Simplify a geometrical check.

Both branches currently throw an exception, but the second message is more
descriptive.

7 years agoRedo some checks to throw ExcIO.
David Wells [Wed, 8 Mar 2017 01:10:27 +0000 (20:10 -0500)]
Redo some checks to throw ExcIO.

7 years agoAdd changelog
Martin Kronbichler [Tue, 7 Mar 2017 17:25:25 +0000 (18:25 +0100)]
Add changelog

7 years agoFix a bug in cell similarity detection with FESystem
Martin Kronbichler [Tue, 7 Mar 2017 17:24:50 +0000 (18:24 +0100)]
Fix a bug in cell similarity detection with FESystem

7 years agoMerge pull request #4048 from jppelteret/doxygen_error_log
Matthias Maier [Tue, 7 Mar 2017 18:05:23 +0000 (12:05 -0600)]
Merge pull request #4048 from jppelteret/doxygen_error_log

When doxygen fails, make a copy of the error log for debugging purposes.

7 years agoFix a bug in cell similarity detection after GridTools::transform
Martin Kronbichler [Tue, 7 Mar 2017 17:24:31 +0000 (18:24 +0100)]
Fix a bug in cell similarity detection after GridTools::transform

7 years agoWhen doxygen fails, make a copy of the error log for debugging purposes. 4048/head
Jean-Paul Pelteret [Tue, 7 Mar 2017 17:06:38 +0000 (18:06 +0100)]
When doxygen fails, make a copy of the error log for debugging purposes.

7 years agoMerge pull request #4047 from kronbichler/fix_more_tests_2
Wolfgang Bangerth [Tue, 7 Mar 2017 16:10:28 +0000 (09:10 -0700)]
Merge pull request #4047 from kronbichler/fix_more_tests_2

Fix tests without C++11

7 years agoFix tests without C++11 4047/head
Martin Kronbichler [Tue, 7 Mar 2017 14:54:22 +0000 (15:54 +0100)]
Fix tests without C++11

7 years agoAdd operators *= and /= to LAPACKFullMatrix 4046/head
Niklas Fehn [Tue, 7 Mar 2017 10:41:42 +0000 (11:41 +0100)]
Add operators *= and /= to LAPACKFullMatrix

7 years agoReduce access to possibly invalid communicator as much as possible.
Martin Kronbichler [Mon, 6 Mar 2017 08:17:28 +0000 (09:17 +0100)]
Reduce access to possibly invalid communicator as much as possible.

7 years agoCatch throwing function in destructor 4034/head
Daniel Arndt [Sun, 5 Mar 2017 15:50:36 +0000 (16:50 +0100)]
Catch throwing function in destructor

7 years agoMerge pull request #4045 from kronbichler/improve_feevaluation_doc
Bruno Turcksin [Mon, 6 Mar 2017 13:43:08 +0000 (08:43 -0500)]
Merge pull request #4045 from kronbichler/improve_feevaluation_doc

Extend documentation of FEEvaluation regarding threads.

7 years agoMerge pull request #4042 from kronbichler/fix_more_tests
Bruno Turcksin [Mon, 6 Mar 2017 13:33:12 +0000 (08:33 -0500)]
Merge pull request #4042 from kronbichler/fix_more_tests

Fix two more tests

7 years agoMerge pull request #4044 from drwells/remove-timer-from-test
Martin Kronbichler [Mon, 6 Mar 2017 12:56:08 +0000 (13:56 +0100)]
Merge pull request #4044 from drwells/remove-timer-from-test

Do not use a timer in a test.

7 years agoExtend documentation of FEEvaluation regarding threads. 4045/head
Martin Kronbichler [Mon, 6 Mar 2017 12:48:37 +0000 (13:48 +0100)]
Extend documentation of FEEvaluation regarding threads.

7 years agoDo not use a timer in a test. 4044/head
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.


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.