]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoFix SLEPc issues reported by Coverity 4262/head
Daniel Arndt [Sat, 15 Apr 2017 15:12:21 +0000 (17:12 +0200)]
Fix SLEPc issues reported by Coverity

7 years agoMerge pull request #4232 from masterleinad/allow_cxx17_fallthrough
Wolfgang Bangerth [Fri, 14 Apr 2017 14:56:24 +0000 (08:56 -0600)]
Merge pull request #4232 from masterleinad/allow_cxx17_fallthrough

Allow using cxx17's [[fallthrough]]

7 years agoMerge pull request #4235 from drwells/volatile-to-atomic
Wolfgang Bangerth [Fri, 14 Apr 2017 14:55:08 +0000 (08:55 -0600)]
Merge pull request #4235 from drwells/volatile-to-atomic

Prefer std::atomic to volatile for thread data.

7 years agoMerge pull request #4259 from luca-heltai/move-paths-step-54
Wolfgang Bangerth [Fri, 14 Apr 2017 14:54:38 +0000 (08:54 -0600)]
Merge pull request #4259 from luca-heltai/move-paths-step-54

Move paths of step-54

7 years agoMoved IGES inside input directory. 4259/head
Luca Heltai [Fri, 14 Apr 2017 13:50:09 +0000 (15:50 +0200)]
Moved IGES inside input directory.

7 years agoMerge pull request #4246 from bangerth/table-handler-2
Martin Kronbichler [Fri, 14 Apr 2017 09:03:41 +0000 (11:03 +0200)]
Merge pull request #4246 from bangerth/table-handler-2

Add TableHandler::declare_column().

7 years agoMerge pull request #4257 from drwells/remove-assert-global-index-range
Martin Kronbichler [Fri, 14 Apr 2017 09:01:30 +0000 (11:01 +0200)]
Merge pull request #4257 from drwells/remove-assert-global-index-range

Remove AssertGlobalIndexRange.

7 years agoMerge pull request #4251 from kronbichler/fix_memory_ghost_parallel_vec
Wolfgang Bangerth [Thu, 13 Apr 2017 23:25:43 +0000 (17:25 -0600)]
Merge pull request #4251 from kronbichler/fix_memory_ghost_parallel_vec

Fix uninitialized memory in ghost range of distributed vector

7 years agoRemove AssertGlobalIndexRange. 4257/head
David Wells [Thu, 13 Apr 2017 22:57:41 +0000 (18:57 -0400)]
Remove AssertGlobalIndexRange.

The expansion of this macro involves the nonexistent class template
ExcIndexRange<T> and was never used inside the library.

7 years agoMerge pull request #4252 from drwells/improve-cmake-version-bailout
Timo Heister [Thu, 13 Apr 2017 21:59:35 +0000 (17:59 -0400)]
Merge pull request #4252 from drwells/improve-cmake-version-bailout

Improve the CMake _bailout function.

7 years agoAllow using cxx17's [[fallthrough]] 4232/head
Daniel Arndt [Fri, 7 Apr 2017 20:20:26 +0000 (22:20 +0200)]
Allow using cxx17's [[fallthrough]]

7 years agoMerge pull request #4253 from gassmoeller/add_get_history_solver_control
Martin Kronbichler [Thu, 13 Apr 2017 19:11:55 +0000 (21:11 +0200)]
Merge pull request #4253 from gassmoeller/add_get_history_solver_control

Allow read access on solver history already stored in SolverControl

7 years agointroduce get_history_data function 4253/head
Rene Gassmoeller [Thu, 13 Apr 2017 02:25:20 +0000 (20:25 -0600)]
introduce get_history_data function

7 years agoImprove the CMake _bailout function. 4252/head
David Wells [Thu, 13 Apr 2017 01:48:13 +0000 (21:48 -0400)]
Improve the CMake _bailout function.

7 years agoMerge pull request #4248 from xywei/xywei-patch-serialization
David Wells [Thu, 13 Apr 2017 01:36:11 +0000 (21:36 -0400)]
Merge pull request #4248 from xywei/xywei-patch-serialization

Improve serialization interface

