]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoFix a test where we may inadvertently divide by zero. 972/head
Wolfgang Bangerth [Thu, 28 May 2015 20:26:21 +0000 (15:26 -0500)]
Fix a test where we may inadvertently divide by zero.

The test is also just overly convoluted.

9 years agoMerge pull request #971 from bangerth/fix-test-3
Luca Heltai [Thu, 28 May 2015 17:41:23 +0000 (19:41 +0200)]
Merge pull request #971 from bangerth/fix-test-3

Fix test.

9 years agoFix test. 971/head
Wolfgang Bangerth [Thu, 28 May 2015 16:35:15 +0000 (11:35 -0500)]
Fix test.

The test uses acosh(0.5), but acosh is only defined for arguments >=1.

9 years agoMerge pull request #970 from guidokanschat/fix_newton_threshold
Wolfgang Bangerth [Thu, 28 May 2015 16:01:03 +0000 (12:01 -0400)]
Merge pull request #970 from guidokanschat/fix_newton_threshold

fix glitch with assemble_threshold, avoid division by zero

9 years agoMerge pull request #969 from tamiko/rename_two_more_header_guards
Luca Heltai [Thu, 28 May 2015 15:13:21 +0000 (17:13 +0200)]
Merge pull request #969 from tamiko/rename_two_more_header_guards

Rename two more header guards

9 years agoMerge pull request #759 from guidokanschat/fix_arpack_vectors
Matthias Maier [Thu, 28 May 2015 14:00:32 +0000 (16:00 +0200)]
Merge pull request #759 from guidokanschat/fix_arpack_vectors

Fix Arpack solver eigenvectors

9 years agofix glitch with assemble_threshold, avoid division by zero 970/head
Guido Kanschat [Thu, 28 May 2015 12:58:36 +0000 (14:58 +0200)]
fix glitch with assemble_threshold, avoid division by zero

9 years agoRename two more header guards 969/head
Matthias Maier [Thu, 28 May 2015 12:04:20 +0000 (14:04 +0200)]
Rename two more header guards

9 years agoMerge pull request #967 from guidokanschat/fix_clear_in_relaxation_block
Wolfgang Bangerth [Thu, 28 May 2015 06:24:35 +0000 (02:24 -0400)]
Merge pull request #967 from guidokanschat/fix_clear_in_relaxation_block

RelaxationBlock::clear() did not clear additional_data; fixed now

9 years agoMerge pull request #966 from bangerth/fix-test-2
Guido Kanschat [Thu, 28 May 2015 05:50:05 +0000 (07:50 +0200)]
Merge pull request #966 from bangerth/fix-test-2

Fix a test output.

9 years agoRelaxationBlock::clear() did not clear additional_data; fixed now 967/head
Guido Kanschat [Thu, 28 May 2015 05:29:31 +0000 (07:29 +0200)]
RelaxationBlock::clear() did not clear additional_data; fixed now

9 years agoFix a test output. 966/head
Wolfgang Bangerth [Thu, 28 May 2015 04:08:22 +0000 (23:08 -0500)]
Fix a test output.

9 years agoMerge pull request #964 from bangerth/fix-test
Luca Heltai [Thu, 28 May 2015 00:01:36 +0000 (02:01 +0200)]
Merge pull request #964 from bangerth/fix-test

Fix a test.

9 years agoMerge pull request #961 from tamiko/refactor_block_linear_operator
Luca Heltai [Wed, 27 May 2015 23:58:03 +0000 (01:58 +0200)]
Merge pull request #961 from tamiko/refactor_block_linear_operator

Refactoring and a bug fix for LinearOperator

9 years agoFix a test. 964/head
Wolfgang Bangerth [Wed, 27 May 2015 23:49:15 +0000 (18:49 -0500)]
Fix a test.

The test calls acosh(0.5), but acosh is really only defined for arguments >=1.

9 years agoWrite a single-line statement in two lines 961/head
Matthias Maier [Wed, 27 May 2015 20:11:55 +0000 (22:11 +0200)]
Write a single-line statement in two lines

9 years agoReword a description for a workaround
Matthias Maier [Wed, 27 May 2015 20:07:23 +0000 (22:07 +0200)]
Reword a description for a workaround

9 years agoRefactoring III: Reintroduce block operations and tests
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.

9 years agoRefactoring II: Reintroduce PackagedOperation and related tests
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.

9 years agoRefactoring I: Remove PackagedOperation and block stuff
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.

9 years agoWorkaround for a regression in <=gcc-4.7 with partial template default values
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

9 years agoMerge pull request #962 from tamiko/rename_header_guards
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__

9 years agoRename header guards from __deal2__ to dealii__ 962/head
Matthias Maier [Wed, 27 May 2015 12:37:28 +0000 (14:37 +0200)]
Rename header guards from __deal2__ to dealii__

9 years agoMerge pull request #960 from ESeNonFossiIo/linear_operator_fix
Matthias Maier [Wed, 27 May 2015 10:17:21 +0000 (12:17 +0200)]
Merge pull request #960 from ESeNonFossiIo/linear_operator_fix

