]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Wed, 24 Aug 2016 12:24:16 +0000 (06:24 -0600)]
Update documentation of VectorMemory::Pointer.
Bruno Turcksin [Wed, 24 Aug 2016 12:12:16 +0000 (08:12 -0400)]
Merge pull request #3007 from bangerth/improve-exception
Equip one exception with an error text.
Wolfgang Bangerth [Tue, 23 Aug 2016 22:21:55 +0000 (16:21 -0600)]
Equip one exception with an error text.
Remove a second exception class that was unused.
Denis Davydov [Tue, 23 Aug 2016 14:44:02 +0000 (16:44 +0200)]
Merge pull request #3006 from bangerth/fix-another-test
Make sure a test that wants to test complex numbers actually does so.
Wolfgang Bangerth [Tue, 23 Aug 2016 14:24:03 +0000 (08:24 -0600)]
Make sure a test that wants to test complex numbers actually does so.
Wolfgang Bangerth [Tue, 23 Aug 2016 14:02:46 +0000 (08:02 -0600)]
Merge pull request #3004 from tjhei/msvc_fixes
MSVC fixes
Timo Heister [Tue, 23 Aug 2016 13:00:34 +0000 (09:00 -0400)]
remove unnecessary include
Timo Heister [Mon, 22 Aug 2016 16:46:08 +0000 (12:46 -0400)]
disable LA [block]vector instantiations for MSVC
Timo Heister [Mon, 22 Aug 2016 17:47:16 +0000 (13:47 -0400)]
bump boost msvc detection
Wolfgang Bangerth [Tue, 23 Aug 2016 02:19:14 +0000 (20:19 -0600)]
Merge pull request #2995 from bangerth/doc-update-73
Minor doc update for DataOut with curved cells.
Wolfgang Bangerth [Mon, 22 Aug 2016 13:48:08 +0000 (07:48 -0600)]
Minor doc update for DataOut with curved cells.
Wolfgang Bangerth [Mon, 22 Aug 2016 23:43:12 +0000 (17:43 -0600)]
Merge pull request #2999 from bangerth/up-minimal-boost-version
Increase minimal BOOST version to 1.56.
Wolfgang Bangerth [Mon, 22 Aug 2016 21:20:04 +0000 (15:20 -0600)]
Require boost 1.56.
Matthias Maier [Mon, 22 Aug 2016 23:40:17 +0000 (18:40 -0500)]
Merge pull request #2998 from gassmoeller/make_internaldata_polydegree_const
Make MappingQGeneric::InternalData::polynomial_degree const
Matthias Maier [Mon, 22 Aug 2016 23:39:35 +0000 (18:39 -0500)]
Merge pull request #3000 from bangerth/fix-tests
Fix tests
Denis Davydov [Mon, 22 Aug 2016 23:38:22 +0000 (01:38 +0200)]
Merge pull request #3001 from bangerth/avoid-warning
Avoid a warning about unused variables.
Wolfgang Bangerth [Mon, 22 Aug 2016 23:09:13 +0000 (17:09 -0600)]
Avoid a warning about unused variables.
Wolfgang Bangerth [Mon, 22 Aug 2016 22:56:10 +0000 (16:56 -0600)]
Do the test the comment at the top of the file actually suggests.
Wolfgang Bangerth [Mon, 22 Aug 2016 22:53:39 +0000 (16:53 -0600)]
Do the test the comment at the top of the file actually suggests.
Wolfgang Bangerth [Mon, 22 Aug 2016 21:29:57 +0000 (15:29 -0600)]
Merge pull request #2997 from gassmoeller/precompute_line_support_points
Precompute line support points
Wolfgang Bangerth [Mon, 22 Aug 2016 21:18:11 +0000 (15:18 -0600)]
Move an entry to the correct place.
Wolfgang Bangerth [Mon, 22 Aug 2016 21:11:36 +0000 (15:11 -0600)]
Increase minimal BOOST version to 1.56.
This is necessary because the previous minimum, 1.54, did not support
serializing std::unique_ptr for those users who have this old a BOOST
version but want to use C++11 anyway. (It does support serializing
the boost::scoped_ptr class that we use as a fall-back in non-C++11 mode
when using std_cxx11::unique_ptr.)
Rene Gassmoeller [Mon, 22 Aug 2016 20:13:57 +0000 (14:13 -0600)]
Make MappingQGeneric::InternalData::polynomial_degree const
Rene Gassmoeller [Mon, 22 Aug 2016 01:19:32 +0000 (19:19 -0600)]
Precompute line support points
Wolfgang Bangerth [Mon, 22 Aug 2016 19:37:16 +0000 (13:37 -0600)]
Merge pull request #2996 from gassmoeller/optimize_intermediate_point
Slight optimization of SphericalManifold
Rene Gassmoeller [Sun, 21 Aug 2016 03:54:17 +0000 (21:54 -0600)]
Slight optimization
Denis Davydov [Sun, 21 Aug 2016 16:34:58 +0000 (18:34 +0200)]
Merge pull request #2993 from drwells/improve-increment-order
Prefer ++iterator to iterator++ in loops.
David Wells [Sun, 14 Aug 2016 22:57:42 +0000 (18:57 -0400)]
Prefer ++iterator to iterator++ in loops.
These were caught by cppcheck.
Timo Heister [Sat, 20 Aug 2016 20:45:43 +0000 (16:45 -0400)]
Merge pull request #2987 from bangerth/update-CellId
Update the CellId class.
Wolfgang Bangerth [Fri, 19 Aug 2016 18:53:47 +0000 (12:53 -0600)]
Merge pull request #2989 from gassmoeller/optimize_qsorted_constructor
Improve QSorted constructor
Rene Gassmoeller [Fri, 19 Aug 2016 17:57:27 +0000 (11:57 -0600)]
Address comments
Bruno Turcksin [Fri, 19 Aug 2016 17:17:50 +0000 (13:17 -0400)]
Merge pull request #2991 from bangerth/more-video-lectures
Link in 6 more, recently posted video lectures.
Wolfgang Bangerth [Fri, 19 Aug 2016 16:12:01 +0000 (10:12 -0600)]
Link in 6 more, recently posted video lectures.
Wolfgang Bangerth [Thu, 18 Aug 2016 21:07:07 +0000 (15:07 -0600)]
Better document what happens when in/outputting CellId objects.
Wolfgang Bangerth [Thu, 18 Aug 2016 20:50:49 +0000 (14:50 -0600)]
Rename a member variable.
Wolfgang Bangerth [Thu, 18 Aug 2016 18:54:02 +0000 (12:54 -0600)]
Update the CellId class.
This basically just applies the style we use everywhere else to this class,
i.e., make the documentation more uniform, make some arguments 'const' or
a reference, move function definitions out of line, etc.
Timo Heister [Fri, 19 Aug 2016 02:41:55 +0000 (22:41 -0400)]
Merge pull request #2988 from bangerth/update-indentation-script
Do not use 'xargs' with locally defined functions.
Rene Gassmoeller [Thu, 18 Aug 2016 21:46:19 +0000 (15:46 -0600)]
Pass by const reference. Different sort approach.
Wolfgang Bangerth [Thu, 18 Aug 2016 21:13:07 +0000 (15:13 -0600)]
Do not use 'xargs' with locally defined functions.
This breaks some versions of 'bash'. Rather, just run the function on each
individual file -- they are not too many anyway, and should indent rather
quickly.
David Wells [Thu, 18 Aug 2016 20:11:10 +0000 (16:11 -0400)]
Merge pull request #2986 from bangerth/remove-unnecessary-typename
Remove unnecessary 'typename'.
Wolfgang Bangerth [Thu, 18 Aug 2016 18:38:53 +0000 (12:38 -0600)]
Remove unnecessary 'typename'.
This also avoids a resulting error with older versions of GCC.
Bruno Turcksin [Thu, 18 Aug 2016 15:01:50 +0000 (11:01 -0400)]
Merge pull request #2981 from gassmoeller/get_cell_iterator_from_cellid
Add a way to get a cell_iterator from a CellId
Timo Heister [Thu, 18 Aug 2016 11:49:40 +0000 (07:49 -0400)]
Merge pull request #2982 from drwells/remove-effect-free-statements
Remove some statements that don't do anything.
David Wells [Thu, 18 Aug 2016 03:05:17 +0000 (23:05 -0400)]
Correctly increment a step counter.
This was caught by cppcheck.
David Wells [Thu, 18 Aug 2016 03:04:59 +0000 (23:04 -0400)]
These were caught by cppcheck.
Rene Gassmoeller [Wed, 17 Aug 2016 23:59:31 +0000 (17:59 -0600)]
Add entry to changes.h
Rene Gassmoeller [Wed, 17 Aug 2016 21:15:32 +0000 (15:15 -0600)]
Add a way to get a cell_iterator from a CellId
Daniel Arndt [Wed, 17 Aug 2016 18:53:15 +0000 (20:53 +0200)]
Merge pull request #2980 from drwells/add-ParameterHandler-xml-file-assert
Assert input stream validity when reading XML.
David Wells [Wed, 17 Aug 2016 17:42:35 +0000 (13:42 -0400)]
Assert input stream validity when reading XML.
As was discovered in
2bc6f8c810 , every other ParameterHandler method
that takes an input stream argument and reads from it throws an
exception if the input stream is not in a valid state.
David Wells [Wed, 17 Aug 2016 13:34:25 +0000 (09:34 -0400)]
Merge pull request #2978 from bangerth/improve-copyright-script
Also include HTML files when updating copyright years.
Denis Davydov [Wed, 17 Aug 2016 08:42:51 +0000 (10:42 +0200)]
Merge pull request #2976 from bangerth/change-affiliation
Change the location of video lectures and publications from TAMU to Colorado State.
Denis Davydov [Wed, 17 Aug 2016 05:39:20 +0000 (07:39 +0200)]
Merge pull request #2975 from bangerth/grammar-police
Grammar police: Let comments start with the verb infinitive.
Wolfgang Bangerth [Wed, 17 Aug 2016 02:20:48 +0000 (20:20 -0600)]
Grammar police: Let comments start with the verb infinitive.
Wolfgang Bangerth [Wed, 17 Aug 2016 02:11:04 +0000 (20:11 -0600)]
Also include HTML files when updating copyright years.
Wolfgang Bangerth [Wed, 17 Aug 2016 02:07:07 +0000 (21:07 -0500)]
Merge pull request #2974 from drwells/fix-parameter-handler-tests
Load the correct parameter file in some tests.
Wolfgang Bangerth [Wed, 17 Aug 2016 00:07:24 +0000 (18:07 -0600)]
Change the location of video lectures and publications from TAMU to Colorado State.
David Wells [Tue, 16 Aug 2016 18:27:35 +0000 (14:27 -0400)]
Load the correct parameter file in some tests.
Commit
bd1b0e5606a performed a mass rename where some of the test files
lost track of their input files.
Daniel Arndt [Mon, 15 Aug 2016 23:06:58 +0000 (01:06 +0200)]
Merge pull request #2971 from drwells/fix-test-matrix-tests
Move testmatrix.h in the remaining tests.
David Wells [Mon, 15 Aug 2016 21:04:20 +0000 (17:04 -0400)]
Move testmatrix.h in the remaining tests.
This commit finishes the work started in
bea2270a943 , where
tests/lac/testmatrix.h was renamed to tests/testmatrix.h.
Wolfgang Bangerth [Mon, 15 Aug 2016 21:01:37 +0000 (16:01 -0500)]
Merge pull request #2963 from tjhei/petsc_reinit_prec
Allow PETScWrappers::Precondition* re-init
Timo Heister [Mon, 15 Aug 2016 20:13:53 +0000 (16:13 -0400)]
update
David Wells [Mon, 15 Aug 2016 19:57:13 +0000 (15:57 -0400)]
Merge pull request #2967 from tjhei/move_tests_sparsity
move sparsity tests into separate folder
David Wells [Mon, 15 Aug 2016 19:42:03 +0000 (15:42 -0400)]
Merge pull request #2968 from tjhei/typo_1
typo fix
Timo Heister [Mon, 15 Aug 2016 18:51:07 +0000 (14:51 -0400)]
typo fix
Timo Heister [Mon, 15 Aug 2016 17:54:40 +0000 (13:54 -0400)]
move sparsity tests into separate folder
Denis Davydov [Mon, 15 Aug 2016 12:15:48 +0000 (14:15 +0200)]
Merge pull request #2950 from bangerth/convert-symmetrictensor-to-tensor
Implement the conversion of a SymmetricTensor<4,dim> to Tensor<4,dim>.
Daniel Arndt [Mon, 15 Aug 2016 09:31:33 +0000 (11:31 +0200)]
Merge pull request #2965 from drwells/add-missing-error-code-asserts
Add some missing error code asserts.
Matthias Maier [Mon, 15 Aug 2016 02:55:40 +0000 (21:55 -0500)]
Merge pull request #2964 from drwells/use-more-const-references
Prefer const reference to const value.
Wolfgang Bangerth [Mon, 15 Aug 2016 02:40:00 +0000 (21:40 -0500)]
Merge pull request #2962 from drwells/redo-epsflagsbase-assignment
Don't possibly dereference a null pointer.
Wolfgang Bangerth [Mon, 15 Aug 2016 02:39:23 +0000 (21:39 -0500)]
Merge pull request #2961 from drwells/rewrite-mpi-check
Rearrange some MPI ifdefs to make cppcheck happy.
Timo Heister [Mon, 15 Aug 2016 00:49:07 +0000 (20:49 -0400)]
Allow PETScWrappers::Precondition* re-init
This PR allows re-using a preconditioner object by calling initialize()
more than once. Update documentation while we are here.
David Wells [Mon, 15 Aug 2016 00:18:45 +0000 (20:18 -0400)]
Merge pull request #2956 from tjhei/remove_compressed_sp
Remove compressed SparsityPattern classes
David Wells [Sun, 14 Aug 2016 23:06:05 +0000 (19:06 -0400)]
Rearrange some MPI ifdefs to make cppcheck happy.
David Wells [Sun, 14 Aug 2016 23:03:17 +0000 (19:03 -0400)]
Don't possibly dereference a null pointer.
Since this code checks that the dimension really is not 1 we can get rid
of this case, which would result in an ill-formed reference.
Timo Heister [Sun, 14 Aug 2016 23:33:54 +0000 (19:33 -0400)]
remove duplicate tests
David Wells [Sun, 14 Aug 2016 22:56:24 +0000 (18:56 -0400)]
Add some missing error code asserts.
These were caught by cppcheck.
David Wells [Sun, 14 Aug 2016 22:59:01 +0000 (18:59 -0400)]
Prefer const reference to const value.
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 [Sat, 13 Aug 2016 18:47:17 +0000 (14:47 -0400)]
changelog
Timo Heister [Sat, 13 Aug 2016 18:43:56 +0000 (14:43 -0400)]
rephrase tutorial
Timo Heister [Fri, 12 Aug 2016 16:04:14 +0000 (12:04 -0400)]
update documentation
Timo Heister [Fri, 12 Aug 2016 15:52:32 +0000 (11:52 -0400)]
fix test output
Timo Heister [Fri, 12 Aug 2016 15:44:20 +0000 (11:44 -0400)]
update/delete/rename tests
Timo Heister [Fri, 12 Aug 2016 15:42:27 +0000 (11:42 -0400)]
remove CompressedSparsityPattern classes
[Block]Compressed*SparsityPattern classed got deprecated in March 2015
for DynamicSparsityPattern. Remove them and corresponding tests.
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.
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.