]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Wed, 27 May 2015 20:11:55 +0000 (22:11 +0200)]
Write a single-line statement in two lines
Matthias Maier [Wed, 27 May 2015 20:07:23 +0000 (22:07 +0200)]
Reword a description for a workaround
Matthias Maier [Wed, 27 May 2015 12:24:42 +0000 (14:24 +0200)]
Refactoring III: Reintroduce block operations and tests
This reintroduces all block operations in a new header
"block_linear_operator.h". Tests renamed accordingly.
Matthias Maier [Wed, 27 May 2015 12:23:37 +0000 (14:23 +0200)]
Refactoring II: Reintroduce PackagedOperation and related tests
This reintroduces PackagedOperation and related tests under a new header
file "packaged_operation.h". Tests renamed accordingly.
Matthias Maier [Wed, 27 May 2015 12:21:47 +0000 (14:21 +0200)]
Refactoring I: Remove PackagedOperation and block stuff
Remove all PackagedOperation related code and code for block structures
from linear_operator.h, remove corresponding tests and rename remaining
tests.
Matthias Maier [Wed, 27 May 2015 10:53:58 +0000 (12:53 +0200)]
Workaround for a regression in <=gcc-4.7 with partial template default values
Wolfgang Bangerth [Wed, 27 May 2015 15:54:45 +0000 (11:54 -0400)]
Merge pull request #962 from tamiko/rename_header_guards
Rename header guards from __deal2__ to dealii__
Matthias Maier [Wed, 27 May 2015 12:37:28 +0000 (14:37 +0200)]
Rename header guards from __deal2__ to dealii__
Matthias Maier [Wed, 27 May 2015 10:17:21 +0000 (12:17 +0200)]
Merge pull request #960 from ESeNonFossiIo/linear_operator_fix
add template
ESeNonFossiIo [Wed, 27 May 2015 09:58:52 +0000 (11:58 +0200)]
add template
Wolfgang Bangerth [Wed, 27 May 2015 06:48:57 +0000 (02:48 -0400)]
Merge pull request #957 from QiaoLei-88/fixDynamicSparsityPatternIterators
fix undefined behavior DynamicSparsityPatternIterators::Accessor::operator <
Martin Kronbichler [Wed, 27 May 2015 06:28:45 +0000 (08:28 +0200)]
Merge pull request #959 from bangerth/silence-warnings
Silence warnings about unused arguments.
Wolfgang Bangerth [Wed, 27 May 2015 02:14:37 +0000 (21:14 -0500)]
Silence warnings about unused arguments.
Also explain why we don't need the argument.
Lei Qiao [Sat, 23 May 2015 22:47:57 +0000 (17:47 -0500)]
fix undefined behavior DynamicSparsityPatternIterators::Accessor::operator <
Luca Heltai [Sun, 24 May 2015 12:21:04 +0000 (14:21 +0200)]
Merge pull request #950 from ESeNonFossiIo/block_lin_op_inv
Block lin op inv
ESeNonFossiIo [Thu, 21 May 2015 07:27:24 +0000 (09:27 +0200)]
documentation
indentation and an assert
layout
a small error
documentation
small bugs + rebase
small change in the comment
notation
a small comment
renaming the function
a -> block_matrix
ESeNonFossiIo [Wed, 20 May 2015 16:52:01 +0000 (18:52 +0200)]
preconditioner_from_diagonal_inverse
preconditioner
inverse check added
ESeNonFossiIo [Wed, 20 May 2015 13:36:44 +0000 (15:36 +0200)]
upper triangular block matrix
upper triangular block matrix tests
comments
crossed tests
small typos
ESeNonFossiIo [Wed, 20 May 2015 08:18:44 +0000 (10:18 +0200)]
lower triangular block matrix
lower triangular matrix tests
Wolfgang Bangerth [Sat, 23 May 2015 05:12:03 +0000 (01:12 -0400)]
Merge pull request #947 from msteigemann/branch_petsc_vector
Add a clear function for PETSc serial and parallel vectors
msteigemann [Thu, 21 May 2015 05:53:24 +0000 (07:53 +0200)]
Add a clear function for PETSc serial and parallel vectors
Matthias Maier [Fri, 22 May 2015 23:58:00 +0000 (01:58 +0200)]
Merge pull request #953 from bangerth/check-astyle-version
Check that we have the right astyle version.
Wolfgang Bangerth [Fri, 22 May 2015 03:58:50 +0000 (22:58 -0500)]
Check that we have the right astyle version.
Wolfgang Bangerth [Thu, 21 May 2015 17:56:49 +0000 (13:56 -0400)]
Merge pull request #942 from mtezzele/hp_ref_bernstein
hp refinement for bernstein
Marco Tezzele [Mon, 18 May 2015 09:19:12 +0000 (11:19 +0200)]
hp refinement for bernstein
Timo Heister [Thu, 21 May 2015 04:38:39 +0000 (00:38 -0400)]
Merge pull request #949 from bangerth/fix-petsc-gla-test
Rewrite test.
Wolfgang Bangerth [Thu, 21 May 2015 03:57:59 +0000 (22:57 -0500)]
Rewrite test.
The test uses PETScWrappers::Vector, but this class is now deprecated and indeed
produces an error now (because the respective include file has been removed
from the generic_linear_algebra.h include file.
Wolfgang Bangerth [Thu, 21 May 2015 02:58:29 +0000 (22:58 -0400)]
Merge pull request #943 from davydden/local_integrators
exploit symmetries in Local integrators of mass and laplace matrices
Martin Kronbichler [Wed, 20 May 2015 10:51:42 +0000 (12:51 +0200)]
Merge pull request #945 from drwells/modify-stokes-diffusion
Modify the default Stokes equation in step-22
Luca Heltai [Wed, 20 May 2015 07:50:29 +0000 (09:50 +0200)]
Merge pull request #944 from mtezzele/failing_mapfe
Failing test for mapping_fe_field with fe_bernstein
Luca Heltai [Tue, 19 May 2015 21:10:44 +0000 (23:10 +0200)]
Merge pull request #946 from tamiko/fix_documentation
Documentation: Update forgotten change in cmake.html about default locations
Matthias Maier [Tue, 19 May 2015 20:17:53 +0000 (22:17 +0200)]
Documentation: Update forgotten change in cmake.html about default locations
David Wells [Tue, 19 May 2015 16:05:11 +0000 (12:05 -0400)]
Explain the sparsity pattern changes in step-22.
In particular, step-22 has used three different sparsity patterns at
different points.
David Wells [Tue, 19 May 2015 16:01:39 +0000 (12:01 -0400)]
Update the step-22 benchmark as well.
David Wells [Tue, 19 May 2015 15:45:19 +0000 (11:45 -0400)]
Update the step-22 numerical results.
The solution difference norms are significantly different because of the
additional factor of two. I recovered the original differences (up to
about 10%) by removing the factor.
David Wells [Tue, 19 May 2015 15:40:11 +0000 (11:40 -0400)]
Use the standard Stokes equation in step-22.
The usual formulation of the Cauchy stress tensor implies that there
should be a factor of two in front of the diffusion (divergence of
symmetric gradient) term.
David Wells [Sat, 9 May 2015 20:57:10 +0000 (16:57 -0400)]
Fix two (related) typos.
Marco Tezzele [Tue, 19 May 2015 09:40:32 +0000 (11:40 +0200)]
failing test for mapping_fe_field with fe_bernstein
Denis Davydov [Tue, 19 May 2015 05:31:36 +0000 (07:31 +0200)]
exploit symmetries in Local integrators of mass and laplace matrices
Luca Heltai [Mon, 18 May 2015 21:26:36 +0000 (23:26 +0200)]
Merge pull request #939 from QiaoLei-88/unusedFunction
suppress warning unused function 'get_element'
Wolfgang Bangerth [Sun, 17 May 2015 20:57:45 +0000 (15:57 -0500)]
Merge pull request #935 from nicola-giuliani/fixed-fefield
Fixed issue with MappingFEField and build_patches
Luca Heltai [Sun, 17 May 2015 19:57:15 +0000 (21:57 +0200)]
Merge pull request #940 from bangerth/remove-ala_01-test
Remove the ala_01 test.
Wolfgang Bangerth [Sun, 17 May 2015 18:22:15 +0000 (13:22 -0500)]
Remove the ala_01 test.
This tests checks the construction of generic sequential vectors.
It currently fails because the sequential PETSc and Trilinos
vectors were deprecated and their corresponding typedefs in
the dealii::LinearAlgebra* namespaces removed.
Lei Qiao [Sun, 17 May 2015 17:18:54 +0000 (12:18 -0500)]
suppress warning unused function 'get_element'
Luca Heltai [Sat, 16 May 2015 19:05:21 +0000 (21:05 +0200)]
Merge pull request #931 from QiaoLei-88/step33_revise
Step33 revise
Luca Heltai [Sat, 16 May 2015 18:53:35 +0000 (20:53 +0200)]
Restructured test for MappingFEField.
Luca Heltai [Fri, 15 May 2015 20:36:22 +0000 (22:36 +0200)]
Fixed names and typedefs.
nicola giuliani [Fri, 15 May 2015 15:59:09 +0000 (17:59 +0200)]
added the failing test for mappingfe
Luca Heltai [Sat, 16 May 2015 16:34:02 +0000 (18:34 +0200)]
Merge pull request #937 from bangerth/change-function-name-in-step-49
Change mesh_info() to print_mesh_info().
Wolfgang Bangerth [Sat, 16 May 2015 11:10:02 +0000 (06:10 -0500)]
Change mesh_info() to print_mesh_info().
Our function names almost always have a verb in it that indicates
what the function does. This one did not. Change it.
Wolfgang Bangerth [Sat, 16 May 2015 03:48:19 +0000 (22:48 -0500)]
Merge pull request #936 from luca-heltai/derivative-form-number
Added template Number to DerivativeForms.
Luca Heltai [Fri, 15 May 2015 22:55:55 +0000 (00:55 +0200)]
Added template Number to DerivativeForms.
Luca Heltai [Thu, 14 May 2015 22:19:19 +0000 (00:19 +0200)]
Merge pull request #933 from andreamola/opencascade_bug_fix
Fixed bug in opencascade/boundary_lib.cc
Luca Heltai [Thu, 14 May 2015 22:17:19 +0000 (00:17 +0200)]
Made dist const.
Luca Heltai [Thu, 14 May 2015 22:15:03 +0000 (00:15 +0200)]
Use void instead of bogus operation.
Wolfgang Bangerth [Thu, 14 May 2015 20:55:05 +0000 (15:55 -0500)]
Merge pull request #924 from gpitton/q_chebyshev
Added Chebyshev quadrature rules.
Timo Heister [Thu, 14 May 2015 20:45:09 +0000 (16:45 -0400)]
Merge pull request #929 from QiaoLei-88/removeDeprecatedWrappers
remove deprecated vector wrappers
Giuseppe Pitton [Thu, 14 May 2015 20:06:56 +0000 (22:06 +0200)]
fixed documentation of get_nodes/weights member functions
Giuseppe Pitton [Thu, 14 May 2015 20:02:15 +0000 (22:02 +0200)]
fixed comment on get_nodes/weights member functions
Luca Heltai [Thu, 14 May 2015 20:01:52 +0000 (22:01 +0200)]
Fixed Wolfgang comment
gpitton [Wed, 13 May 2015 12:24:03 +0000 (14:24 +0200)]
fixed trailing whitespace
Giuseppe Pitton [Mon, 11 May 2015 19:34:07 +0000 (21:34 +0200)]
fixed comments and static member functions
fixed indentation
removed static qualifier from EndPoint ep
removed useless comments
gpitton [Wed, 22 Apr 2015 09:26:15 +0000 (11:26 +0200)]
Chebyshev quadratures. Some issues on the test output.
acceptable Chebyshev quadrature added
fixed test
added documentation and indentation
added q_chebyshev in changes.h
gpitton [Wed, 13 May 2015 12:24:03 +0000 (14:24 +0200)]
fixed trailing whitespace
Ian Rose [Wed, 13 May 2015 02:35:57 +0000 (19:35 -0700)]
Remove unnecessary typename keywords, which cause C++03 problems
Giuseppe Pitton [Mon, 11 May 2015 19:34:07 +0000 (21:34 +0200)]
fixed comments and static member functions
fixed indentation
removed static qualifier from EndPoint ep
removed useless comments
gpitton [Wed, 22 Apr 2015 09:26:15 +0000 (11:26 +0200)]
Chebyshev quadratures. Some issues on the test output.
acceptable Chebyshev quadrature added
fixed test
added documentation and indentation
added q_chebyshev in changes.h
Lei Qiao [Tue, 12 May 2015 18:27:09 +0000 (13:27 -0500)]
remove deprecated vector wrappers
Wolfgang Bangerth [Thu, 14 May 2015 13:01:01 +0000 (08:01 -0500)]
Merge pull request #934 from kronbichler/master
Include MueLu.hpp only in .cc file.
Martin Kronbichler [Thu, 14 May 2015 12:04:42 +0000 (14:04 +0200)]
Include MueLu.hpp only in .cc file.
Andrea Mola [Thu, 14 May 2015 10:57:45 +0000 (12:57 +0200)]
fixed bug in opencascade/boundary_lib.cc causing three failed tests in the release version of the library
Martin Kronbichler [Wed, 13 May 2015 20:24:44 +0000 (22:24 +0200)]
Merge pull request #930 from tjhei/mpi_min
Introduce Utilities::MPI::min
Timo Heister [Wed, 13 May 2015 18:58:16 +0000 (14:58 -0400)]
make tests more interesting
Lei Qiao [Wed, 13 May 2015 00:30:35 +0000 (19:30 -0500)]
remove unused and deprecated header file
Lei Qiao [Wed, 13 May 2015 00:27:59 +0000 (19:27 -0500)]
silence warning triggered by trilinos
Timo Heister [Wed, 13 May 2015 12:23:54 +0000 (08:23 -0400)]
address comments
Timo Heister [Wed, 13 May 2015 12:17:26 +0000 (08:17 -0400)]
make work without MPI
Wolfgang Bangerth [Wed, 13 May 2015 11:05:58 +0000 (06:05 -0500)]
Merge pull request #932 from ian-r-rose/remove_unnecessary_typenames
Remove unnecessary typename keywords, which cause C++03 problems
Ian Rose [Wed, 13 May 2015 02:35:57 +0000 (19:35 -0700)]
Remove unnecessary typename keywords, which cause C++03 problems
Timo Heister [Tue, 12 May 2015 19:17:36 +0000 (15:17 -0400)]
changelog
Timo Heister [Tue, 12 May 2015 19:16:09 +0000 (15:16 -0400)]
refactor code
Timo Heister [Tue, 12 May 2015 18:51:50 +0000 (14:51 -0400)]
add tests for MPI::min()
Timo Heister [Tue, 12 May 2015 18:50:55 +0000 (14:50 -0400)]
implement MPI::min()
Timo Heister [Tue, 12 May 2015 18:39:13 +0000 (14:39 -0400)]
rename max tests
Wolfgang Bangerth [Tue, 12 May 2015 12:34:51 +0000 (07:34 -0500)]
Merge pull request #927 from tamiko/fix_test
Fix linear_operator_01 test
Matthias Maier [Tue, 12 May 2015 11:29:40 +0000 (13:29 +0200)]
Testsuite: Bugfix: Add missing interface in linear_operator_01
Martin Kronbichler [Tue, 12 May 2015 11:09:08 +0000 (13:09 +0200)]
Merge pull request #923 from bangerth/MatrixOut-for-more-matrix-types
Make MatrixOut work for Trilinos/PETSc matrices.
Matthias Maier [Mon, 11 May 2015 21:51:02 +0000 (23:51 +0200)]
Merge branch 'luca-heltai-bug-fix-linear-operator'
Closes #925
Matthias Maier [Mon, 11 May 2015 21:49:56 +0000 (23:49 +0200)]
Use operator= to set vectors to zero
Luca Heltai [Mon, 11 May 2015 16:51:40 +0000 (18:51 +0200)]
Fixed a bug in linear operator.
Matthias Maier [Mon, 11 May 2015 21:48:30 +0000 (23:48 +0200)]
Merge pull request #882 from tamiko/add_computation
Add a mechanism to store a partially applied computation
Matthias Maier [Mon, 11 May 2015 21:45:12 +0000 (23:45 +0200)]
Bugfix: Also allow to multiply a PackagedOperation with 0
Matthias Maier [Mon, 11 May 2015 21:33:18 +0000 (23:33 +0200)]
fix typos
Matthias Maier [Sun, 10 May 2015 11:40:59 +0000 (13:40 +0200)]
add a changes.h entry
Matthias Maier [Sun, 10 May 2015 12:19:27 +0000 (14:19 +0200)]
update documentation
Matthias Maier [Sun, 10 May 2015 11:35:30 +0000 (13:35 +0200)]
add a unit test for PackagedOperation
Matthias Maier [Sun, 10 May 2015 11:00:58 +0000 (13:00 +0200)]
add forgotten variant
Matthias Maier [Wed, 6 May 2015 13:34:47 +0000 (15:34 +0200)]
some takeouts
Those variants create LinearOperator or PackagedOperation by 'guessing'
information - remove them.
Matthias Maier [Tue, 5 May 2015 19:59:50 +0000 (21:59 +0200)]
Use PointerComparison::equal
Matthias Maier [Tue, 5 May 2015 16:57:38 +0000 (18:57 +0200)]
rename 'result' to 'apply'
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.