]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Fri, 24 Jun 2016 01:23:38 +0000 (20:23 -0500)]
Avoid some warnings in case we don't have GSL available.
Bruno Turcksin [Thu, 23 Jun 2016 21:56:10 +0000 (17:56 -0400)]
Merge pull request #2706 from bangerth/add-missing-file
Add missing file.
Wolfgang Bangerth [Thu, 23 Jun 2016 21:39:21 +0000 (16:39 -0500)]
Add missing file.
Matthias Maier [Thu, 23 Jun 2016 20:03:58 +0000 (15:03 -0500)]
Merge pull request #2700 from bangerth/instantiate-symmetric-tensor
Instantiate the SymmetricTensor class and all of its members.
Martin Kronbichler [Thu, 23 Jun 2016 20:01:07 +0000 (22:01 +0200)]
Merge pull request #2603 from davydden/feature/series_expansion
expansion into orthogonal series on the reference element and step-27 bugfix/update
Matthias Maier [Thu, 23 Jun 2016 19:59:14 +0000 (14:59 -0500)]
Merge pull request #2699 from bangerth/make-symmetric-tensor-compile
Make all functions of SymmetricTensor compile.
Bruno Turcksin [Thu, 23 Jun 2016 18:44:06 +0000 (14:44 -0400)]
Merge pull request #2702 from bangerth/no-inline-for-declarations
Remove 'inline' tag on declarations.
Wolfgang Bangerth [Thu, 23 Jun 2016 18:41:58 +0000 (13:41 -0500)]
Remove 'inline' tag on declarations.
There is no point marking a *declaration* as inline, since there is no
definition that could actually be inlined. My compiler also complains
about it.
Denis Davydov [Thu, 23 Jun 2016 18:15:14 +0000 (20:15 +0200)]
Merge pull request #2686 from drwells/add-contributing-file
Add a file describing how to contribute.
Wolfgang Bangerth [Thu, 23 Jun 2016 17:24:28 +0000 (12:24 -0500)]
Instantiate the SymmetricTensor class and all of its members.
In particular, also instantiate the static member variables. This is in analogy to #2667.
Wolfgang Bangerth [Thu, 23 Jun 2016 17:14:26 +0000 (12:14 -0500)]
Make all functions of SymmetricTensor compile.
It turns out that some of the functions of SymmetricTensor did either not compile outright,
did not compile for rank==4, or did not compile if the underlying scalar is a complex
number. Make things work.
David Wells [Thu, 16 Jun 2016 01:47:27 +0000 (21:47 -0400)]
Add a file describing how to contribute.
Denis Davydov [Fri, 13 May 2016 20:14:27 +0000 (22:14 +0200)]
introduce FESeries namespace and use it in step-27
The namespace provides two classes to perform expansion into
orthogonal series: Fourier and Legendre. Additionally
auxiliary functions to process expansion coefficients and
do linear regression are implemented. It appears that there
was a bug in step-27, nammely k-vectors should have a
2\pi multiplier instead of \pi. This was fixed and step-27
was updated.
Denis Davydov [Wed, 22 Jun 2016 12:05:53 +0000 (14:05 +0200)]
Merge pull request #2697 from kronbichler/master
Avoid using deprecated functionality
Martin Kronbichler [Wed, 22 Jun 2016 11:58:32 +0000 (13:58 +0200)]
Avoid using deprecated functionality
Martin Kronbichler [Tue, 21 Jun 2016 20:40:36 +0000 (22:40 +0200)]
Merge pull request #2690 from tjhei/fix_dsp_begin_performance
fix DynamicSparsityPattern::begin(row) performance
Timo Heister [Tue, 21 Jun 2016 20:12:10 +0000 (13:12 -0700)]
address comment
Timo Heister [Fri, 17 Jun 2016 21:58:10 +0000 (14:58 -0700)]
fix DynamicSparsityPattern::begin(row) performance, add IndexSet::at
begin(row) and end(row) would search through all empty rows leading to
quadratic complexity when iterating row by row as it is done in the
construction of PETSc's SparseMatrix.
Fix this by finding the closest locally owned row using a binary search
and then only iterate over the locally owned set.
Wolfgang Bangerth [Mon, 20 Jun 2016 23:55:15 +0000 (16:55 -0700)]
Merge pull request #2694 from davydden/doxygen/trilinos_direct_solver
fix doxygen in TrilinosWrappers::SolverDirect
Denis Davydov [Mon, 20 Jun 2016 22:35:02 +0000 (00:35 +0200)]
fix doxygen in TrilinosWrappers::SolverDirect
Wolfgang Bangerth [Mon, 20 Jun 2016 16:14:25 +0000 (11:14 -0500)]
Merge pull request #2692 from masterleinad/fix_for_intel
Fix whitespace in template arguments for intel compiler
Daniel Arndt [Mon, 20 Jun 2016 16:09:34 +0000 (18:09 +0200)]
fix whitespace in template arguments for intel compiler
Wolfgang Bangerth [Sun, 19 Jun 2016 02:26:08 +0000 (21:26 -0500)]
Merge pull request #2590 from tjhei/step-56
step-55: Parallel Stokes
Wolfgang Bangerth [Sat, 18 Jun 2016 21:07:59 +0000 (16:07 -0500)]
Merge pull request #2683 from davydden/update/parpack_asserts
Update/parpack asserts
Timo Heister [Fri, 17 Jun 2016 20:46:36 +0000 (13:46 -0700)]
change commented out define
Timo Heister [Fri, 17 Jun 2016 20:42:56 +0000 (13:42 -0700)]
changelog, link step-55
Timo Heister [Fri, 17 Jun 2016 20:32:05 +0000 (13:32 -0700)]
add step-55
Denis Davydov [Thu, 16 Jun 2016 13:43:56 +0000 (15:43 +0200)]
Merge pull request #2689 from kronbichler/master
Second fix for compilation of #2615 without MPI.
Martin Kronbichler [Thu, 16 Jun 2016 13:40:54 +0000 (15:40 +0200)]
Second fix for compilation of #2615 without MPI.
Bruno Turcksin [Thu, 16 Jun 2016 11:53:51 +0000 (07:53 -0400)]
Merge pull request #2687 from drwells/document-make-indent
Improve documentation of 'make indent'.
Denis Davydov [Thu, 16 Jun 2016 10:15:30 +0000 (12:15 +0200)]
Merge pull request #2688 from kronbichler/master
Avoid undefined symbols with Trilinos but without MPI.
Martin Kronbichler [Thu, 16 Jun 2016 10:12:16 +0000 (12:12 +0200)]
Avoid undefined symbols with Trilinos but without MPI.
David Wells [Thu, 16 Jun 2016 02:10:48 +0000 (22:10 -0400)]
Improve documentation of 'make indent'.
This useful feature was added in
401f124203 (March 2016) but not
mentioned in the documentation at that time.
Bruno Turcksin [Wed, 15 Jun 2016 20:03:17 +0000 (16:03 -0400)]
Merge pull request #2685 from tjhei/step-56-support
add step-56 financial support
Bruno Turcksin [Wed, 15 Jun 2016 20:02:09 +0000 (16:02 -0400)]
Merge pull request #2684 from kronbichler/master
Fix compilation without MPI
Timo Heister [Wed, 15 Jun 2016 19:57:26 +0000 (15:57 -0400)]
add step-56 financial support
Martin Kronbichler [Wed, 15 Jun 2016 19:38:51 +0000 (21:38 +0200)]
Fix compilation without MPI
Bruno Turcksin [Wed, 15 Jun 2016 12:09:43 +0000 (08:09 -0400)]
Merge pull request #2615 from kronbichler/redesign_parallel_vector
Make parallel vector derive from VectorSpaceVector
Denis Davydov [Wed, 15 Jun 2016 09:21:52 +0000 (11:21 +0200)]
parpack: change two Assert so that LinearOperator can be used for mass_matrix
Denis Davydov [Wed, 15 Jun 2016 09:14:49 +0000 (11:14 +0200)]
parpack: switch solver related Asserts to AssertThrow; minor clean-up of in-code comments
Martin Kronbichler [Wed, 15 Jun 2016 08:47:50 +0000 (10:47 +0200)]
Mention change
Martin Kronbichler [Wed, 15 Jun 2016 08:47:22 +0000 (10:47 +0200)]
Use new namespace qualifications of distributed vectors in library
Martin Kronbichler [Tue, 14 Jun 2016 16:54:32 +0000 (18:54 +0200)]
Add LinearAlgebra::distributed::BlockVector
Wolfgang Bangerth [Tue, 14 Jun 2016 17:18:07 +0000 (12:18 -0500)]
Merge pull request #2682 from davydden/update/parpack_doxygen
parpack: add missing doxygen build
Martin Kronbichler [Sun, 12 Jun 2016 09:15:28 +0000 (11:15 +0200)]
Fix bug with PETSc
Martin Kronbichler [Sat, 11 Jun 2016 20:24:52 +0000 (22:24 +0200)]
Fix according to review
Martin Kronbichler [Sat, 11 Jun 2016 20:24:15 +0000 (22:24 +0200)]
Allow non-unique split of elements in source map
Martin Kronbichler [Sat, 11 Jun 2016 20:23:41 +0000 (22:23 +0200)]
Also allow MPI::sum on complex numbers
Martin Kronbichler [Wed, 18 May 2016 15:46:32 +0000 (17:46 +0200)]
Make parallel vector derive from VectorSpaceVector
Denis Davydov [Tue, 14 Jun 2016 15:00:45 +0000 (17:00 +0200)]
parpack: build doxygen
Denis Davydov [Tue, 14 Jun 2016 15:03:38 +0000 (17:03 +0200)]
Merge pull request #2680 from davydden/update/parpack
parpack: update documentation and fix Exception
Denis Davydov [Tue, 14 Jun 2016 09:00:47 +0000 (11:00 +0200)]
parpack: add set_initial_vector() for Krylov subspace
Denis Davydov [Tue, 14 Jun 2016 08:47:51 +0000 (10:47 +0200)]
parpack: update documentation and fix Exception
Bruno Turcksin [Wed, 8 Jun 2016 12:02:16 +0000 (08:02 -0400)]
Merge pull request #2675 from bangerth/fix-test
Fix test. Also add changelog.
Wolfgang Bangerth [Wed, 8 Jun 2016 11:46:26 +0000 (06:46 -0500)]
Fix test. Also add changelog.
Bruno Turcksin [Tue, 7 Jun 2016 14:03:39 +0000 (10:03 -0400)]
Merge pull request #2673 from bangerth/reorder-operations
First call the signal, then destroy the object.
Timo Heister [Tue, 7 Jun 2016 14:00:07 +0000 (15:00 +0100)]
Merge pull request #2669 from tjhei/parallel_fe_field
fix FEFieldFunction in parallel
Wolfgang Bangerth [Tue, 7 Jun 2016 13:55:56 +0000 (09:55 -0400)]
Merge pull request #2672 from drwells/remove-extra-stars
Remove some extra '*'s in comments.
Wolfgang Bangerth [Tue, 7 Jun 2016 13:53:07 +0000 (08:53 -0500)]
First call the signal, then destroy the object.
David Wells [Mon, 6 Jun 2016 04:04:03 +0000 (00:04 -0400)]
Remove some extra '*'s in comments.
The issue in GeometryInfo was mixed up a long time ago (
26a550a449 , May
2006) due to an issue with mixing tabs and spaces.
The issue in ParameterHandler also showed up long ago (
f428c75299 ,
November 2000) and it is not clear why the indentation script made this
error.
Timo Heister [Tue, 7 Jun 2016 12:34:07 +0000 (13:34 +0100)]
changelog entry
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.
Bruno Turcksin [Tue, 7 Jun 2016 12:23:56 +0000 (08:23 -0400)]
Merge pull request #2671 from bangerth/reorder-operations
Reorder operations.
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
David Wells [Sun, 5 Jun 2016 22:02:18 +0000 (18:02 -0400)]
Clarify a deprecated class' status.
David Wells [Sun, 5 Jun 2016 22:01:23 +0000 (18:01 -0400)]
Improve the word order in a dependent clause.
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.
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.
David Wells [Sun, 5 Jun 2016 21:52:30 +0000 (17:52 -0400)]
Fix some spurious doxygen links.
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.
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.
Wolfgang Bangerth [Sun, 5 Jun 2016 01:59:04 +0000 (20:59 -0500)]
Also instantiate the Tensor::n_independent_components member variable.
Wolfgang Bangerth [Fri, 3 Jun 2016 21:48:16 +0000 (16:48 -0500)]
Explicitly instantiate Tensor<...> and its members.
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
Timo Heister [Fri, 3 Jun 2016 12:51:21 +0000 (13:51 +0100)]
update step-56 results
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.
Wolfgang Bangerth [Thu, 2 Jun 2016 14:57:41 +0000 (09:57 -0500)]
Minor updates to step-56.
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
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
Timo Heister [Thu, 2 Jun 2016 11:25:23 +0000 (12:25 +0100)]
address comments
Wolfgang Bangerth [Wed, 1 Jun 2016 21:06:51 +0000 (16:06 -0500)]
Add another comment.
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
Lei Qiao [Wed, 1 Jun 2016 14:19:36 +0000 (22:19 +0800)]
fix a subscript in introduction of step-51
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
Lei Qiao [Wed, 1 Jun 2016 13:33:24 +0000 (21:33 +0800)]
fix inner product operator in introduction of step-51
Timo Heister [Wed, 1 Jun 2016 11:10:57 +0000 (12:10 +0100)]
typos
Timo Heister [Wed, 1 Jun 2016 11:06:36 +0000 (12:06 +0100)]
use compute_global_error
Timo Heister [Wed, 1 Jun 2016 10:58:37 +0000 (11:58 +0100)]
mention tutorial and add changelog
Timo Heister [Tue, 24 May 2016 11:13:08 +0000 (12:13 +0100)]
small code update
Timo Heister [Tue, 24 May 2016 11:12:48 +0000 (12:12 +0100)]
write some text
Timo Heister [Sun, 22 May 2016 19:38:19 +0000 (20:38 +0100)]
fix, cleanup, documentation
- fix block/component handling
- cleanup
- write some documentation
Ryan Grove [Fri, 20 May 2016 12:45:28 +0000 (08:45 -0400)]
rename to step-56
Ryan Grove [Fri, 20 May 2016 12:38:48 +0000 (08:38 -0400)]
const additions + indent
Ryan Grove [Fri, 20 May 2016 12:28:35 +0000 (08:28 -0400)]
Some more changes (incomplete)
Ryan Grove [Sun, 1 May 2016 04:01:33 +0000 (00:01 -0400)]
Fixed Wolfgang's intro.dox and results.dox comments
Ryan Grove [Wed, 27 Apr 2016 02:22:52 +0000 (22:22 -0400)]
Addressed most of Wolfgang's comments with the exception of "const"
Ryan Grove [Sun, 24 Jan 2016 04:22:37 +0000 (23:22 -0500)]
Step-55: Geometric Multigrid for Stokes
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.
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.
Wolfgang Bangerth [Tue, 31 May 2016 23:09:38 +0000 (18:09 -0500)]
Centralize the place where we generate documentation about exception messages.
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.