7 years agoClarify Subscriptor's documentation. 4235/head
David Wells [Thu, 13 Apr 2017 01:27:06 +0000 (21:27 -0400)]
Clarify Subscriptor's documentation.

We no longer use volatile variables, so just state that some features
of Subscriptor are disabled when we enable threads.

7 years agoPrefer std::atomic to volatile for thread data.
David Wells [Sat, 8 Apr 2017 04:54:42 +0000 (00:54 -0400)]
Prefer std::atomic to volatile for thread data.

7 years agoAdd changelog 4251/head
Martin Kronbichler [Wed, 12 Apr 2017 16:17:56 +0000 (18:17 +0200)]
Add changelog

7 years agoAdd changelog entry. 4246/head
Wolfgang Bangerth [Tue, 11 Apr 2017 21:52:22 +0000 (15:52 -0600)]
Add changelog entry.

7 years agoAdd test.
Wolfgang Bangerth [Tue, 11 Apr 2017 21:52:10 +0000 (15:52 -0600)]
Add test.

7 years agoAdd TableHandler::declare_column().
Wolfgang Bangerth [Tue, 11 Apr 2017 21:51:58 +0000 (15:51 -0600)]
Add TableHandler::declare_column().

7 years agoMerge pull request #4247 from bangerth/fix-readme
Wolfgang Bangerth [Wed, 12 Apr 2017 15:00:22 +0000 (09:00 -0600)]
Merge pull request #4247 from bangerth/fix-readme

Update readme.html.

7 years agoUpdate readme.html. 4247/head
Wolfgang Bangerth [Tue, 11 Apr 2017 22:43:03 +0000 (16:43 -0600)]
Update readme.html.

7 years agoImprovements are made 4248/head
xywei [Wed, 12 Apr 2017 11:32:11 +0000 (19:32 +0800)]
Improvements are made

Fixed indentation and removed inclusion of ptree_serialization.hpp in tests. Thanks to suggestions from @masterleinad

7 years agoFix uninitialized memory in ghost range of distributed vector
Martin Kronbichler [Wed, 12 Apr 2017 11:23:49 +0000 (13:23 +0200)]
Fix uninitialized memory in ghost range of distributed vector

7 years agoUpdate parameter_handler.h
Xiaoyu WEI [Wed, 12 Apr 2017 03:38:04 +0000 (11:38 +0800)]
Update parameter_handler.h

To resolve build error: no type named 'library_version_type' in namespace 'boost::archive'

7 years agoImprove serialization interface
Xiaoyu WEI [Tue, 11 Apr 2017 23:28:10 +0000 (07:28 +0800)]
Improve serialization interface

Included ptree_serialization.hpp in parameter_handler.h

7 years agoMerge pull request #4241 from bangerth/parallelize-FESystem
Bruno Turcksin [Tue, 11 Apr 2017 21:15:19 +0000 (17:15 -0400)]
Merge pull request #4241 from bangerth/parallelize-FESystem

Use lambdas and tasks to parallelize construction of FESystem.

7 years agoMerge pull request #4245 from bangerth/doc-update
David Wells [Tue, 11 Apr 2017 17:50:49 +0000 (13:50 -0400)]
Merge pull request #4245 from bangerth/doc-update

Minor updates to the documentation of TableHandler.

7 years agoMinor updates to the documentation of TableHandler. 4245/head
Wolfgang Bangerth [Tue, 11 Apr 2017 16:04:05 +0000 (10:04 -0600)]
Minor updates to the documentation of TableHandler.

7 years agoMerge pull request #4244 from Rombur/python
Bruno Turcksin [Tue, 11 Apr 2017 15:32:47 +0000 (11:32 -0400)]
Merge pull request #4244 from Rombur/python

Augment python interface of Point

7 years agoMerge pull request #4240 from bangerth/table-handler-1
Daniel Arndt [Tue, 11 Apr 2017 14:58:31 +0000 (16:58 +0200)]
Merge pull request #4240 from bangerth/table-handler-1

Implement TableHandler::start_new_row().

7 years agoAdd change entry. 4244/head
Bruno Turcksin [Tue, 11 Apr 2017 13:41:34 +0000 (09:41 -0400)]
Add change entry.

