]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 13 Sep 2016 20:46:29 +0000 (14:46 -0600)]
Add descriptions to two more exceptions.
Wolfgang Bangerth [Tue, 13 Sep 2016 00:25:37 +0000 (01:25 +0100)]
Merge pull request #3104 from masterleinad/guard_mpi_index_set
Add a guard for the non-MPI case in IndexSet::is_ascending_and_one_to_one
Daniel Arndt [Mon, 12 Sep 2016 21:01:17 +0000 (23:01 +0200)]
Add a guard for the non-MPI case
David Wells [Mon, 12 Sep 2016 14:32:21 +0000 (10:32 -0400)]
Merge pull request #3100 from bangerth/restructure-cached-primitivity
Move 'cached_primitivity' and 'is_primitive()'.
David Wells [Mon, 12 Sep 2016 13:57:53 +0000 (09:57 -0400)]
Merge pull request #3103 from bangerth/add-message-to-exceptions
Provide error texts to more exceptions.
Martin Kronbichler [Mon, 12 Sep 2016 12:21:38 +0000 (14:21 +0200)]
Merge pull request #3093 from masterleinad/trilinos_renumber
Allow for nonlinear contiguous IndexSets for creating EpetraMaps
Wolfgang Bangerth [Mon, 12 Sep 2016 11:13:33 +0000 (05:13 -0600)]
Provide error texts to more exceptions.
Also remove one exception for which an equally named exception is
already available and for wihch I'm providing an error text as part of
this patch.
Daniel Arndt [Mon, 12 Sep 2016 10:53:25 +0000 (12:53 +0200)]
Entry in changes.h
Daniel Arndt [Sun, 11 Sep 2016 18:48:44 +0000 (20:48 +0200)]
Assert that locally_owned_elements are always linear for initializing PETSc objects
Daniel Arndt [Sun, 11 Sep 2016 12:37:15 +0000 (14:37 +0200)]
All tests passing
Daniel Arndt [Sun, 11 Sep 2016 10:56:29 +0000 (12:56 +0200)]
Move is_globally_ascending into an own function
Wolfgang Bangerth [Sun, 11 Sep 2016 19:25:34 +0000 (21:25 +0200)]
Merge pull request #3097 from drwells/update-parameter-handler-example
Update the full ParameterHandler example.
Daniel Arndt [Sun, 11 Sep 2016 10:48:54 +0000 (12:48 +0200)]
Use Bcast
Daniel Arndt [Fri, 9 Sep 2016 17:33:55 +0000 (19:33 +0200)]
Allow for contiguous IndexSets that are nonlinear for creating EpetraMaps
Martin Kronbichler [Sun, 11 Sep 2016 18:13:26 +0000 (20:13 +0200)]
Merge pull request #3102 from guidokanschat/any_data_bug_fix
Fix bug in AnyData::try_read_ptr()
Guido Kanschat [Sun, 11 Sep 2016 15:12:13 +0000 (17:12 +0200)]
do not throw exception in AnyData::try_read_ptr() even if different type
David Wells [Sun, 11 Sep 2016 13:10:07 +0000 (09:10 -0400)]
Merge pull request #3101 from bangerth/make-compile-in-64bit
Allow a test to compile in 64bit mode.
Wolfgang Bangerth [Sun, 11 Sep 2016 10:33:45 +0000 (05:33 -0500)]
Allow a test to compile in 64bit mode.
Wolfgang Bangerth [Sun, 11 Sep 2016 10:29:48 +0000 (05:29 -0500)]
Move 'cached_primitivity' and 'is_primitive()'.
These fields were part of FiniteElementData, but this class had no way of computing
the information during construction, and it needed to be set at a later time by
the derived classes' construction time. This is silly. Move the field and function
to class FiniteElement, where we know how to compute the information, and where we
already store similar information.
Wolfgang Bangerth [Sun, 11 Sep 2016 00:49:44 +0000 (02:49 +0200)]
Merge pull request #3099 from drwells/update-cmake-readme
Remove Make.global_options from a content list.
David Wells [Sat, 10 Sep 2016 23:55:34 +0000 (19:55 -0400)]
Remove Make.global_options from a content list.
This feature was removed in commit
359e60b351c (March 2016).
David Wells [Sat, 10 Sep 2016 20:37:06 +0000 (16:37 -0400)]
Update the full ParameterHandler example.
This commit fixes several small issues, such as the path to a deal.II
header file, code formatting, and the format of the printed output.
David Wells [Sat, 10 Sep 2016 23:39:37 +0000 (19:39 -0400)]
Merge pull request #3098 from bangerth/initialize-variable
Initialize a member variable.
Daniel Arndt [Sat, 10 Sep 2016 22:13:44 +0000 (00:13 +0200)]
Merge pull request #3095 from bangerth/avoid-warning
Avoid a warning about an unused argument.
Wolfgang Bangerth [Sat, 10 Sep 2016 21:10:09 +0000 (15:10 -0600)]
Initialize a member variable.
This is not strictly necessary, because the variable is later initialized in
constructors of derived classes, but the patch avoids copying uninitialized
variables when copying around objects of type FiniteElementData. (There are
cases when we pass around these objects, without actually using derived
classes; but in those cases, the flag appears to be unused.
Wolfgang Bangerth [Sat, 10 Sep 2016 16:22:10 +0000 (18:22 +0200)]
Merge pull request #3094 from drwells/fix-link
Fix an href by adding a missing quote character.
David Wells [Sat, 10 Sep 2016 16:13:55 +0000 (12:13 -0400)]
Fix an href by adding a missing quote character.
David Wells [Sat, 10 Sep 2016 15:12:36 +0000 (11:12 -0400)]
Merge pull request #3081 from bangerth/doc-update-75
Update documentation for grid refinement functions.
Wolfgang Bangerth [Thu, 8 Sep 2016 09:15:22 +0000 (03:15 -0600)]
Update documentation for grid refinement functions.
Matthias Maier [Fri, 9 Sep 2016 04:03:28 +0000 (23:03 -0500)]
Merge pull request #3089 from bangerth/disable-gcc6-warning
Disable -Wplacement-new.
Timo Heister [Fri, 9 Sep 2016 01:20:39 +0000 (21:20 -0400)]
Merge pull request #3087 from bangerth/disable-boost-assertion
Disable an assertion in BOOST that GCC 6.x warns about.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:53:39 +0000 (00:53 +0200)]
Merge pull request #3085 from bangerth/initialize-data
Initialize two member variables.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:50:45 +0000 (16:50 -0600)]
Avoid a warning about an unused argument.
Wolfgang Bangerth [Thu, 8 Sep 2016 22:48:06 +0000 (16:48 -0600)]
Disable -Wplacement-new.
This is necessary since it triggers a warning in the BOOST version we bundle
and that yields a warning message several dozen times per build. The BOOST
code may be clumsily written, but is correct.
Daniel Arndt [Thu, 8 Sep 2016 22:41:08 +0000 (00:41 +0200)]
Merge pull request #3082 from kronbichler/master
Add unit support points for FE_TraceQ
Wolfgang Bangerth [Thu, 8 Sep 2016 21:27:58 +0000 (15:27 -0600)]
Disable an assertion in BOOST that GCC 6.x warns about.
GCC says that the compiler can assume that the address of the object that a reference
points to must be nonzero. That's correct. But the warning happens many times during
a build. Since this is more of a sanity check for what the BOOST people are doing
internally, I think there is little harm in just removing the assertion -- we
don't change the BOOST code anyway.
Timo Heister [Thu, 8 Sep 2016 19:26:02 +0000 (15:26 -0400)]
Merge pull request #3084 from tjhei/fix_test2
fix test bits/step-16.cc
Wolfgang Bangerth [Thu, 8 Sep 2016 19:13:34 +0000 (13:13 -0600)]
Initialize two member variables.
Timo Heister [Thu, 8 Sep 2016 17:07:24 +0000 (13:07 -0400)]
fix test
Timo Heister [Thu, 8 Sep 2016 16:39:47 +0000 (12:39 -0400)]
Merge pull request #3059 from drwells/reindent-vector-tools
Reindent vector tools
Timo Heister [Thu, 8 Sep 2016 16:38:54 +0000 (12:38 -0400)]
Merge pull request #3083 from tamiko/fix_compilation
Bugfix: Fix a compilation error introduced by #3061
Matthias Maier [Thu, 8 Sep 2016 16:30:33 +0000 (11:30 -0500)]
Bugfix: Fix a compilation error introduced by #3061
Bruno Turcksin [Thu, 8 Sep 2016 13:53:59 +0000 (09:53 -0400)]
Merge pull request #3005 from Rombur/gpu
Add CUDAWrappers::Vector
Martin Kronbichler [Thu, 8 Sep 2016 12:45:19 +0000 (14:45 +0200)]
Add unit support points for FE_TraceQ
David Wells [Wed, 7 Sep 2016 19:29:39 +0000 (15:29 -0400)]
Merge pull request #3074 from bangerth/improve-error
Remove exceptions without error messages.
Wolfgang Bangerth [Wed, 7 Sep 2016 18:39:48 +0000 (12:39 -0600)]
Merge pull request #3068 from masterleinad/assert_limit_level_difference_at_vertices
Assert limit_level_difference_at_vertices for multigrid
Wolfgang Bangerth [Tue, 6 Sep 2016 22:28:03 +0000 (16:28 -0600)]
Remove exceptions without error messages.
Here, just check that a valid value is set for the finite difference formula. Later on,
we should then not ever get an invalid value any more, but if we do, we can just say
that whatever we got is not implemented.
Wolfgang Bangerth [Wed, 7 Sep 2016 18:28:34 +0000 (12:28 -0600)]
Merge pull request #3061 from adamqc/shared-tria-copy
Reimplement copy_triangulation and load in p::s::Triangulation.
Timo Heister [Wed, 7 Sep 2016 14:55:12 +0000 (10:55 -0400)]
Merge pull request #3033 from tjhei/data_out_unique_names
assert unique names in DataOut
Bruno Turcksin [Wed, 7 Sep 2016 13:35:07 +0000 (09:35 -0400)]
Merge pull request #3076 from kronbichler/master
Update comment
Ce Qin [Sun, 4 Sep 2016 06:34:59 +0000 (14:34 +0800)]
Reimplement copy_triangulation and load in p::s::Triangulation.
This commit fixes issue #2798.
The original implementation caused p::s::Triangulation to be in an
invalid state after copy_triangulation and load.
Martin Kronbichler [Wed, 7 Sep 2016 13:23:23 +0000 (15:23 +0200)]
Update comment
Martin Kronbichler [Wed, 7 Sep 2016 07:58:38 +0000 (09:58 +0200)]
Merge pull request #3066 from gassmoeller/reduce_manifold_quadrature_use
Use cxx11 sort
Daniel Arndt [Tue, 6 Sep 2016 15:40:13 +0000 (17:40 +0200)]
Enforce limit_level_difference_at_vertices if construct_multigrid_hierarchy is set
Rene Gassmoeller [Mon, 5 Sep 2016 16:50:20 +0000 (10:50 -0600)]
Use struct and call std::sort
Timo Heister [Mon, 5 Sep 2016 17:36:57 +0000 (13:36 -0400)]
fix tests
Timo Heister [Mon, 29 Aug 2016 19:28:02 +0000 (15:28 -0400)]
assert unique names in DataOut
Wolfgang Bangerth [Tue, 6 Sep 2016 21:15:32 +0000 (15:15 -0600)]
Merge pull request #3071 from tjhei/exception_doc_improvements
Exception improvements
David Wells [Sat, 3 Sep 2016 17:12:01 +0000 (13:12 -0400)]
Reindent some very long lines.
David Wells [Sat, 3 Sep 2016 17:08:50 +0000 (13:08 -0400)]
Use consistent dof handler template parameters.
David Wells [Thu, 1 Sep 2016 23:21:16 +0000 (19:21 -0400)]
Reindent some VectorTools functions.
Timo Heister [Tue, 6 Sep 2016 13:01:07 +0000 (09:01 -0400)]
changelog entry
Timo Heister [Tue, 6 Sep 2016 12:57:35 +0000 (08:57 -0400)]
Exception message improvements
- keep quotes in the output
- fix formatting/grammar for a couple of exceptions
Wolfgang Bangerth [Tue, 6 Sep 2016 12:32:36 +0000 (06:32 -0600)]
Merge pull request #3070 from bangerth/improve-error-message
Improve an error message by duplicating text from the input file.
Daniel Arndt [Tue, 6 Sep 2016 12:14:41 +0000 (14:14 +0200)]
Compare with Triangulation::none instead of true
Wolfgang Bangerth [Tue, 6 Sep 2016 00:01:05 +0000 (18:01 -0600)]
Improve an error message by duplicating text from the input file.
This is motivated by a question on the mailing list. We only printed the internal
number of the cell, edge, or point, but should really be printing the number that
is used in the input file.
David Wells [Tue, 6 Sep 2016 01:30:34 +0000 (21:30 -0400)]
Merge pull request #3069 from bangerth/doc-update-74
Update documentation of step-10.
Wolfgang Bangerth [Mon, 5 Sep 2016 23:02:37 +0000 (17:02 -0600)]
Update documentation of step-10.
We do not need to enclose class names in <code>....</code> any more (doxygen
already does that correctly). Also update the description of MappingQ1.
Daniel Arndt [Mon, 5 Sep 2016 17:22:48 +0000 (19:22 +0200)]
Fix tests
Wolfgang Bangerth [Mon, 5 Sep 2016 20:13:25 +0000 (14:13 -0600)]
Merge pull request #3067 from tjhei/doxygen_exception_formatting
doxygen: format exception messages
Timo Heister [Mon, 5 Sep 2016 19:40:34 +0000 (15:40 -0400)]
doxygen: format exception messages
This creates pretty formatting in the doxygen documentation for the
exception texts. We do this by including a javascript function that does
a couple of string replacements. It is difficult to do this
transformation before generating the documentation as detailed in #2571.
Fixes #2571
Timo Heister [Mon, 5 Sep 2016 15:29:40 +0000 (11:29 -0400)]
Merge pull request #3065 from drwells/fix-initfinalize-links
Fix links to Utilities::MPI::MPI_InitFinalize.
David Wells [Mon, 5 Sep 2016 13:54:30 +0000 (09:54 -0400)]
Fix links to Utilities::MPI::MPI_InitFinalize.
Daniel Arndt [Mon, 5 Sep 2016 13:14:05 +0000 (15:14 +0200)]
Assert limit_level_difference_at_vertices for multigrid
Wolfgang Bangerth [Mon, 5 Sep 2016 08:51:33 +0000 (02:51 -0600)]
Merge pull request #3064 from drwells/sparsity-tools-typo
Fix a documentation function link.
Martin Kronbichler [Mon, 5 Sep 2016 07:05:54 +0000 (09:05 +0200)]
Merge pull request #2992 from gassmoeller/reduce_manifold_quadrature_use
Reduce use of Quadrature objects in Manifolds.
David Wells [Sun, 4 Sep 2016 22:13:12 +0000 (18:13 -0400)]
Fix a documentation function link.
The other function returns a vector of index sets, which is not what we
want here.
Wolfgang Bangerth [Sun, 4 Sep 2016 19:40:00 +0000 (13:40 -0600)]
Merge pull request #3062 from jppelteret/read_abaqus_error_msg_2
Fix multiline comments in GridIn::read_abaqus()
Jean-Paul Pelteret [Sun, 4 Sep 2016 08:01:23 +0000 (10:01 +0200)]
Fix multiline comments in GridIn::read_abaqus()
Addresses comment in #3054
Daniel Arndt [Sat, 3 Sep 2016 18:00:40 +0000 (20:00 +0200)]
Merge pull request #3058 from drwells/ignore-global-indent-options
Set --options=none when indenting .inst.in files.
David Wells [Sat, 3 Sep 2016 16:31:49 +0000 (12:31 -0400)]
Set --options=none when indenting .inst.in files.
This works around a problem where, if one has global astyle options
turned on, they will be used to indent all of the .inst.in files when
one calls 'make indent'.
Rene Gassmoeller [Fri, 2 Sep 2016 20:10:45 +0000 (14:10 -0600)]
Update some documentation
Rene Gassmoeller [Fri, 19 Aug 2016 23:16:36 +0000 (17:16 -0600)]
Reduce use of Quadrature objects in Manifolds.
Bruno Turcksin [Fri, 2 Sep 2016 16:24:15 +0000 (12:24 -0400)]
Merge pull request #3055 from kronbichler/master
Add assertion
Martin Kronbichler [Fri, 2 Sep 2016 16:09:44 +0000 (18:09 +0200)]
Add assertion
Bruno Turcksin [Fri, 2 Sep 2016 12:52:36 +0000 (08:52 -0400)]
Merge pull request #3054 from jppelteret/read_abaqus_error_msg
Improve error message for GridIn::read_abaqus
Jean-Paul Pelteret [Fri, 2 Sep 2016 12:38:34 +0000 (14:38 +0200)]
Improve error message for GridIn::read_abaqus
To assist debugging, where possible the error thrown internally when the
UCD grid is created is now displayed before the terminal error message
is given.
Wolfgang Bangerth [Fri, 2 Sep 2016 01:12:41 +0000 (19:12 -0600)]
Merge pull request #3053 from tamiko/changes_h_entry
add a news/changes.h entry
Wolfgang Bangerth [Fri, 2 Sep 2016 01:12:05 +0000 (19:12 -0600)]
Merge pull request #3051 from davydden/unit_test_psTria_subdomain
tiny unit test to check that p::s::Tria::locally_owned_subdomai works…
Matthias Maier [Thu, 1 Sep 2016 23:59:18 +0000 (18:59 -0500)]
add a news/changes.h entry
Denis Davydov [Thu, 1 Sep 2016 22:01:54 +0000 (00:01 +0200)]
tiny unit test to check that p::s::Tria::locally_owned_subdomai works in 1d
Wolfgang Bangerth [Thu, 1 Sep 2016 17:06:32 +0000 (11:06 -0600)]
Merge pull request #3050 from davydden/distributed_trias_dim1
remove assert in distributed Tria for dim==1
Timo Heister [Thu, 1 Sep 2016 17:02:29 +0000 (13:02 -0400)]
Merge pull request #3048 from tamiko/update_news
update changes and news for release
Denis Davydov [Thu, 1 Sep 2016 15:47:13 +0000 (17:47 +0200)]
remove assert in distributed Tria for dim==1
the assert was copy-pasted from p::d::Tria::locally_owned_subdomain()
to the based class p::Tria. Not sure why it was there for distributed
case, but for shared tria + metis, everything should work ok.
Matthias Maier [Thu, 1 Sep 2016 03:16:13 +0000 (22:16 -0500)]
update changes and news for release
Wolfgang Bangerth [Thu, 1 Sep 2016 13:29:36 +0000 (07:29 -0600)]
Merge pull request #3047 from class4kayaker/remove_update_q_points_tests
Remove deprecated UpdateFlags values from from places other than definitions
Timo Heister [Thu, 1 Sep 2016 12:12:05 +0000 (08:12 -0400)]
Merge pull request #3041 from jperryhouts/another_woraround_for_mpi_error
Workaround for cases where MPI_Finalize is called before MPI_Comm_free
Jonathan Perry-Houts [Wed, 31 Aug 2016 18:08:29 +0000 (11:08 -0700)]
Ensure that MPI_Comm_free is called before MPI_Finalize
Wolfgang Bangerth [Thu, 1 Sep 2016 01:43:37 +0000 (19:43 -0600)]
Merge pull request #3044 from tamiko/use_correct_fpic
CMake: Use -fPIC instead of -fpic
Jonathan Robey [Thu, 1 Sep 2016 01:33:22 +0000 (18:33 -0700)]
Fix documentation
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.