add template

9 years agoadd template 960/head
ESeNonFossiIo [Wed, 27 May 2015 09:58:52 +0000 (11:58 +0200)]
add template

9 years agoMerge pull request #957 from QiaoLei-88/fixDynamicSparsityPatternIterators
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 <

9 years agoMerge pull request #959 from bangerth/silence-warnings
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.

9 years agoSilence warnings about unused arguments. 959/head
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.

9 years agofix undefined behavior DynamicSparsityPatternIterators::Accessor::operator < 957/head
Lei Qiao [Sat, 23 May 2015 22:47:57 +0000 (17:47 -0500)]
fix undefined behavior DynamicSparsityPatternIterators::Accessor::operator <

9 years agoMerge pull request #950 from ESeNonFossiIo/block_lin_op_inv
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

9 years agodocumentation 950/head
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

9 years agopreconditioner_from_diagonal_inverse
ESeNonFossiIo [Wed, 20 May 2015 16:52:01 +0000 (18:52 +0200)]
preconditioner_from_diagonal_inverse

preconditioner

inverse check added

9 years agoupper triangular block matrix
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

9 years agolower triangular block matrix
ESeNonFossiIo [Wed, 20 May 2015 08:18:44 +0000 (10:18 +0200)]
lower triangular block matrix

lower triangular matrix tests

9 years agoMerge pull request #947 from msteigemann/branch_petsc_vector
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

9 years agoAdd a clear function for PETSc serial and parallel vectors 947/head
msteigemann [Thu, 21 May 2015 05:53:24 +0000 (07:53 +0200)]
Add a clear function for PETSc serial and parallel vectors

9 years agoMerge pull request #953 from bangerth/check-astyle-version
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.

9 years agoCheck that we have the right astyle version. 953/head
Wolfgang Bangerth [Fri, 22 May 2015 03:58:50 +0000 (22:58 -0500)]
Check that we have the right astyle version.

9 years agoMerge pull request #942 from mtezzele/hp_ref_bernstein
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

9 years agohp refinement for bernstein 942/head
Marco Tezzele [Mon, 18 May 2015 09:19:12 +0000 (11:19 +0200)]
hp refinement for bernstein

9 years agoMerge pull request #949 from bangerth/fix-petsc-gla-test
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.

9 years agoRewrite test. 949/head
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.

9 years agoMerge pull request #943 from davydden/local_integrators
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

9 years agoMerge pull request #945 from drwells/modify-stokes-diffusion
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

9 years agoMerge pull request #944 from mtezzele/failing_mapfe
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

9 years agoMerge pull request #946 from tamiko/fix_documentation
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

9 years agoDocumentation: Update forgotten change in cmake.html about default locations 946/head
Matthias Maier [Tue, 19 May 2015 20:17:53 +0000 (22:17 +0200)]
Documentation: Update forgotten change in cmake.html about default locations

9 years agoExplain the sparsity pattern changes in step-22. 945/head
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.

9 years agoUpdate the step-22 benchmark as well.
David Wells [Tue, 19 May 2015 16:01:39 +0000 (12:01 -0400)]
Update the step-22 benchmark as well.

9 years agoUpdate the step-22 numerical results.
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.

9 years agoUse the standard Stokes equation in step-22.
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.

9 years agoFix two (related) typos.
David Wells [Sat, 9 May 2015 20:57:10 +0000 (16:57 -0400)]
Fix two (related) typos.

9 years agofailing test for mapping_fe_field with fe_bernstein 944/head
Marco Tezzele [Tue, 19 May 2015 09:40:32 +0000 (11:40 +0200)]
failing test for mapping_fe_field with fe_bernstein

9 years agoexploit symmetries in Local integrators of mass and laplace matrices 943/head
Denis Davydov [Tue, 19 May 2015 05:31:36 +0000 (07:31 +0200)]
exploit symmetries in Local integrators of mass and laplace matrices

9 years agoMerge pull request #939 from QiaoLei-88/unusedFunction
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'

9 years agoMerge pull request #935 from nicola-giuliani/fixed-fefield
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

9 years agoMerge pull request #940 from bangerth/remove-ala_01-test
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.

9 years agoRemove the ala_01 test. 940/head
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.

9 years agosuppress warning unused function 'get_element' 939/head
Lei Qiao [Sun, 17 May 2015 17:18:54 +0000 (12:18 -0500)]
suppress warning unused function 'get_element'

9 years agoMerge pull request #931 from QiaoLei-88/step33_revise
Luca Heltai [Sat, 16 May 2015 19:05:21 +0000 (21:05 +0200)]
Merge pull request #931 from QiaoLei-88/step33_revise

Step33 revise

9 years agoRestructured test for MappingFEField. 935/head
Luca Heltai [Sat, 16 May 2015 18:53:35 +0000 (20:53 +0200)]
Restructured test for MappingFEField.