7 years agoAdd tests.
Bruno Turcksin [Tue, 11 Apr 2017 13:41:18 +0000 (09:41 -0400)]
Add tests.

7 years agoAdd python wrapper functions to Point.
Bruno Turcksin [Tue, 11 Apr 2017 13:41:03 +0000 (09:41 -0400)]
Add python wrapper functions to Point.

7 years agoMerge pull request #4236 from masterleinad/add_arpack_ng
David Wells [Tue, 11 Apr 2017 00:12:11 +0000 (20:12 -0400)]
Merge pull request #4236 from masterleinad/add_arpack_ng

Add ARPACK-NG information

7 years agoAdd bug-fix information 4236/head
Daniel Arndt [Mon, 10 Apr 2017 12:54:46 +0000 (14:54 +0200)]
Add bug-fix information

7 years agoMerge pull request #4238 from drwells/add-make_unique
Daniel Arndt [Mon, 10 Apr 2017 12:17:44 +0000 (14:17 +0200)]
Merge pull request #4238 from drwells/add-make_unique

Add make unique

7 years agoUse lambdas and tasks to parallelize construction of FESystem. 4241/head
Wolfgang Bangerth [Mon, 10 Apr 2017 03:58:36 +0000 (21:58 -0600)]
Use lambdas and tasks to parallelize construction of FESystem.

7 years agoAdd test. 4240/head
Wolfgang Bangerth [Mon, 10 Apr 2017 01:37:34 +0000 (19:37 -0600)]
Add test.

7 years agoAdd a changelog entry.
Wolfgang Bangerth [Mon, 10 Apr 2017 01:30:10 +0000 (19:30 -0600)]
Add a changelog entry.

7 years agoImplement TableHandler::start_new_row().
Wolfgang Bangerth [Mon, 10 Apr 2017 01:24:29 +0000 (19:24 -0600)]
Implement TableHandler::start_new_row().

7 years agoClean up some code with std_cxx14::make_unique. 4238/head
David Wells [Sat, 8 Apr 2017 21:57:57 +0000 (17:57 -0400)]
Clean up some code with std_cxx14::make_unique.

7 years agoWrap C++14's std::make_unique as std_cxx14::make_unique.
David Wells [Sat, 8 Apr 2017 21:57:39 +0000 (17:57 -0400)]
Wrap C++14's std::make_unique as std_cxx14::make_unique.

7 years agoAdd information for testing
Daniel Arndt [Sun, 9 Apr 2017 18:01:18 +0000 (20:01 +0200)]
Add information for testing

7 years agoMerge pull request #4207 from bangerth/use-lambdas
David Wells [Sun, 9 Apr 2017 17:46:27 +0000 (13:46 -0400)]
Merge pull request #4207 from bangerth/use-lambdas

Use lambdas to make some code simpler.

7 years agoUse lambdas to make some code simpler. 4207/head
Wolfgang Bangerth [Thu, 6 Apr 2017 16:46:33 +0000 (10:46 -0600)]
Use lambdas to make some code simpler.

7 years agoAdd ARPACK-NG information
Daniel Arndt [Sat, 8 Apr 2017 21:04:24 +0000 (23:04 +0200)]
Add ARPACK-NG information

7 years agoMerge pull request #4220 from masterleinad/fix_nullptr_new
Martin Kronbichler [Sat, 8 Apr 2017 20:05:08 +0000 (22:05 +0200)]
Merge pull request #4220 from masterleinad/fix_nullptr_new

Modernize null pointers to use nullptr

7 years agoFix double brackets 4220/head
Daniel Arndt [Fri, 7 Apr 2017 09:30:47 +0000 (11:30 +0200)]
Fix double brackets

7 years agoReplace PETSC_NULL
Daniel Arndt [Thu, 6 Apr 2017 23:03:54 +0000 (01:03 +0200)]
Replace PETSC_NULL

7 years agoUse nullptr for null pointers
Daniel Arndt [Thu, 6 Apr 2017 23:08:28 +0000 (01:08 +0200)]
Use nullptr for null pointers

