]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sun, 14 Aug 2016 22:56:24 +0000 (18:56 -0400)]
Add some missing error code asserts.
These were caught by cppcheck.
Daniel Arndt [Sun, 14 Aug 2016 20:16:30 +0000 (22:16 +0200)]
Merge pull request #2945 from bangerth/convert-pointers-to-unique-ptrs
Convert Triangulation members from pointers to unique_ptrs.
Daniel Arndt [Sun, 14 Aug 2016 19:52:31 +0000 (21:52 +0200)]
Merge pull request #2959 from bangerth/fix-test
Fix a test by not using a C++11 statement GCC 4.6 balks at.
Wolfgang Bangerth [Sun, 14 Aug 2016 19:25:10 +0000 (14:25 -0500)]
Fix a test by not using a C++11 statement GCC 4.6 balks at.
Wolfgang Bangerth [Wed, 10 Aug 2016 13:41:08 +0000 (08:41 -0500)]
Adjust test outputs.
Wolfgang Bangerth [Wed, 10 Aug 2016 13:40:10 +0000 (08:40 -0500)]
Convert two more members of Triangulation from raw pointers to std_cxx11::unique_ptrs.
Wolfgang Bangerth [Wed, 10 Aug 2016 02:30:45 +0000 (21:30 -0500)]
Convert Triangulation::faces from a raw pointer to a std_cxx11::unique_ptr.
Wolfgang Bangerth [Thu, 11 Aug 2016 15:51:50 +0000 (10:51 -0500)]
Allow (de)serialization of std_cxx11::unique_ptrs also in C++98 mode.
This just requires forwarding to the corresponding functions for the
boost::scoped_ptr class.
Wolfgang Bangerth [Sun, 14 Aug 2016 17:05:44 +0000 (12:05 -0500)]
Merge pull request #2957 from drwells/remove-unused-variables
Remove some unused variables.
David Wells [Sat, 13 Aug 2016 19:54:08 +0000 (15:54 -0400)]
Remove some unused variables.
These were found by cppcheck.
Timo Heister [Fri, 12 Aug 2016 15:00:16 +0000 (11:00 -0400)]
Merge pull request #2954 from drwells/remove-duplicated-tests
Remove duplicated tests.
Wolfgang Bangerth [Fri, 12 Aug 2016 04:43:11 +0000 (23:43 -0500)]
Merge pull request #2953 from drwells/split-tests/bits-05
Move all FullMatrix tests into tests/full_matrix/.
David Wells [Fri, 12 Aug 2016 02:30:27 +0000 (22:30 -0400)]
Remove duplicated tests.
These tests are complete duplicates (exact same source and output file)
of other tests. I found them by running
$ md5sum tests/*/*cc | awk '{print $1}' | sort | uniq -d
0be8a61d11d01d793df126ad14932c6e
5c1929a43e16b989065ae8d325c29136
6587df713735d2c99f43cc2212550ed4
97de58c85ba5c0b00905a8d402712381
9ca74160ee9756c6e64b475c9539c239
c42ec6af54ccc4af92035a3a9a078830
c8c0be1052e2f6f64bbaa36b7ebe8d95
e200c88ddc7bbb442d760a1be01a6a1d
ea545bb72f77c0f4ac7133479340f92e
and then, for each particular MD5sum, running something like
$ md5sum */*cc | grep
0be8a61
to locate the tests. For the sake of record, here are the (formerly)
duplicated tests:
0be8a61d11d01d793df126ad14932c6e
grid/grid_in_gmsh_02: same as grid/grid_in_gmsh_01
5c1929a43e16b989065ae8d325c29136
bits/chunk_sparse_matrix_03b: same as bits/chunk_sparse_matrix_03a
6587df713735d2c99f43cc2212550ed4
grid/have_same_coarse_mesh_04: same as grid/have_same_coarse_mesh_02
97de58c85ba5c0b00905a8d402712381
bits/sparse_matrix_03b : same as bits/sparse_matrix_03a
9ca74160ee9756c6e64b475c9539c239
dofs/accessor_02: same as dofs/accessor_01
c42ec6af54ccc4af92035a3a9a078830
grid/get_finest_common_cells_04 : same as grid/get_finest_common_cells_02
c8c0be1052e2f6f64bbaa36b7ebe8d95
grid/grid_out_05: same as grid/grid_out_03
e200c88ddc7bbb442d760a1be01a6a1d
bits/fe_field_function_vector_03: same as bits/fe_field_function_03
ea545bb72f77c0f4ac7133479340f92e
manifold/tria_accessor_point_03: same as manifold/tria_accessor_point_02
David Wells [Thu, 11 Aug 2016 23:22:19 +0000 (19:22 -0400)]
Move all FullMatrix tests into tests/full_matrix/.
We have, at the time of writing this, 177 distinct full matrix tests, so
it is worth making a directory just for them.
Wolfgang Bangerth [Thu, 11 Aug 2016 19:43:06 +0000 (14:43 -0500)]
Merge pull request #2949 from bangerth/dont-use-nothrow
No longer use 'throw()', use 'noexcept' instead.
Wolfgang Bangerth [Thu, 11 Aug 2016 16:41:54 +0000 (11:41 -0500)]
Add a changelog entry about deprecated language features.
Wolfgang Bangerth [Thu, 11 Aug 2016 16:41:33 +0000 (11:41 -0500)]
Use DEAL_II_NOEXCEPT instead of 'throw()'.
Denis Davydov [Thu, 11 Aug 2016 19:41:30 +0000 (21:41 +0200)]
Merge pull request #2952 from bangerth/disable-test-without-metis
Disable a test that requires METIS if not configured with METIS.
Wolfgang Bangerth [Thu, 11 Aug 2016 19:40:04 +0000 (14:40 -0500)]
Disable a test that requires METIS if not configured with METIS.
Wolfgang Bangerth [Thu, 11 Aug 2016 16:41:08 +0000 (11:41 -0500)]
Introduce a way to say throw()/noexcept generically.
This is necessary because newer C++ standards deprecate 'throw()', but
older ones do not support the more modern replacement 'noexcept'.
Wolfgang Bangerth [Wed, 10 Aug 2016 15:48:49 +0000 (10:48 -0500)]
Merge pull request #2946 from davydden/fix/gmg_coarse_smoother
fix a SmartPointer bug in MGCoarseGridApplySmoother
Denis Davydov [Wed, 10 Aug 2016 15:40:11 +0000 (17:40 +0200)]
fix a SmartPointer bug in MGCoarseGridApplySmoother
Matthias Maier [Tue, 9 Aug 2016 21:07:19 +0000 (16:07 -0500)]
Merge pull request #2936 from class4kayaker/MGLO_clear_entry
Update changes.h for MGLevelObject::clear() change
Denis Davydov [Tue, 9 Aug 2016 19:50:31 +0000 (21:50 +0200)]
Merge pull request #2942 from drwells/improve-indentation-script
[WIP] Use an explicit suffix on unindented backup files.
Denis Davydov [Tue, 9 Aug 2016 19:50:21 +0000 (21:50 +0200)]
Merge pull request #2943 from tjhei/add_newlines
add newlines at end of files
Timo Heister [Tue, 9 Aug 2016 19:48:27 +0000 (15:48 -0400)]
add newlines at end of files
Martin Kronbichler [Tue, 9 Aug 2016 19:34:50 +0000 (21:34 +0200)]
Merge pull request #2938 from davydden/feature/gmg_coarse_smoother
GMG: coarse smoother and linear operator
David Wells [Tue, 9 Aug 2016 19:07:28 +0000 (15:07 -0400)]
Merge pull request #2941 from bangerth/fix-signature-of-rand
Fix signature of our rand/srand implementations.
Denis Davydov [Tue, 9 Aug 2016 18:41:40 +0000 (20:41 +0200)]
minor fixes in GMG unit tests
David Wells [Tue, 9 Aug 2016 18:40:49 +0000 (14:40 -0400)]
Use an explicit suffix on unindented backup files.
Wolfgang Bangerth [Tue, 9 Aug 2016 18:03:13 +0000 (13:03 -0500)]
Merge pull request #2769 from danshapero/tria-move
Move constructor for Triangulation
danshapero [Tue, 9 Aug 2016 18:00:14 +0000 (11:00 -0700)]
Added move constructor to Triangulation
Wolfgang Bangerth [Tue, 9 Aug 2016 17:44:27 +0000 (12:44 -0500)]
Fix signature of our rand/srand implementations.
Since these are functions in our own namespace -- that happen to have the
same names as ones in the std:: namespace, but really independent -- there
is no reason not to use our own conventions. Specifically:
- make input arguments 'const'
- remove the deprecated 'throw()' specification.
Denis Davydov [Tue, 9 Aug 2016 17:39:40 +0000 (19:39 +0200)]
minor fixes in doxygen of MGCoarseGridApplySmoother
Jonathan Robey [Tue, 9 Aug 2016 04:43:19 +0000 (21:43 -0700)]
Update changes.h for MGLevelObject::clear() change
Wolfgang Bangerth [Tue, 9 Aug 2016 17:12:21 +0000 (12:12 -0500)]
Merge pull request #2939 from drwells/fix-compilation-without-trilinos
Fix compilation without Trilinos.
Timo Heister [Tue, 9 Aug 2016 16:14:26 +0000 (12:14 -0400)]
Merge pull request #2909 from tjhei/integrator_divergence
Extend LocalIntegrators::divergence and LocalIntegrators::GradDiv
David Wells [Tue, 9 Aug 2016 16:12:08 +0000 (12:12 -0400)]
Fix compilation without Trilinos.
Denis Davydov [Tue, 9 Aug 2016 15:36:52 +0000 (17:36 +0200)]
an entry in changes.h
Denis Davydov [Tue, 9 Aug 2016 14:08:43 +0000 (16:08 +0200)]
GMG: add MGCoarseGridPreconditioner to apply a few steps of smoother at the coarse level
Denis Davydov [Tue, 9 Aug 2016 15:31:22 +0000 (17:31 +0200)]
Merge pull request #2933 from loylick/bugfix
Fixed linker error under VS2013, moved definition of format_version v…
loylick [Tue, 9 Aug 2016 15:18:45 +0000 (18:18 +0300)]
Added const modifier to format_version variable.
Timo Heister [Tue, 2 Aug 2016 19:46:15 +0000 (21:46 +0200)]
changelog
Timo Heister [Tue, 2 Aug 2016 19:32:14 +0000 (21:32 +0200)]
deprecate functions, simplify code, cleanup
- cleanup
- update tests
- deprecate some functions
- simplify code
Guido Kanschat [Tue, 2 Aug 2016 18:31:24 +0000 (20:31 +0200)]
grad-div residuals added and tested for consistency
grad-div removed from file divergence.h
Timo Heister [Tue, 2 Aug 2016 15:30:47 +0000 (17:30 +0200)]
add divergence integrators
Denis Davydov [Tue, 9 Aug 2016 08:48:48 +0000 (10:48 +0200)]
GMG: make it possible to use as a LinearOperator
Wolfgang Bangerth [Tue, 9 Aug 2016 04:08:48 +0000 (23:08 -0500)]
Merge pull request #2922 from class4kayaker/deprecate_MGL_clear
Rename and deprecate MGLevelObject::clear()
Wolfgang Bangerth [Mon, 8 Aug 2016 23:27:46 +0000 (18:27 -0500)]
Merge pull request #2908 from tjhei/parallel_block_relaxation
Implement parallel GMG block relaxation
Timo Heister [Tue, 2 Aug 2016 19:04:01 +0000 (21:04 +0200)]
implement parallel RelaxationBlock
- use a ghosted vector in RelaxationBlock
- introduce VectorType in base class RelaxationBlock
- update test for parallel RelaxationBlock
- add documentation
Guido Kanschat [Tue, 2 Aug 2016 12:55:01 +0000 (14:55 +0200)]
parallel RelaxationBlock
- template RelaxationBlock::step on vector type
- instantiate for Trilinos
- add test
Wolfgang Bangerth [Mon, 8 Aug 2016 14:10:32 +0000 (09:10 -0500)]
Merge pull request #2930 from drwells/update-default-constructor-explanation
Redo the explanation of a default constructor.
loylick [Mon, 8 Aug 2016 01:01:16 +0000 (04:01 +0300)]
Fixed linker error under VS2013, moved definition of format_version varible from a header to cc file.
Denis Davydov [Sun, 7 Aug 2016 22:52:42 +0000 (00:52 +0200)]
Merge pull request #2932 from davydden/fix/parpack_warning
parpack: fix compiler warning
Denis Davydov [Sun, 7 Aug 2016 21:17:03 +0000 (23:17 +0200)]
parpack: fix compiler warning
Timo Heister [Sun, 7 Aug 2016 19:27:08 +0000 (15:27 -0400)]
Merge pull request #2931 from masterleinad/cleanup_step56
Remove ununsed class BoundaryValuesForVelocity in step-56
Daniel Arndt [Sun, 7 Aug 2016 18:38:03 +0000 (20:38 +0200)]
Remove ununsed class BoundaryValuesForVelocity
Daniel Arndt [Sun, 7 Aug 2016 17:41:51 +0000 (19:41 +0200)]
Merge pull request #2924 from class4kayaker/fix_deprec_examples
Replace deprecated MGConstrainedDoFs::initialize in examples
David Wells [Sun, 7 Aug 2016 13:36:11 +0000 (09:36 -0400)]
Redo the explanation of a default constructor.
clang 3.8 requires this default constructor be present in 98, 11, or 14
modes, which does techically follow the standard (section 8.5).
Wolfgang Bangerth [Sat, 6 Aug 2016 23:16:08 +0000 (18:16 -0500)]
Merge pull request #2925 from drwells/fix-tests-with-bind
Fix some small test issues with std_cxx11::bind.
Wolfgang Bangerth [Sat, 6 Aug 2016 23:15:34 +0000 (18:15 -0500)]
Merge pull request #2926 from drwells/fix-sphericalmanifold-test
Fix a SphericalManifold test
Jonathan Robey [Sat, 6 Aug 2016 22:39:42 +0000 (15:39 -0700)]
Adjust documentation for MGConstrainedDoFs::initialize() deprecation
Jonathan Robey [Sat, 6 Aug 2016 06:49:09 +0000 (23:49 -0700)]
Replace deprecated MGConstrainedDoFs::initialize in examples
Matthias Maier [Sat, 6 Aug 2016 21:25:16 +0000 (16:25 -0500)]
Merge pull request #2928 from tjhei/indent_inst_files
Indent .inst.in files using astyle
Timo Heister [Sat, 6 Aug 2016 18:52:12 +0000 (14:52 -0400)]
indent all files
Timo Heister [Sat, 6 Aug 2016 18:43:05 +0000 (14:43 -0400)]
run astyle .inst.in files
Timo Heister [Sat, 6 Aug 2016 18:57:36 +0000 (14:57 -0400)]
Merge pull request #2927 from drwells/split-tests/bits-04
Move all DataOut tests into numerics.
David Wells [Sat, 6 Aug 2016 17:55:45 +0000 (13:55 -0400)]
Move all DataOut tests into numerics.
Some of these tests were already there, but most of them were in
tests/bits.
David Wells [Sat, 6 Aug 2016 15:41:24 +0000 (11:41 -0400)]
Fix merge conflicts in SphericalManifold tests.
David Wells [Sat, 6 Aug 2016 16:08:32 +0000 (12:08 -0400)]
Enable compilation of a test in C++03 mode.
David Wells [Sat, 6 Aug 2016 15:13:40 +0000 (11:13 -0400)]
Fix some small test issues with std_cxx11::bind.
Jonathan Robey [Sat, 6 Aug 2016 05:24:45 +0000 (22:24 -0700)]
Remove calls to deprecated MGLevelObject.clear()
Jonathan Robey [Fri, 5 Aug 2016 22:59:34 +0000 (15:59 -0700)]
Rename and deprecate MGLevelObject::clear()
Denis Davydov [Fri, 5 Aug 2016 17:34:32 +0000 (19:34 +0200)]
Merge pull request #2921 from tamiko/cmake-fix-link-interface
CMake: Bugfix: Clean up Boost-Python setup
Wolfgang Bangerth [Fri, 5 Aug 2016 17:06:37 +0000 (12:06 -0500)]
Merge pull request #2919 from tjhei/fix_make_cell_patches
fix make_cell_patches from #2907
Timo Heister [Thu, 4 Aug 2016 20:01:16 +0000 (22:01 +0200)]
fix make_cell_patches
- fix instantiation to match declaration
- remove spacedim default value
- instantiate also for codim
Matthias Maier [Fri, 5 Aug 2016 16:14:51 +0000 (11:14 -0500)]
CMake: Print informative error messages in case of configuration failure
Matthias Maier [Fri, 5 Aug 2016 15:59:20 +0000 (10:59 -0500)]
CMake: Change order of libraries
Matthias Maier [Fri, 5 Aug 2016 15:44:00 +0000 (10:44 -0500)]
CMake: Use FindBOOST.cmake to find python libraries in contrib/python_bindings
Matthias Maier [Fri, 5 Aug 2016 15:19:50 +0000 (10:19 -0500)]
CMake: Bugfix: Do not set up python component for boost
Matthias Maier [Fri, 5 Aug 2016 15:18:59 +0000 (10:18 -0500)]
CMake: Bugfix: Also expand PYTHON_BINDINGS to DEAL_II_COMPONENT_*
Bruno Turcksin [Thu, 4 Aug 2016 17:31:18 +0000 (13:31 -0400)]
Merge pull request #2918 from bangerth/fix-typo
Fix a typo.
Wolfgang Bangerth [Thu, 4 Aug 2016 17:25:43 +0000 (11:25 -0600)]
Fix a typo.
Wolfgang Bangerth [Thu, 4 Aug 2016 17:25:11 +0000 (12:25 -0500)]
Merge pull request #2917 from luca-heltai/fix-tests-manifold
Fix tests manifold
Luca Heltai [Thu, 4 Aug 2016 16:30:27 +0000 (16:30 +0000)]
Reverted to working versions of Mauro.
Luca Heltai [Tue, 12 Jul 2016 10:39:30 +0000 (12:39 +0200)]
Added get_new_point with two points and a weight.
Denis Davydov [Thu, 4 Aug 2016 13:03:25 +0000 (15:03 +0200)]
Merge pull request #2916 from tamiko/master
CMake: Bugfix: Do not annotate the python module with VERSION/SOVERSION
Matthias Maier [Thu, 4 Aug 2016 12:59:21 +0000 (07:59 -0500)]
CMake: Bugfix: Do not annotate the python module with VERSION/SOVERSION
This fixes a regression on Mac where Python modules are a dynamically
loaded module (".so") instead of a shared library (".dylib").
Closes #2915
Luca Heltai [Thu, 4 Aug 2016 09:15:01 +0000 (11:15 +0200)]
Merge pull request #2810 from luca-heltai/spherical-manifold-only
SphericalManifold -> PolarManifold
Luca Heltai [Thu, 4 Aug 2016 08:45:54 +0000 (10:45 +0200)]
Added entry to changes.h
Luca Heltai [Thu, 4 Aug 2016 08:38:21 +0000 (10:38 +0200)]
Addressing last comments by WB.
Luca Heltai [Thu, 14 Jul 2016 17:00:38 +0000 (19:00 +0200)]
Refactored get_new_point with three arguments to get_intermediate_points.
Luca Heltai [Thu, 14 Jul 2016 16:06:22 +0000 (18:06 +0200)]
Updated documentation for Manifolds.
ESeNonFossiIo [Thu, 14 Jul 2016 16:13:28 +0000 (18:13 +0200)]
Remove this commit
ESeNonFossiIo [Thu, 14 Jul 2016 16:03:04 +0000 (18:03 +0200)]
Grammar
ESeNonFossiIo [Thu, 14 Jul 2016 15:50:52 +0000 (17:50 +0200)]
Assert for get_tantgent_vector of SphericalManifold
Luca Heltai [Tue, 12 Jul 2016 11:38:09 +0000 (13:38 +0200)]
Fixed indentation.
Luca Heltai [Tue, 12 Jul 2016 11:29:00 +0000 (13:29 +0200)]
Fixed bug in mapping_manifold
Luca Heltai [Tue, 12 Jul 2016 11:27:39 +0000 (13:27 +0200)]
Fixed comments in tests.
Luca Heltai [Tue, 12 Jul 2016 11:26:21 +0000 (13:26 +0200)]
SphericalManifold to PolarManifold.
Moved the old version of SphericalManifold to PolarManifold, and
implemented a new SphericalManifold based on geodesics.
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.