]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agochangelog entry 2669/head
Timo Heister [Tue, 7 Jun 2016 12:34:07 +0000 (13:34 +0100)]
changelog entry

8 years agofix FEFieldFunction in parallel
Timo Heister [Mon, 6 Jun 2016 15:44:56 +0000 (16:44 +0100)]
fix FEFieldFunction in parallel

This fixes ExcPointNotAvailableHere() thrown from several places inside
FEFieldFunction, because we assert that the cell is locally owned. This
is not true, because we can happen to look at a ghost cell. Of course it
is totally fine to evaluate function values on ghost cells if we have a
ghosted solution vector.
Triggering all code paths in the test is somewhat tricky, because we
need find_active_cell_around_point to return a ghost cell.

8 years agoMerge pull request #2671 from bangerth/reorder-operations
Bruno Turcksin [Tue, 7 Jun 2016 12:23:56 +0000 (08:23 -0400)]
Merge pull request #2671 from bangerth/reorder-operations

Reorder operations.

8 years agoMerge pull request #2668 from drwells/improve-step-22
Martin Kronbichler [Tue, 7 Jun 2016 07:07:41 +0000 (09:07 +0200)]
Merge pull request #2668 from drwells/improve-step-22

Improve step 22

8 years agoClarify a deprecated class' status. 2668/head
David Wells [Sun, 5 Jun 2016 22:02:18 +0000 (18:02 -0400)]
Clarify a deprecated class' status.

8 years agoImprove the word order in a dependent clause.
David Wells [Sun, 5 Jun 2016 22:01:23 +0000 (18:01 -0400)]
Improve the word order in a dependent clause.

8 years agoFix a typo.
David Wells [Sun, 5 Jun 2016 21:58:56 +0000 (17:58 -0400)]
Fix a typo.

'hereon' is an adverb so we need the space.

8 years agoUse I, not 1, in the traction term.
David Wells [Sun, 5 Jun 2016 21:54:54 +0000 (17:54 -0400)]
Use I, not 1, in the traction term.