7 years agoMerge pull request #4224 from masterleinad/cleanup_cxx11
Daniel Arndt [Sat, 8 Apr 2017 18:21:26 +0000 (20:21 +0200)]
Merge pull request #4224 from masterleinad/cleanup_cxx11

Clean dofs/, fe/ and grid/ directory

7 years agoMerge pull request #4208 from tamiko/cxx11_cleanup2
Daniel Arndt [Sat, 8 Apr 2017 18:18:35 +0000 (20:18 +0200)]
Merge pull request #4208 from tamiko/cxx11_cleanup2

C++11 cleanup, p2: Remove ScaledMatrix

7 years agoMerge pull request #4234 from drwells/revert-move
Martin Kronbichler [Sat, 8 Apr 2017 18:00:06 +0000 (20:00 +0200)]
Merge pull request #4234 from drwells/revert-move

Revert eb5db19276 to get consistent memory usage.

7 years agoMerge pull request #4217 from tamiko/cxx11_cleanup6
Daniel Arndt [Sat, 8 Apr 2017 17:54:23 +0000 (19:54 +0200)]
Merge pull request #4217 from tamiko/cxx11_cleanup6

C++11 cleanup, p6: Remove ShiftedMatrix(|Generalized)

7 years agoRevert eb5db19276 to get consistent memory usage. 4234/head
David Wells [Sat, 8 Apr 2017 17:13:41 +0000 (13:13 -0400)]
Revert eb5db19276 to get consistent memory usage.

Rather than rely on details of std::vector's reallocation scheme, just
copy things.

7 years agoMerge pull request #4222 from masterleinad/cleanup_cxx11_base
Daniel Arndt [Sat, 8 Apr 2017 16:23:19 +0000 (18:23 +0200)]
Merge pull request #4222 from masterleinad/cleanup_cxx11_base

Clean base/ directory

7 years agoMerge pull request #4228 from tamiko/cmake_export_with_cxx11
Daniel Arndt [Sat, 8 Apr 2017 15:47:31 +0000 (17:47 +0200)]
Merge pull request #4228 from tamiko/cmake_export_with_cxx11

CMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake

7 years agoMerge pull request #4231 from masterleinad/fix_test
Timo Heister [Sat, 8 Apr 2017 12:13:52 +0000 (08:13 -0400)]
Merge pull request #4231 from masterleinad/fix_test

Remove unused check in mpi/tria_copy_triangulation

7 years agoRemove unused check in mpi/tria_copy_triangulation 4231/head
Daniel Arndt [Sat, 8 Apr 2017 10:01:41 +0000 (12:01 +0200)]
Remove unused check in mpi/tria_copy_triangulation

7 years agoMerge pull request #4229 from drwells/remove-cxx11-check
Wolfgang Bangerth [Fri, 7 Apr 2017 21:27:33 +0000 (15:27 -0600)]
Merge pull request #4229 from drwells/remove-cxx11-check

Remove the check for C++11 in step-44.

7 years agoRemove the check for C++11 in step-44. 4229/head
David Wells [Fri, 7 Apr 2017 21:20:52 +0000 (17:20 -0400)]
Remove the check for C++11 in step-44.

7 years agoCMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake 4228/head
Matthias Maier [Fri, 7 Apr 2017 20:22:41 +0000 (15:22 -0500)]
CMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake

7 years agoClean dofs/, fe/ and grid/ directory 4224/head
Daniel Arndt [Fri, 7 Apr 2017 15:56:38 +0000 (17:56 +0200)]
Clean dofs/, fe/ and grid/ directory

7 years agoMerge pull request #4225 from bangerth/link-code-gallery
Bruno Turcksin [Fri, 7 Apr 2017 17:11:23 +0000 (13:11 -0400)]
Merge pull request #4225 from bangerth/link-code-gallery

Link the code gallery into the main doc page.

7 years agoMerge pull request #4226 from bangerth/fix-typo
Daniel Arndt [Fri, 7 Apr 2017 17:05:40 +0000 (19:05 +0200)]
Merge pull request #4226 from bangerth/fix-typo

Fix a typo.

