]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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

9 years agoTestsuite: Bugfix: Add missing interface in linear_operator_01 927/head
Matthias Maier [Tue, 12 May 2015 11:29:40 +0000 (13:29 +0200)]
Testsuite: Bugfix: Add missing interface in linear_operator_01

9 years agoMerge pull request #923 from bangerth/MatrixOut-for-more-matrix-types
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.

9 years agoMerge branch 'luca-heltai-bug-fix-linear-operator'
Matthias Maier [Mon, 11 May 2015 21:51:02 +0000 (23:51 +0200)]
Merge branch 'luca-heltai-bug-fix-linear-operator'

Closes #925

9 years agoUse operator= to set vectors to zero
Matthias Maier [Mon, 11 May 2015 21:49:56 +0000 (23:49 +0200)]
Use operator= to set vectors to zero

9 years agoFixed a bug in linear operator.
Luca Heltai [Mon, 11 May 2015 16:51:40 +0000 (18:51 +0200)]
Fixed a bug in linear operator.

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

9 years agoBugfix: Also allow to multiply a PackagedOperation with 0 882/head
Matthias Maier [Mon, 11 May 2015 21:45:12 +0000 (23:45 +0200)]
Bugfix: Also allow to multiply a PackagedOperation with 0

9 years agofix typos
Matthias Maier [Mon, 11 May 2015 21:33:18 +0000 (23:33 +0200)]
fix typos

9 years agoadd a changes.h entry
Matthias Maier [Sun, 10 May 2015 11:40:59 +0000 (13:40 +0200)]
add a changes.h entry

9 years agoupdate documentation
Matthias Maier [Sun, 10 May 2015 12:19:27 +0000 (14:19 +0200)]
update documentation

9 years agoadd a unit test for PackagedOperation
Matthias Maier [Sun, 10 May 2015 11:35:30 +0000 (13:35 +0200)]
add a unit test for PackagedOperation

9 years agoadd forgotten variant
Matthias Maier [Sun, 10 May 2015 11:00:58 +0000 (13:00 +0200)]
add forgotten variant

9 years agosome takeouts
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.

9 years agoUse PointerComparison::equal
Matthias Maier [Tue, 5 May 2015 19:59:50 +0000 (21:59 +0200)]
Use PointerComparison::equal

9 years agorename 'result' to 'apply'
Matthias Maier [Tue, 5 May 2015 16:57:38 +0000 (18:57 +0200)]
rename 'result' to 'apply'

9 years agouse intermediate storage if vmult is called with same dest and src
Matthias Maier [Mon, 4 May 2015 15:26:09 +0000 (17:26 +0200)]
use intermediate storage if vmult is called with same dest and src

9 years agoAdd missing variants
Matthias Maier [Sun, 3 May 2015 14:27:49 +0000 (16:27 +0200)]
Add missing variants

9 years agorename and restructure
Matthias Maier [Sun, 3 May 2015 13:49:03 +0000 (15:49 +0200)]
rename and restructure

9 years agomake astyle happy
Matthias Maier [Fri, 1 May 2015 11:46:18 +0000 (13:46 +0200)]
make astyle happy

9 years agoAllow multiplication with matrices and creation by multiplication of matrices
Matthias Maier [Fri, 1 May 2015 11:37:15 +0000 (13:37 +0200)]
Allow multiplication with matrices and creation by multiplication of matrices

9 years agoRestructure documentation
Matthias Maier [Mon, 27 Apr 2015 10:02:29 +0000 (12:02 +0200)]
Restructure documentation

9 years ago[RFC] Add a mechanism to store a partially applied computation
Matthias Maier [Sun, 26 Apr 2015 21:36:41 +0000 (23:36 +0200)]
[RFC] Add a mechanism to store a partially applied computation


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.