]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Mon, 25 Jul 2016 17:17:10 +0000 (13:17 -0400)]
Mention the updates to steps 5-8 in the changes.h.
David Wells [Sun, 17 Jul 2016 19:28:30 +0000 (15:28 -0400)]
Use a plain function, not a Function, in step-8.
David Wells [Fri, 29 Jul 2016 00:19:14 +0000 (20:19 -0400)]
State why we need a default constructor in step-7.
The older reason was not quite right, at least as of C++ 2003.
David Wells [Sun, 17 Jul 2016 19:37:32 +0000 (15:37 -0400)]
Add a note on the Tensor class to step-7.
This is the first tutorial program where we explicitly use Tensor, so we
should say a bit about it.
David Wells [Sun, 17 Jul 2016 18:17:39 +0000 (14:17 -0400)]
Remove an AIX workaround in step-7.
David Wells [Sun, 17 Jul 2016 18:12:47 +0000 (14:12 -0400)]
Remove an unused header in step-7.
Commit
ef517a05e0 (March 2001) got rid of the typeid() operator in
step-7.
David Wells [Sun, 17 Jul 2016 21:18:55 +0000 (17:18 -0400)]
Update the exception discussion in step-6.
David Wells [Sun, 17 Jul 2016 20:58:55 +0000 (16:58 -0400)]
Update the output for step-6.
David Wells [Sun, 17 Jul 2016 18:15:26 +0000 (14:15 -0400)]
Use a plain function, not a Function, in step-6.
David Wells [Mon, 18 Jul 2016 01:13:38 +0000 (21:13 -0400)]
Fix a typo in step-5.
David Wells [Sun, 17 Jul 2016 20:58:18 +0000 (16:58 -0400)]
Remove discussion of the exception from step-5.
Since this exception is only raised if we use a Function this discussion
is no longer relevant.
David Wells [Sun, 17 Jul 2016 19:19:39 +0000 (15:19 -0400)]
Add the Assert discussion back in to step-5.
Additionally, the library now has 9375 Asserts and AssertThrows, so
increase the number of exceptions from 4200.
David Wells [Sun, 17 Jul 2016 17:48:42 +0000 (13:48 -0400)]
Use a plain function, not a Function, in step-5.
David Wells [Fri, 29 Jul 2016 00:13:35 +0000 (20:13 -0400)]
Introduce Function better in step-4.
Matthias Maier [Thu, 28 Jul 2016 14:56:15 +0000 (09:56 -0500)]
Merge pull request #2883 from tjhei/document_project
extend documentation for ::project
Timo Heister [Thu, 28 Jul 2016 12:54:54 +0000 (14:54 +0200)]
extend documentation for ::project
Wolfgang Bangerth [Wed, 27 Jul 2016 21:44:47 +0000 (15:44 -0600)]
Merge pull request #2879 from masterleinad/delete_get_name_implementation
Fix FETools::get_fe_by_name with one template argument
Daniel Arndt [Wed, 27 Jul 2016 09:11:39 +0000 (11:11 +0200)]
Delete unnecessary implementation
Wolfgang Bangerth [Wed, 27 Jul 2016 20:53:32 +0000 (14:53 -0600)]
Merge pull request #2880 from Rombur/typo
Fix a typo in the documentation FunctionParser.
Bruno Turcksin [Wed, 27 Jul 2016 20:32:14 +0000 (16:32 -0400)]
Fix a typo in the documentation FunctionParser.
Bruno Turcksin [Wed, 27 Jul 2016 17:32:30 +0000 (13:32 -0400)]
Merge pull request #2878 from bangerth/doc-update-71
Clarify that update_once/each is not part of a public interface.
Wolfgang Bangerth [Wed, 27 Jul 2016 17:21:40 +0000 (11:21 -0600)]
Clarify that update_once/each is not part of a public interface.
Bruno Turcksin [Wed, 27 Jul 2016 12:28:53 +0000 (08:28 -0400)]
Merge pull request #2877 from kronbichler/master
Fix typo
Martin Kronbichler [Wed, 27 Jul 2016 12:25:21 +0000 (14:25 +0200)]
Fix typo
Bruno Turcksin [Wed, 27 Jul 2016 12:04:51 +0000 (08:04 -0400)]
Merge pull request #2876 from kronbichler/master
Fix mg dof indices on objects not in standard orientation.
Martin Kronbichler [Wed, 27 Jul 2016 11:16:17 +0000 (13:16 +0200)]
Fix mg dof indices on objects not in standard orientation.
Martin Kronbichler [Wed, 27 Jul 2016 05:59:33 +0000 (07:59 +0200)]
Merge pull request #2874 from bangerth/mark-function-as-deprecated
Mark a function that already has a doxygen @deprecated string as deprecated.
Martin Kronbichler [Wed, 27 Jul 2016 05:59:02 +0000 (07:59 +0200)]
Merge pull request #2872 from bangerth/correctly-derive-iterators
Derive IndexSet iterators from std::iterator with appropriate category.
Wolfgang Bangerth [Wed, 27 Jul 2016 00:18:34 +0000 (18:18 -0600)]
Mark a function that already has a doxygen @deprecated string as deprecated.
Specifically, use the DEAL_II_DEPRECATED mark.
Wolfgang Bangerth [Tue, 26 Jul 2016 23:10:13 +0000 (17:10 -0600)]
Derive IndexSet iterators from std::iterator with appropriate category.
This helps make some algorithms more efficient when called with such iterators. It is
apparently also necessary for Visual Studio when calling std::set::insert with a pair
of IndexSet iterators.
Wolfgang Bangerth [Tue, 26 Jul 2016 20:37:54 +0000 (15:37 -0500)]
Merge pull request #2858 from class4kayaker/interpolate_single
Allow use of VectorTools::interpolate for mixed interpolating and non-interpolating FEs
Wolfgang Bangerth [Tue, 26 Jul 2016 20:37:13 +0000 (15:37 -0500)]
Merge pull request #2849 from rrgrove6/include_pressure_boundary
Including dofs for individual components on boundary in make_vertex_patches
Timo Heister [Tue, 26 Jul 2016 12:15:33 +0000 (13:15 +0100)]
Merge pull request #2868 from bangerth/fix-visual-studio-error
Work around a MS Visual Studio oddity.
Bruno Turcksin [Tue, 26 Jul 2016 12:01:30 +0000 (08:01 -0400)]
Merge pull request #2867 from bangerth/avoid-warning
Avoid a warning.
Ryan Grove [Thu, 21 Jul 2016 15:29:53 +0000 (11:29 -0400)]
changes.h
Ryan Grove [Thu, 21 Jul 2016 10:47:09 +0000 (06:47 -0400)]
Added functionality for including pressure dofs on boundary
Wolfgang Bangerth [Tue, 26 Jul 2016 03:33:55 +0000 (21:33 -0600)]
Work around a MS Visual Studio oddity.
The compiler should just choose between two overloaded template functions. But, MS Visual
Studio once again gets all bent out of shape over it. Fix this by just using a plain
'if' statement, rather than relying on template specializations and overloads. This
works now because we made faces of 1d cells look very much the same as faces of
regular cells, and so the dim-dimensional code actually compiles also in 1d these
days.
Wolfgang Bangerth [Tue, 26 Jul 2016 03:30:23 +0000 (21:30 -0600)]
Avoid a warning.
Jonathan Robey [Sun, 24 Jul 2016 17:54:17 +0000 (10:54 -0700)]
Add update to changes.h
Jonathan Robey [Sun, 24 Jul 2016 17:41:40 +0000 (10:41 -0700)]
Add test of functionality
Bruno Turcksin [Mon, 25 Jul 2016 21:58:36 +0000 (17:58 -0400)]
Merge pull request #2863 from bangerth/doc-update-70
Also update the documentation of hp::MappingCollection::push_back().
Bruno Turcksin [Mon, 25 Jul 2016 21:56:40 +0000 (17:56 -0400)]
Merge pull request #2864 from bangerth/fix-template-argument
Use the same type for a non-type template argument in declaration/definition.
Wolfgang Bangerth [Mon, 25 Jul 2016 21:16:08 +0000 (16:16 -0500)]
Merge pull request #2865 from masterleinad/outdated_doc
Update information on dealing with ghost values
Daniel Arndt [Thu, 21 Jul 2016 17:08:12 +0000 (19:08 +0200)]
Get rid off outdated information
Wolfgang Bangerth [Mon, 25 Jul 2016 20:47:08 +0000 (15:47 -0500)]
Use the same type for a non-type template argument in declaration/definition.
We previously had used 'int' in the declaration but 'std::size_t' in the definition of the
MemoryConsumption::memory_consumption(std_cxx::array) function. The latter is the type
the C++ standard says 'std::array' should take for its size, so be consistent about this.
Wolfgang Bangerth [Mon, 25 Jul 2016 19:09:54 +0000 (14:09 -0500)]
Also update the documentation of hp::MappingCollection::push_back().
Bruno Turcksin [Mon, 25 Jul 2016 18:25:17 +0000 (14:25 -0400)]
Merge pull request #2862 from bangerth/use-portable-erfc
Use portable version of erfc().
Wolfgang Bangerth [Mon, 25 Jul 2016 17:57:07 +0000 (12:57 -0500)]
Use portable version of erfc().
erfc is only part of C99, and thus not in C++98. It did make it into C++ via the TR1
addition, which I think is in C++03 and consequently in C++11, but be that as it may,
let's just use the BOOST version of it to be on the safe side.
David Wells [Mon, 25 Jul 2016 17:29:17 +0000 (13:29 -0400)]
Merge pull request #2861 from bangerth/remove-erroneous-typename
Remove erroneous 'typename'.
Wolfgang Bangerth [Mon, 25 Jul 2016 17:18:26 +0000 (12:18 -0500)]
Remove erroneous 'typename'.
The 'typename' is not necessary (nor allowed, in C++98) here because it is not inside
a template.
Jonathan Robey [Sun, 24 Jul 2016 16:54:03 +0000 (09:54 -0700)]
Add logic to only require interpolated components interpolate
Wolfgang Bangerth [Mon, 25 Jul 2016 16:25:43 +0000 (11:25 -0500)]
Merge pull request #2838 from class4kayaker/mask_interpolate
Mask interpolate
Matthias Maier [Mon, 25 Jul 2016 14:17:45 +0000 (09:17 -0500)]
Merge pull request #2860 from kronbichler/master
Fix problem detected by address sanitizer
Martin Kronbichler [Mon, 25 Jul 2016 14:12:00 +0000 (16:12 +0200)]
Fix problem detected by address sanitizer
Jonathan Robey [Sun, 24 Jul 2016 17:55:50 +0000 (10:55 -0700)]
Fix changes.h entry formatting
Martin Kronbichler [Sun, 24 Jul 2016 13:20:17 +0000 (15:20 +0200)]
Merge pull request #2856 from masterleinad/add_missing_instantiation
Add missing definition and instantiation for FETools::get_fe_from_name
Daniel Arndt [Sun, 24 Jul 2016 13:10:54 +0000 (15:10 +0200)]
Adjust empty lines between functions in fe_tools.cc
Daniel Arndt [Sun, 24 Jul 2016 10:25:50 +0000 (12:25 +0200)]
Add missing definition and instantiation
Martin Kronbichler [Sun, 24 Jul 2016 11:12:01 +0000 (13:12 +0200)]
Merge pull request #2854 from bangerth/doc-update-69
Update documentation of QCollection::push_back().
Martin Kronbichler [Sun, 24 Jul 2016 09:21:00 +0000 (11:21 +0200)]
Merge pull request #2853 from bangerth/add-missing-function
Add DoFAccessor<0,...>::get_mg_dof_indices.
Wolfgang Bangerth [Sun, 24 Jul 2016 03:37:24 +0000 (22:37 -0500)]
Update documentation of QCollection::push_back().
This clarifies that FECollection and QCollection do not have to have
matching/corresponding elements.
Wolfgang Bangerth [Sun, 24 Jul 2016 02:30:04 +0000 (21:30 -0500)]
Remove a specialization of a function.
This is possible now that the general template apparently compiles.
Wolfgang Bangerth [Sat, 23 Jul 2016 14:45:50 +0000 (09:45 -0500)]
Add DoFAccessor<0,...>::get_mg_dof_indices.
This function was previously missing. The patch really only adds the declaration
and a dummy definition throwing ExcNotImplemented(), but it at least enables some
generic programming that would otherwise lead to compiler errors.
Jonathan Robey [Fri, 15 Jul 2016 18:31:41 +0000 (11:31 -0700)]
Create VectorTools:interpolate with mask
Wolfgang Bangerth [Sat, 23 Jul 2016 22:35:30 +0000 (17:35 -0500)]
Merge pull request #2848 from class4kayaker/parameter_pattern_desc
Prettier output for LaTeX and Description ParameterHandler output
Wolfgang Bangerth [Sat, 23 Jul 2016 22:14:40 +0000 (17:14 -0500)]
Merge pull request #2847 from masterleinad/clarify_mg_constrained_dofs
Remove FunctionMap from MGConstrainedDoFs
Daniel Arndt [Wed, 20 Jul 2016 09:07:17 +0000 (11:07 +0200)]
Use std::set for boundary_indicators and rename set_zero_boundary_dofs
Denis Davydov [Sat, 23 Jul 2016 09:33:59 +0000 (11:33 +0200)]
Merge pull request #2852 from bangerth/improve-error-message
Improve an error message.
Wolfgang Bangerth [Fri, 22 Jul 2016 04:15:09 +0000 (23:15 -0500)]
Improve an error message.
Specifically, say early that using ::SolutionTransfer with
parallel::distributed::Triangulation is likely going to lead to
heartache.
Jonathan Robey [Thu, 21 Jul 2016 21:42:32 +0000 (14:42 -0700)]
Update changes.h
Jonathan Robey [Thu, 21 Jul 2016 21:36:35 +0000 (14:36 -0700)]
Update output for LaTeX and Description OutputStyle
Jonathan Robey [Wed, 20 Jul 2016 19:13:51 +0000 (12:13 -0700)]
Allow varying description output for patterns
Bruno Turcksin [Wed, 20 Jul 2016 12:15:53 +0000 (08:15 -0400)]
Merge pull request #2845 from masterleinad/quarter_hyper_ball
Add GridGenerator::quarter_hyper_ball
Daniel Arndt [Wed, 20 Jul 2016 00:29:03 +0000 (02:29 +0200)]
Entry in changes.h
Daniel Arndt [Wed, 20 Jul 2016 00:08:18 +0000 (02:08 +0200)]
Test for MGConstrainedDofs
Daniel Arndt [Tue, 19 Jul 2016 12:38:46 +0000 (14:38 +0200)]
Allow for non-primitive FiniteElements in MGTools::make_boundary_list
Daniel Arndt [Mon, 18 Jul 2016 15:37:12 +0000 (17:37 +0200)]
Simplify MGConstrainedDoFs
Daniel Arndt [Mon, 18 Jul 2016 22:27:23 +0000 (00:27 +0200)]
Entry in changes.h
Daniel Arndt [Mon, 18 Jul 2016 21:35:15 +0000 (23:35 +0200)]
Generate a mesh as intersection of a hyperball and the positive octant
Matthias Maier [Sun, 17 Jul 2016 13:30:11 +0000 (08:30 -0500)]
Merge pull request #2841 from drwells/split-tests/bits-03
Move all dof tests into tests/dofs/.
Matthias Maier [Sun, 17 Jul 2016 10:31:15 +0000 (05:31 -0500)]
Merge pull request #2842 from davydden/fix/slepc_warnings
silence compiler warnings for complex SLEPc
Denis Davydov [Sun, 17 Jul 2016 07:45:20 +0000 (09:45 +0200)]
silence compiler warnings for complex SLEPc
David Wells [Sat, 16 Jul 2016 21:49:26 +0000 (17:49 -0400)]
Move all dof tests into tests/dofs/.
Denis Davydov [Fri, 15 Jul 2016 19:43:49 +0000 (21:43 +0200)]
Merge pull request #2817 from tamiko/fix_some_tests
Tests: Fix various PETSc solver tests
Bruno Turcksin [Fri, 15 Jul 2016 19:15:09 +0000 (15:15 -0400)]
Merge pull request #2836 from bangerth/doc-update
Update documentation of SparseMatrix::mmult.
Wolfgang Bangerth [Fri, 15 Jul 2016 19:06:59 +0000 (14:06 -0500)]
Update documentation of SparseMatrix::mmult.
The intent is to make it clearer what happens when rebuilding
the sparsity pattern.
Bruno Turcksin [Fri, 15 Jul 2016 16:36:42 +0000 (12:36 -0400)]
Merge pull request #2835 from bangerth/improve-error-message
Improve an error message.
Wolfgang Bangerth [Fri, 15 Jul 2016 16:24:21 +0000 (11:24 -0500)]
Improve an error message.
Bruno Turcksin [Fri, 15 Jul 2016 12:05:40 +0000 (08:05 -0400)]
Merge pull request #2833 from tamiko/cmake_hide_some_variables
CMake: Mark a number of variables as advanced, fix clear variables for trilinos
Wolfgang Bangerth [Fri, 15 Jul 2016 11:50:32 +0000 (06:50 -0500)]
Merge pull request #2832 from davydden/tests/petsc_complex_l1_again
Tests/petsc complex l1 again
Matthias Maier [Fri, 15 Jul 2016 09:42:23 +0000 (04:42 -0500)]
CMake: Mark a number of variables as advanced, fix clear variables for trilinos
Denis Davydov [Fri, 15 Jul 2016 06:23:22 +0000 (08:23 +0200)]
add a note on l1_norm() for complex-valued PETSc
Denis Davydov [Fri, 15 Jul 2016 06:16:53 +0000 (08:16 +0200)]
ugly fix of PETSc complex l1_norm()
Denis Davydov [Fri, 15 Jul 2016 04:58:20 +0000 (06:58 +0200)]
Merge pull request #2831 from bangerth/workaround-for-doxygen
Work around a silly problem with doxygen.
Wolfgang Bangerth [Fri, 15 Jul 2016 03:06:18 +0000 (22:06 -0500)]
Work around a silly problem with doxygen.
Wolfgang Bangerth [Fri, 15 Jul 2016 01:17:56 +0000 (20:17 -0500)]
Merge pull request #2828 from drwells/add-petsc-mpich-warning
Add a warning against using --download-mpich.
David Wells [Thu, 14 Jul 2016 21:16:44 +0000 (17:16 -0400)]
Add a warning against using --download-mpich.
This is a PETSc option that usually causes trouble, especially when a
user already has MPI installed on their machine.
Wolfgang Bangerth [Thu, 14 Jul 2016 22:45:42 +0000 (17:45 -0500)]
Merge pull request #2830 from tamiko/cmake_fix
CMake: Remove forgotten debug output
Matthias Maier [Thu, 14 Jul 2016 22:36:25 +0000 (17:36 -0500)]
CMake: Remove forgotten debug output
*blush*
David Wells [Thu, 14 Jul 2016 21:27:06 +0000 (17:27 -0400)]
Merge pull request #2827 from masterleinad/remove_warnings_unused_var
Remove warnings for unused variables in LocalIntegrators
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.