7 years agoFix a typo. 4226/head
Wolfgang Bangerth [Fri, 7 Apr 2017 16:58:17 +0000 (10:58 -0600)]
Fix a typo.

7 years agoLink the code gallery into the main doc page. 4225/head
Wolfgang Bangerth [Fri, 7 Apr 2017 16:54:20 +0000 (10:54 -0600)]
Link the code gallery into the main doc page.

7 years agoClean base/ directory 4222/head
Daniel Arndt [Fri, 7 Apr 2017 15:11:11 +0000 (17:11 +0200)]
Clean base/ directory

7 years agosimplify an expression 4217/head
Matthias Maier [Fri, 7 Apr 2017 13:35:58 +0000 (08:35 -0500)]
simplify an expression

7 years agoreindent
Matthias Maier [Thu, 6 Apr 2017 21:43:16 +0000 (16:43 -0500)]
reindent

7 years agoUse LinearOperator instead of ShiftedMatrix in eigen.h
Matthias Maier [Thu, 6 Apr 2017 21:26:56 +0000 (16:26 -0500)]
Use LinearOperator instead of ShiftedMatrix in eigen.h

7 years agoRemove tests for ShiftedMatrix(|Generalized)
Matthias Maier [Thu, 6 Apr 2017 20:42:34 +0000 (15:42 -0500)]
Remove tests for ShiftedMatrix(|Generalized)

7 years agoC++11 cleanup: Remove deprecated class ShiftedMatrix(|Generalized)
Matthias Maier [Thu, 6 Apr 2017 20:42:14 +0000 (15:42 -0500)]
C++11 cleanup: Remove deprecated class ShiftedMatrix(|Generalized)

7 years agoAdd a changelog entry 4208/head
Matthias Maier [Thu, 6 Apr 2017 20:17:30 +0000 (15:17 -0500)]
Add a changelog entry

7 years agoTests: Remove ScaledMatrix from filtered_matrix.cc
Matthias Maier [Thu, 6 Apr 2017 20:13:59 +0000 (15:13 -0500)]
Tests: Remove ScaledMatrix from filtered_matrix.cc

7 years agoC++ cleanup: Remove deprecated class ScaledMatrix
Matthias Maier [Thu, 6 Apr 2017 20:13:38 +0000 (15:13 -0500)]
C++ cleanup: Remove deprecated class ScaledMatrix

7 years agoMerge pull request #4213 from tamiko/cxx11_cleanup3
Luca Heltai [Fri, 7 Apr 2017 08:38:39 +0000 (10:38 +0200)]
Merge pull request #4213 from tamiko/cxx11_cleanup3

C++11 cleanup, p3: Remove InverseMatrixRichardson

7 years agoMerge pull request #4214 from tamiko/cxx11_cleanup4
Wolfgang Bangerth [Fri, 7 Apr 2017 03:26:04 +0000 (21:26 -0600)]
Merge pull request #4214 from tamiko/cxx11_cleanup4

C++11 cleanup, p4: Remove ProductMatrix

7 years agoMerge pull request #4219 from tamiko/cxx11_cleanup9
Wolfgang Bangerth [Fri, 7 Apr 2017 03:24:46 +0000 (21:24 -0600)]
Merge pull request #4219 from tamiko/cxx11_cleanup9

C++ cleanup, p9: Remove SchurMatrix

7 years agoMerge pull request #4216 from tamiko/cxx11_cleanup7
Wolfgang Bangerth [Fri, 7 Apr 2017 03:18:52 +0000 (21:18 -0600)]
Merge pull request #4216 from tamiko/cxx11_cleanup7

C++11 cleanup, p7: Remove TransposeMatrix

7 years agoMerge pull request #4215 from tamiko/cxx11_cleanup5
Wolfgang Bangerth [Fri, 7 Apr 2017 03:18:25 +0000 (21:18 -0600)]
Merge pull request #4215 from tamiko/cxx11_cleanup5

C++11 cleanup, p5: Remove ProductSparseMatrix

7 years agoMerge pull request #4218 from tamiko/cxx11_cleanup8
Wolfgang Bangerth [Fri, 7 Apr 2017 00:09:50 +0000 (18:09 -0600)]
Merge pull request #4218 from tamiko/cxx11_cleanup8