When we multiply through by n we should end up with a `p n' term. Prefer
I As 1 could be interpreted as a matrix of all ones.

8 years agoFix some spurious doxygen links.
David Wells [Sun, 5 Jun 2016 21:52:30 +0000 (17:52 -0400)]
Fix some spurious doxygen links.

8 years agoReorder operations. 2671/head
Wolfgang Bangerth [Mon, 6 Jun 2016 21:50:59 +0000 (16:50 -0500)]
Reorder operations.

First clear all data before triggering the 'clear' signal in the triangulation,
rather than putting the signal code somewhere in the middle.

8 years agoMerge pull request #2667 from bangerth/fix-tensor-instantiation
Wolfgang Bangerth [Sun, 5 Jun 2016 02:40:41 +0000 (22:40 -0400)]
Merge pull request #2667 from bangerth/fix-tensor-instantiation

Explicitly instantiate Tensor<...> and its members.

8 years agoAlso instantiate the Tensor::n_independent_components member variable. 2667/head
Wolfgang Bangerth [Sun, 5 Jun 2016 01:59:04 +0000 (20:59 -0500)]
Also instantiate the Tensor::n_independent_components member variable.

8 years agoExplicitly instantiate Tensor<...> and its members.
Wolfgang Bangerth [Fri, 3 Jun 2016 21:48:16 +0000 (16:48 -0500)]
Explicitly instantiate Tensor<...> and its members.

8 years agoMerge pull request #2666 from tjhei/step-56-result-update
Wolfgang Bangerth [Fri, 3 Jun 2016 13:39:52 +0000 (09:39 -0400)]
Merge pull request #2666 from tjhei/step-56-result-update

update step-56 results

8 years agoupdate step-56 results 2666/head
Timo Heister [Fri, 3 Jun 2016 12:51:21 +0000 (13:51 +0100)]
update step-56 results

8 years agoMerge pull request #2665 from bangerth/doc-update-67
Timo Heister [Fri, 3 Jun 2016 12:56:51 +0000 (13:56 +0100)]
Merge pull request #2665 from bangerth/doc-update-67

Minor updates to step-56.

8 years agoMinor updates to step-56. 2665/head
Wolfgang Bangerth [Thu, 2 Jun 2016 14:57:41 +0000 (09:57 -0500)]
Minor updates to step-56.

8 years agoMerge pull request #2659 from bangerth/doc-update-66
Timo Heister [Thu, 2 Jun 2016 13:55:11 +0000 (14:55 +0100)]
Merge pull request #2659 from bangerth/doc-update-66

Extend the 'filter' script to process multiple lines

8 years agoMerge pull request #2458 from rrgrove6/step-55
Martin Kronbichler [Thu, 2 Jun 2016 11:30:14 +0000 (13:30 +0200)]
Merge pull request #2458 from rrgrove6/step-55

Step-56: Geometric Multigrid for Stokes

8 years agoaddress comments 2458/head
Timo Heister [Thu, 2 Jun 2016 11:25:23 +0000 (12:25 +0100)]
address comments

8 years agoAdd another comment. 2659/head
Wolfgang Bangerth [Wed, 1 Jun 2016 21:06:51 +0000 (16:06 -0500)]
Add another comment.

8 years agoMerge pull request #2663 from QiaoLei-88/fix_step-51_intro
Martin Kronbichler [Wed, 1 Jun 2016 14:23:20 +0000 (16:23 +0200)]
Merge pull request #2663 from QiaoLei-88/fix_step-51_intro

fix a subscript in introduction of step-51

8 years agofix a subscript in introduction of step-51 2663/head
Lei Qiao [Wed, 1 Jun 2016 14:19:36 +0000 (22:19 +0800)]
fix a subscript in introduction of step-51

8 years agoMerge pull request #2662 from QiaoLei-88/fix_step-51_intro
Bruno Turcksin [Wed, 1 Jun 2016 13:44:49 +0000 (09:44 -0400)]
Merge pull request #2662 from QiaoLei-88/fix_step-51_intro

fix inner product operator in introduction of step-51

8 years agofix inner product operator in introduction of step-51 2662/head
Lei Qiao [Wed, 1 Jun 2016 13:33:24 +0000 (21:33 +0800)]
fix inner product operator in introduction of step-51

8 years agotypos
Timo Heister [Wed, 1 Jun 2016 11:10:57 +0000 (12:10 +0100)]
typos

8 years agouse compute_global_error
Timo Heister [Wed, 1 Jun 2016 11:06:36 +0000 (12:06 +0100)]
use compute_global_error

8 years agomention tutorial and add changelog
Timo Heister [Wed, 1 Jun 2016 10:58:37 +0000 (11:58 +0100)]
mention tutorial and add changelog

8 years agosmall code update
Timo Heister [Tue, 24 May 2016 11:13:08 +0000 (12:13 +0100)]
small code update

8 years agowrite some text
Timo Heister [Tue, 24 May 2016 11:12:48 +0000 (12:12 +0100)]
write some text

8 years agofix, cleanup, documentation
Timo Heister [Sun, 22 May 2016 19:38:19 +0000 (20:38 +0100)]
fix, cleanup, documentation

- fix block/component handling
- cleanup
- write some documentation

8 years agorename to step-56
Ryan Grove [Fri, 20 May 2016 12:45:28 +0000 (08:45 -0400)]
rename to step-56

8 years agoconst additions + indent
Ryan Grove [Fri, 20 May 2016 12:38:48 +0000 (08:38 -0400)]
const additions + indent

8 years agoSome more changes (incomplete)
Ryan Grove [Fri, 20 May 2016 12:28:35 +0000 (08:28 -0400)]
Some more changes (incomplete)

8 years agoFixed Wolfgang's intro.dox and results.dox comments
Ryan Grove [Sun, 1 May 2016 04:01:33 +0000 (00:01 -0400)]
Fixed Wolfgang's intro.dox and results.dox comments

8 years agoAddressed most of Wolfgang's comments with the exception of "const"
Ryan Grove [Wed, 27 Apr 2016 02:22:52 +0000 (22:22 -0400)]
Addressed most of Wolfgang's comments with the exception of "const"

8 years agoStep-55: Geometric Multigrid for Stokes
Ryan Grove [Sun, 24 Jan 2016 04:22:37 +0000 (23:22 -0500)]
Step-55: Geometric Multigrid for Stokes

8 years agoMerge pull request #2660 from bangerth/doc-update-67
Timo Heister [Wed, 1 Jun 2016 08:50:32 +0000 (09:50 +0100)]
Merge pull request #2660 from bangerth/doc-update-67

Centralize the place where we generate documentation about exception messages.

8 years agoMerge pull request #2657 from Rombur/functor
Martin Kronbichler [Wed, 1 Jun 2016 05:20:16 +0000 (07:20 +0200)]
Merge pull request #2657 from Rombur/functor

Add a functor interface to ReadWriteVector.

8 years agoCentralize the place where we generate documentation about exception messages. 2660/head
Wolfgang Bangerth [Tue, 31 May 2016 23:09:38 +0000 (18:09 -0500)]
Centralize the place where we generate documentation about exception messages.

8 years agoTransform the script in a way that allows processing multiple line substitutions.
Wolfgang Bangerth [Sun, 29 May 2016 22:10:56 +0000 (17:10 -0500)]
Transform the script in a way that allows processing multiple line substitutions.

8 years agoAdd a missing dependency.
Wolfgang Bangerth [Sun, 29 May 2016 22:42:36 +0000 (17:42 -0500)]
Add a missing dependency.

8 years agoAdd a functor interface to ReadWriteVector. 2657/head
Bruno Turcksin [Tue, 31 May 2016 17:33:15 +0000 (13:33 -0400)]
Add a functor interface to ReadWriteVector.

8 years agoMerge pull request #2654 from drwells/clean-up-mpi-header
David Wells [Tue, 31 May 2016 17:11:39 +0000 (13:11 -0400)]
Merge pull request #2654 from drwells/clean-up-mpi-header

Clean up mpi header

8 years agoRemove some unused constants. 2654/head
David Wells [Sun, 29 May 2016 15:44:10 +0000 (11:44 -0400)]
Remove some unused constants.

8 years agoMove an MPI function into a source file.
David Wells [Sun, 29 May 2016 02:39:40 +0000 (22:39 -0400)]
Move an MPI function into a source file.

8 years agoMerge pull request #2655 from tjhei/fix_link
David Wells [Tue, 31 May 2016 12:03:50 +0000 (08:03 -0400)]
Merge pull request #2655 from tjhei/fix_link

fix link to UMFPACK

8 years agofix link to UMFPACK 2655/head
Timo Heister [Tue, 31 May 2016 09:08:41 +0000 (10:08 +0100)]
fix link to UMFPACK

8 years agoMove templates in mpi.h to mpi.templates.h.
David Wells [Mon, 30 May 2016 20:11:05 +0000 (16:11 -0400)]
Move templates in mpi.h to mpi.templates.h.

8 years agoRe-wrap some comments.
David Wells [Sun, 29 May 2016 02:20:20 +0000 (22:20 -0400)]
Re-wrap some comments.

8 years agoRemove unused includes.
David Wells [Sun, 29 May 2016 15:43:57 +0000 (11:43 -0400)]
Remove unused includes.

8 years agoRemove an unneeded include from utilities.h.
David Wells [Sun, 29 May 2016 17:19:25 +0000 (13:19 -0400)]
Remove an unneeded include from utilities.h.

8 years agoMerge pull request #2652 from drwells/fix-readme-typo
Wolfgang Bangerth [Mon, 30 May 2016 04:15:31 +0000 (00:15 -0400)]
Merge pull request #2652 from drwells/fix-readme-typo

Fix a typo in the README.

8 years agoFix a typo in the README. 2652/head
David Wells [Mon, 30 May 2016 02:35:11 +0000 (22:35 -0400)]
Fix a typo in the README.

8 years agoMerge pull request #2651 from drwells/fix-symmetric-tensor-operator
David Wells [Sun, 29 May 2016 22:50:38 +0000 (18:50 -0400)]
Merge pull request #2651 from drwells/fix-symmetric-tensor-operator

Fix symmetric tensor operator

8 years agoAdd a test for symmetric tensor access. 2651/head
David Wells [Sun, 29 May 2016 22:42:31 +0000 (18:42 -0400)]
Add a test for symmetric tensor access.

8 years agoMerge pull request #2650 from bangerth/doc-update-65
David Wells [Sun, 29 May 2016 21:48:32 +0000 (17:48 -0400)]
Merge pull request #2650 from bangerth/doc-update-65

Minor edits to SymmetricTensor documentation.

8 years agoMake a method's documentation more accurate.
David Wells [Sun, 29 May 2016 21:28:30 +0000 (17:28 -0400)]
Make a method's documentation more accurate.

8 years agoFix SymmetricTensor::operator[].
David Wells [Sun, 29 May 2016 21:26:36 +0000 (17:26 -0400)]
Fix SymmetricTensor::operator[].

Like elsewhere this can be defined in terms of operator().

8 years agoMinor edits to SymmetricTensor documentation. 2650/head
Wolfgang Bangerth [Sun, 29 May 2016 21:03:46 +0000 (16:03 -0500)]
Minor edits to SymmetricTensor documentation.

8 years agoMerge pull request #2648 from drwells/refactor-mpi-reduce
Wolfgang Bangerth [Sun, 29 May 2016 20:56:26 +0000 (16:56 -0400)]
Merge pull request #2648 from drwells/refactor-mpi-reduce

Reduce code duplication in all_reduce.

8 years agoReduce code duplication in all_reduce. 2648/head
David Wells [Wed, 25 May 2016 01:07:56 +0000 (21:07 -0400)]
Reduce code duplication in all_reduce.

There were previously four versions of this function that all did
approximately the same thing.

In addition, fix a test that failed as a result of this change.

8 years agoMerge pull request #2643 from kalj/fix-cast-warnings
Wolfgang Bangerth [Sat, 28 May 2016 19:54:55 +0000 (15:54 -0400)]
Merge pull request #2643 from kalj/fix-cast-warnings

Explicitly cast invalid values to suppress warnings

8 years agoMerge pull request #2644 from drwells/fix-c++03-tests-01
Wolfgang Bangerth [Sat, 28 May 2016 19:52:56 +0000 (15:52 -0400)]
Merge pull request #2644 from drwells/fix-c++03-tests-01

Fix a test so it can run in C++03 mode.

8 years agoMerge pull request #2645 from drwells/fix-c++03-tests-02
Wolfgang Bangerth [Sat, 28 May 2016 19:52:34 +0000 (15:52 -0400)]
Merge pull request #2645 from drwells/fix-c++03-tests-02

Make tests with std::move only run with C++11.

8 years agoMerge pull request #2646 from drwells/fix-c++03-tests-03
Wolfgang Bangerth [Sat, 28 May 2016 19:49:09 +0000 (15:49 -0400)]
Merge pull request #2646 from drwells/fix-c++03-tests-03

Do not build step-44 as a test without C++11.

8 years agoDo not build step-44 as a test without C++11. 2646/head
David Wells [Sat, 28 May 2016 19:14:49 +0000 (15:14 -0400)]
Do not build step-44 as a test without C++11.

As noted in the CMake file, this test is configuration dependent, so it
no longer belongs in this list as of commit c6b05aed21.

8 years agoMake tests with std::move only run with C++11. 2645/head
David Wells [Sat, 28 May 2016 18:16:36 +0000 (14:16 -0400)]
Make tests with std::move only run with C++11.

The corresponding source files all use std::move.

8 years agoFix a test so it can run in C++03 mode. 2644/head
David Wells [Sat, 28 May 2016 18:10:30 +0000 (14:10 -0400)]
Fix a test so it can run in C++03 mode.

std::to_string is a C++11 addition.

8 years agosuppress warnings about implicit cast 2643/head
Karl Ljungkvist [Fri, 27 May 2016 22:32:59 +0000 (17:32 -0500)]
suppress warnings about implicit cast

8 years agoMerge pull request #2640 from bangerth/doc-update-64
Denis Davydov [Fri, 27 May 2016 23:51:21 +0000 (01:51 +0200)]
Merge pull request #2640 from bangerth/doc-update-64

Move new FETools functions into a separate namespace.

8 years agoAddress Denis Davydov's comments on the pull request. 2640/head
Wolfgang Bangerth [Fri, 27 May 2016 23:31:19 +0000 (18:31 -0500)]
Address Denis Davydov's comments on the pull request.

8 years agoMerge pull request #2642 from davydden/feature/cell_data_storage_subscriptor
Wolfgang Bangerth [Fri, 27 May 2016 15:12:45 +0000 (11:12 -0400)]
Merge pull request #2642 from davydden/feature/cell_data_storage_subscriptor

make CellDataStorage derive from Subscriptor

8 years agomake CellDataStorage derive from Subscriptor 2642/head
Denis Davydov [Fri, 27 May 2016 13:33:58 +0000 (15:33 +0200)]
make CellDataStorage derive from Subscriptor

8 years agoMerge pull request #2641 from jppelteret/update_tutorial_list
Matthias Maier [Fri, 27 May 2016 05:38:34 +0000 (00:38 -0500)]
Merge pull request #2641 from jppelteret/update_tutorial_list

Added LinearOperator to tutorial topics

8 years agoAdded LinearOperator to tutorial topics 2641/head
Jean-Paul Pelteret [Fri, 27 May 2016 05:28:31 +0000 (07:28 +0200)]
Added LinearOperator to tutorial topics

8 years agoMerge pull request #2636 from tjhei/fix_compute_global_error
Wolfgang Bangerth [Thu, 26 May 2016 22:26:06 +0000 (18:26 -0400)]
Merge pull request #2636 from tjhei/fix_compute_global_error

fix compute_global_error()

8 years agofix compute_global_error() 2636/head
Timo Heister [Wed, 25 May 2016 14:55:02 +0000 (15:55 +0100)]
fix compute_global_error()

- Fix parallel loop over cells in compute_global_error.
- Change tests to trigger bug that is now fixed.

8 years agoMerge pull request #2620 from jppelteret/step-44_Cell_Data_Storage
Denis Davydov [Wed, 25 May 2016 19:19:30 +0000 (21:19 +0200)]
Merge pull request #2620 from jppelteret/step-44_Cell_Data_Storage

Step 44 updates with modern deal.II features

8 years agoUpdated step-44 to use modern features of deal.II. 2620/head
Jean-Paul Pelteret [Fri, 20 May 2016 20:36:00 +0000 (22:36 +0200)]
Updated step-44 to use modern features of deal.II.

The step-44 tutorial now uses the new CellDataStorage class to
 store and retrieve local quadrature point data. There is
 now also the option to use LinearOperators to solve
 the linear system, as well as a direct solver for the
 full block system. The documentation has also been extended
 to describe the extensions.

8 years agoAdd a missing argument to a function.
Wolfgang Bangerth [Wed, 25 May 2016 18:00:31 +0000 (13:00 -0500)]
Add a missing argument to a function.

8 years agoMove functions into a separate namespace.
Wolfgang Bangerth [Wed, 25 May 2016 16:24:23 +0000 (11:24 -0500)]
Move functions into a separate namespace.

Also provide a higher level documentation.

8 years agoMerge pull request #2639 from tamiko/fix_cuda_configuration
Bruno Turcksin [Wed, 25 May 2016 17:16:54 +0000 (13:16 -0400)]
Merge pull request #2639 from tamiko/fix_cuda_configuration

CMake: Bugfix: Only try to configure cuda if C++11 support is available

8 years agoMerge pull request #2608 from kalj/fix-bad-macro-warning
Matthias Maier [Wed, 25 May 2016 16:55:08 +0000 (11:55 -0500)]
Merge pull request #2608 from kalj/fix-bad-macro-warning

fix warning by not using dot in target name

8 years agoMerge pull request #2618 from luca-heltai/fix-cpack
Matthias Maier [Wed, 25 May 2016 16:54:03 +0000 (11:54 -0500)]
Merge pull request #2618 from luca-heltai/fix-cpack

Add possibility to name mac app differently.

8 years agoCMake: Bugfix: Only try to configure cuda if C++11 support is available 2639/head
Matthias Maier [Wed, 25 May 2016 16:43:15 +0000 (11:43 -0500)]
CMake: Bugfix: Only try to configure cuda if C++11 support is available

This

 - fixes an unfortunate fatal error that should never occur with
   autodetection

Fixes #2631

8 years agoMerge pull request #2637 from bangerth/doc-update-62
Wolfgang Bangerth [Wed, 25 May 2016 16:26:08 +0000 (12:26 -0400)]
Merge pull request #2637 from bangerth/doc-update-62

Redo changelog entry.

8 years agoRedo changelog entry. 2637/head
Wolfgang Bangerth [Wed, 25 May 2016 15:36:28 +0000 (10:36 -0500)]
Redo changelog entry.

Rewrite it in such a way that it simply states what is new, not where
the code originally came from or how it differs from the original code
(both of which are immaterial to those who read the entry, since the
original code was strictly internal).

8 years agoMerge pull request #2638 from bangerth/doc-update-63
Denis Davydov [Wed, 25 May 2016 16:05:51 +0000 (18:05 +0200)]
Merge pull request #2638 from bangerth/doc-update-63

Namespace-qualify the name of function in the changes.h file.

8 years agoNamespace-qualify the name of function in the changes.h file. 2638/head
Wolfgang Bangerth [Wed, 25 May 2016 15:42:02 +0000 (10:42 -0500)]
Namespace-qualify the name of function in the changes.h file.

While there, also align the default arguments of the mentioned function.

8 years agoMerge pull request #2634 from davydden/feature/fe_system_to_fe_tools_changes
Denis Davydov [Wed, 25 May 2016 12:15:12 +0000 (14:15 +0200)]
Merge pull request #2634 from davydden/feature/fe_system_to_fe_tools_changes

add an entry in changes.h for moving auxiliary functions of FESystem

8 years agoadd an entry in changes.h for moving auxiliary functions of FESystem 2634/head
Denis Davydov [Wed, 25 May 2016 07:40:47 +0000 (09:40 +0200)]
add an entry in changes.h for moving auxiliary functions of FESystem

8 years agoMerge pull request #2635 from jgedicke/changes_h
Bruno Turcksin [Wed, 25 May 2016 12:02:42 +0000 (08:02 -0400)]
Merge pull request #2635 from jgedicke/changes_h

entry in specific improvements changes.h

8 years agoentry in specific improvements changes.h 2635/head
Joscha Gedicke [Wed, 25 May 2016 11:27:45 +0000 (13:27 +0200)]
entry in specific improvements changes.h

8 years agoMerge pull request #2632 from bangerth/no-semicolons
Denis Davydov [Tue, 24 May 2016 23:57:25 +0000 (01:57 +0200)]
Merge pull request #2632 from bangerth/no-semicolons

Avoid semicolons.

8 years agoMerge pull request #2627 from bangerth/doc-update-61
Denis Davydov [Tue, 24 May 2016 23:41:16 +0000 (01:41 +0200)]
Merge pull request #2627 from bangerth/doc-update-61

Update documentation in a couple of places.

8 years agoAvoid semicolons. 2632/head
Wolfgang Bangerth [Tue, 24 May 2016 22:28:52 +0000 (17:28 -0500)]
Avoid semicolons.

While *declarations* require semicolons, definitions do not. In fact, at namespace
scope (like here), they are strictly speaking wrong.

8 years agoMerge pull request #2630 from Rombur/fix_step34
David Wells [Tue, 24 May 2016 20:58:14 +0000 (16:58 -0400)]
Merge pull request #2630 from Rombur/fix_step34

Fix a bug in step-34.

8 years agoUpdate documentation in a couple of places. 2627/head
Wolfgang Bangerth [Mon, 23 May 2016 22:10:01 +0000 (17:10 -0500)]
Update documentation in a couple of places.

8 years agoFix a bug in step-34. 2630/head
Bruno Turcksin [Tue, 24 May 2016 20:28:31 +0000 (16:28 -0400)]
Fix a bug in step-34.


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.