]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 25 Aug 2016 19:51:48 +0000 (13:51 -0600)]
Provide more explanation for a number of exceptions.
Wolfgang Bangerth [Thu, 25 Aug 2016 19:51:39 +0000 (13:51 -0600)]
Equip an error message with an error text.
Wolfgang Bangerth [Thu, 25 Aug 2016 19:50:58 +0000 (13:50 -0600)]
Remove an exception that is apparently no longer used.
Bruno Turcksin [Thu, 25 Aug 2016 18:25:39 +0000 (14:25 -0400)]
Merge pull request #3015 from bangerth/update-exceptions
Get rid of the confusing ExcInvalidConstructorCall exception.
Wolfgang Bangerth [Thu, 25 Aug 2016 16:19:03 +0000 (10:19 -0600)]
Get rid of the confusing ExcInvalidConstructorCall exception.
This exception did not print any useful error message, and it was used in a significant
number of places that just happened to check obscure conditions, without really
explaining in the error message what concretely they were doing. Replace all of these
with ExcMessage and provide explanations what exactly it is that's going wrong.
Denis Davydov [Wed, 24 Aug 2016 17:47:16 +0000 (19:47 +0200)]
Merge pull request #3010 from bangerth/exception-update
Provide better error messages.
Wolfgang Bangerth [Wed, 24 Aug 2016 16:27:36 +0000 (10:27 -0600)]
Provide better error messages.
Timo Heister [Wed, 24 Aug 2016 14:16:35 +0000 (10:16 -0400)]
Merge pull request #3008 from bangerth/doc-update
Update documentation of VectorMemory::Pointer.
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.
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.