9 years agoFixed names and typedefs.
Luca Heltai [Fri, 15 May 2015 20:36:22 +0000 (22:36 +0200)]
Fixed names and typedefs.

9 years agoadded the failing test for mappingfe
nicola giuliani [Fri, 15 May 2015 15:59:09 +0000 (17:59 +0200)]
added the failing test for mappingfe

9 years agoMerge pull request #937 from bangerth/change-function-name-in-step-49
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().

9 years agoChange mesh_info() to print_mesh_info(). 937/head
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.

9 years agoMerge pull request #936 from luca-heltai/derivative-form-number
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.

9 years agoAdded template Number to DerivativeForms. 936/head
Luca Heltai [Fri, 15 May 2015 22:55:55 +0000 (00:55 +0200)]
Added template Number to DerivativeForms.

9 years agoMerge pull request #933 from andreamola/opencascade_bug_fix
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

9 years agoMade dist const. 933/head
Luca Heltai [Thu, 14 May 2015 22:17:19 +0000 (00:17 +0200)]
Made dist const.

9 years agoUse void instead of bogus operation.
Luca Heltai [Thu, 14 May 2015 22:15:03 +0000 (00:15 +0200)]
Use void instead of bogus operation.

9 years agoMerge pull request #924 from gpitton/q_chebyshev
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.

9 years agoMerge pull request #929 from QiaoLei-88/removeDeprecatedWrappers
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

9 years agofixed documentation of get_nodes/weights member functions 924/head
Giuseppe Pitton [Thu, 14 May 2015 20:06:56 +0000 (22:06 +0200)]
fixed documentation of get_nodes/weights member functions

9 years agofixed comment on 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

9 years agoFixed Wolfgang comment
Luca Heltai [Thu, 14 May 2015 20:01:52 +0000 (22:01 +0200)]
Fixed Wolfgang comment

9 years agofixed trailing whitespace
gpitton [Wed, 13 May 2015 12:24:03 +0000 (14:24 +0200)]
fixed trailing whitespace

9 years agofixed comments and static member functions
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

9 years agoChebyshev quadratures. Some issues on the test output.
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

9 years agofixed trailing whitespace
gpitton [Wed, 13 May 2015 12:24:03 +0000 (14:24 +0200)]
fixed trailing whitespace

9 years agoRemove 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

9 years agofixed comments and static member functions
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

9 years agoChebyshev quadratures. Some issues on the test output.
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

9 years agoremove deprecated vector wrappers 929/head
Lei Qiao [Tue, 12 May 2015 18:27:09 +0000 (13:27 -0500)]
remove deprecated vector wrappers

9 years agoMerge pull request #934 from kronbichler/master
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.

9 years agoInclude MueLu.hpp only in .cc file. 934/head
Martin Kronbichler [Thu, 14 May 2015 12:04:42 +0000 (14:04 +0200)]
Include MueLu.hpp only in .cc file.

9 years agofixed bug in opencascade/boundary_lib.cc causing three failed tests in the release...
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

9 years agoMerge pull request #930 from tjhei/mpi_min
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

9 years agomake tests more interesting 930/head
Timo Heister [Wed, 13 May 2015 18:58:16 +0000 (14:58 -0400)]
make tests more interesting

9 years agoremove unused and deprecated header file 931/head
Lei Qiao [Wed, 13 May 2015 00:30:35 +0000 (19:30 -0500)]
remove unused and deprecated header file

9 years agosilence warning triggered by trilinos
Lei Qiao [Wed, 13 May 2015 00:27:59 +0000 (19:27 -0500)]
silence warning triggered by trilinos

9 years agoaddress comments
Timo Heister [Wed, 13 May 2015 12:23:54 +0000 (08:23 -0400)]
address comments

9 years agomake work without MPI
Timo Heister [Wed, 13 May 2015 12:17:26 +0000 (08:17 -0400)]
make work without MPI

9 years agoMerge pull request #932 from ian-r-rose/remove_unnecessary_typenames
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

9 years agoRemove unnecessary typename keywords, which cause C++03 problems 932/head
Ian Rose [Wed, 13 May 2015 02:35:57 +0000 (19:35 -0700)]
Remove unnecessary typename keywords, which cause C++03 problems

9 years agochangelog
Timo Heister [Tue, 12 May 2015 19:17:36 +0000 (15:17 -0400)]
changelog

9 years agorefactor code
Timo Heister [Tue, 12 May 2015 19:16:09 +0000 (15:16 -0400)]
refactor code

9 years agoadd tests for MPI::min()
Timo Heister [Tue, 12 May 2015 18:51:50 +0000 (14:51 -0400)]
add tests for MPI::min()

9 years agoimplement MPI::min()
Timo Heister [Tue, 12 May 2015 18:50:55 +0000 (14:50 -0400)]
implement MPI::min()

9 years agorename max tests
Timo Heister [Tue, 12 May 2015 18:39:13 +0000 (14:39 -0400)]
rename max tests

9 years agoMerge pull request #927 from tamiko/fix_test
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


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.