]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoUse a standard method to find whether a number is normal. 973/head
Wolfgang Bangerth [Thu, 28 May 2015 20:37:37 +0000 (15:37 -0500)]
Use a standard method to find whether a number is normal.

In the current context, this slightly changes the behavior in that the new
condition also catches infinities, rather than just NaNs as before, but the
downstream code will still yield the same answers.

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.