C++11 cleanup, p8: Remove BlockDiagonalMatrix

7 years agoMerge pull request #4206 from tamiko/cxx11_cleanup1
Matthias Maier [Thu, 6 Apr 2017 21:40:41 +0000 (16:40 -0500)]
Merge pull request #4206 from tamiko/cxx11_cleanup1

C++11 cleanup: Remove C++03 implementation from template_constraints.h

7 years agoMerge pull request #4204 from bangerth/implement-convert-interface-all
Matthias Maier [Thu, 6 Apr 2017 21:40:26 +0000 (16:40 -0500)]
Merge pull request #4204 from bangerth/implement-convert-interface-all

Remove the deprecated FiniteElement::interpolate() function.

7 years agoTests: Remove tests for SchurMatrix class 4219/head
Matthias Maier [Thu, 6 Apr 2017 21:36:09 +0000 (16:36 -0500)]
Tests: Remove tests for SchurMatrix class

7 years agoRemove a reference
Matthias Maier [Thu, 6 Apr 2017 21:34:43 +0000 (16:34 -0500)]
Remove a reference

7 years agoC++ cleanup: Remove deprecated class SchurMatrix
Matthias Maier [Thu, 6 Apr 2017 21:36:28 +0000 (16:36 -0500)]
C++ cleanup: Remove deprecated class SchurMatrix

7 years agoC++11 cleanup, p8: Remove BlockDiagonalMatrix 4218/head
Matthias Maier [Thu, 6 Apr 2017 21:32:08 +0000 (16:32 -0500)]
C++11 cleanup, p8: Remove BlockDiagonalMatrix

7 years agoTests: Remove TransposeMatrix test 4216/head
Matthias Maier [Thu, 6 Apr 2017 21:15:20 +0000 (16:15 -0500)]
Tests: Remove TransposeMatrix test

7 years agoC++ cleanup: Remove TransposeMatrix
Matthias Maier [Thu, 6 Apr 2017 21:14:04 +0000 (16:14 -0500)]
C++ cleanup: Remove TransposeMatrix

7 years agoRemove ProductSparseMatrix test 4215/head
Matthias Maier [Thu, 6 Apr 2017 20:38:05 +0000 (15:38 -0500)]
Remove ProductSparseMatrix test

7 years agoC++ cleanup: Remove deprecated class ProductSparseMatrix
Matthias Maier [Thu, 6 Apr 2017 20:36:50 +0000 (15:36 -0500)]
C++ cleanup: Remove deprecated class ProductSparseMatrix

7 years agoExamples: Remove ProductMatrix example 4214/head
Matthias Maier [Thu, 6 Apr 2017 20:32:24 +0000 (15:32 -0500)]
Examples: Remove ProductMatrix example

7 years agoTests: Remove ProductMatrix tests
Matthias Maier [Thu, 6 Apr 2017 20:30:29 +0000 (15:30 -0500)]
Tests: Remove ProductMatrix tests

7 years agoC++ cleanup: Remove deprecated class ProductMatrix
Matthias Maier [Thu, 6 Apr 2017 20:30:49 +0000 (15:30 -0500)]
C++ cleanup: Remove deprecated class ProductMatrix

7 years agoC++11 cleanup: Remove deprecated class InverseMatrixRichardson 4213/head
Matthias Maier [Thu, 6 Apr 2017 20:22:52 +0000 (15:22 -0500)]
C++11 cleanup: Remove deprecated class InverseMatrixRichardson

7 years agoMerge pull request #4199 from bangerth/doc-update
Luca Heltai [Thu, 6 Apr 2017 17:08:21 +0000 (19:08 +0200)]
Merge pull request #4199 from bangerth/doc-update

Minor updates to the documentation of FE_Q_iso_Q1.

7 years agoMerge pull request #4201 from drwells/fix-clang-c++11-check
Luca Heltai [Thu, 6 Apr 2017 17:00:21 +0000 (19:00 +0200)]
Merge pull request #4201 from drwells/fix-clang-c++11-check

Fix the check for compilers defaulting to C++11.


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.