]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Thu, 2 Feb 2017 15:30:10 +0000 (16:30 +0100)]
Restrict tests requiring C++11
Daniel Arndt [Thu, 2 Feb 2017 10:55:04 +0000 (11:55 +0100)]
Merge pull request #3894 from kronbichler/fix_constraints_merge
Fix constraints merge
Wolfgang Bangerth [Wed, 1 Feb 2017 23:03:01 +0000 (16:03 -0700)]
Merge pull request #3895 from tamiko/fix_warnings
CMake: Also ignore -Wignored-attributes for external includes
Matthias Maier [Wed, 1 Feb 2017 22:44:22 +0000 (16:44 -0600)]
CMake: Also ignore -Wmisleading-indentation for external includes
Matthias Maier [Wed, 1 Feb 2017 22:25:21 +0000 (16:25 -0600)]
CMake: Also ignore -Wignored-attributes for external includes
Martin Kronbichler [Wed, 1 Feb 2017 20:48:50 +0000 (21:48 +0100)]
New test
Martin Kronbichler [Wed, 1 Feb 2017 20:48:35 +0000 (21:48 +0100)]
Fix merge of constraint matrices where lines cache exceeds local lines
Martin Kronbichler [Wed, 1 Feb 2017 06:50:03 +0000 (07:50 +0100)]
Merge pull request #3889 from bangerth/fix-old-tbbs
Work around a problem when using very old TBB versions.
Wolfgang Bangerth [Tue, 31 Jan 2017 22:50:08 +0000 (15:50 -0700)]
Work around a problem when using very old TBB versions.
Wolfgang Bangerth [Tue, 31 Jan 2017 20:30:30 +0000 (13:30 -0700)]
Merge pull request #3885 from masterleinad/fix_get_fe_by_name_01
Fix get_fe_by_name_01
Martin Kronbichler [Tue, 31 Jan 2017 19:44:58 +0000 (20:44 +0100)]
Merge pull request #3884 from masterleinad/fix_mw_assembler
Fix use of AnyData in MeshWorker::Assembler
Martin Kronbichler [Tue, 31 Jan 2017 19:38:45 +0000 (20:38 +0100)]
Merge pull request #3888 from bangerth/fix-more-changelog-entries
Fix more changelog entries.
Wolfgang Bangerth [Tue, 31 Jan 2017 18:59:14 +0000 (11:59 -0700)]
Fix more changelog entries.
Bruno Turcksin [Tue, 31 Jan 2017 18:57:34 +0000 (13:57 -0500)]
Merge pull request #3887 from bangerth/fix-changelog-entry
Fix the markup of a changelog entry.
Wolfgang Bangerth [Tue, 31 Jan 2017 18:54:18 +0000 (11:54 -0700)]
Fix the markup of a changelog entry.
David Wells [Tue, 31 Jan 2017 17:53:43 +0000 (12:53 -0500)]
Merge pull request #3882 from drwells/header-fixes
Header fixes
Denis Davydov [Tue, 31 Jan 2017 17:19:31 +0000 (18:19 +0100)]
Merge pull request #3879 from davydden/empty_payload_fix
fix duplicate symbols for EmptyPayload
Daniel Arndt [Tue, 31 Jan 2017 17:12:18 +0000 (18:12 +0100)]
Fix get_fe_by_name_01
Daniel Arndt [Tue, 31 Jan 2017 17:04:59 +0000 (18:04 +0100)]
Fix use of AnyData in MeshWorker::Assembler
Daniel Arndt [Tue, 31 Jan 2017 16:27:20 +0000 (17:27 +0100)]
Merge pull request #3880 from kalj/remove-unsed-arg-warning
remove warnings about unused arguments
David Wells [Tue, 31 Jan 2017 14:49:50 +0000 (09:49 -0500)]
Relicense one test under the LGPL.
David Wells [Tue, 31 Jan 2017 14:49:34 +0000 (09:49 -0500)]
Fix the formatting in a copyright statement.
David Wells [Tue, 31 Jan 2017 14:49:22 +0000 (09:49 -0500)]
Remove stray $Id$ tags from files.
Denis Davydov [Tue, 31 Jan 2017 14:36:20 +0000 (15:36 +0100)]
Merge pull request #3881 from bangerth/adjust-copyright-years
Adjust copyright years.
Wolfgang Bangerth [Tue, 31 Jan 2017 13:54:42 +0000 (06:54 -0700)]
Update copyright years.
In particular, every file that was changed in 2016 as evidenced by a change in the git repo
should now reflect this in the copyright header.
Wolfgang Bangerth [Tue, 31 Jan 2017 14:27:14 +0000 (07:27 -0700)]
Merge pull request #3861 from kalj/static-assert-macro
Introduce static assert macro
Karl Ljungkvist [Tue, 31 Jan 2017 13:49:42 +0000 (14:49 +0100)]
remove warnings about unused arguments
Wolfgang Bangerth [Tue, 31 Jan 2017 13:48:06 +0000 (06:48 -0700)]
Merge pull request #3875 from davydden/cspline_laplace
CSpline: add hessian / laplacian, and thread mutex
Denis Davydov [Tue, 31 Jan 2017 13:40:27 +0000 (14:40 +0100)]
fix duplicate symbols for EmptyPayload
Denis Davydov [Tue, 31 Jan 2017 13:32:36 +0000 (14:32 +0100)]
Merge pull request #3876 from davydden/fe_enriched_constructor_example
FE_Enriched: code example for a constructor
Denis Davydov [Tue, 31 Jan 2017 08:59:23 +0000 (09:59 +0100)]
FE_Enriched: code example for a constructor
Wolfgang Bangerth [Tue, 31 Jan 2017 13:26:33 +0000 (06:26 -0700)]
Merge pull request #3784 from koecher/typeid-to-type_traits-3597
Introduces a std conforming type trait for non-distributed vector types
Karl Ljungkvist [Fri, 27 Jan 2017 17:08:57 +0000 (18:08 +0100)]
add new macro for static asserts
static_assert is only supported from C++11 and onwards, so we need to
guard the definition. Since this is a *declaration* rather than a
statement, it does not behave like other Assert* macros. We therefore
name it differently.
Denis Davydov [Tue, 31 Jan 2017 08:17:52 +0000 (09:17 +0100)]
CSpline: add thread mutex
Martin Kronbichler [Tue, 31 Jan 2017 08:09:43 +0000 (09:09 +0100)]
Merge pull request #3859 from Rombur/fix_readwritevector
Fix a bug in import function of distributed::Vector.
Martin Kronbichler [Tue, 31 Jan 2017 08:08:29 +0000 (09:08 +0100)]
Merge pull request #3866 from jppelteret/fix_trilinos_reduction_control
Implement Trilinos AztecOO_StatusTest for ReductionControl.
Denis Davydov [Tue, 31 Jan 2017 07:48:55 +0000 (08:48 +0100)]
CSpline: test gradients and laplacians
Denis Davydov [Tue, 31 Jan 2017 07:43:39 +0000 (08:43 +0100)]
CSpline: add hessian and laplacian
Jean-Paul Pelteret [Tue, 31 Jan 2017 06:27:35 +0000 (07:27 +0100)]
Merge pull request #3856 from davydden/spherical_function
Add spherical function
Wolfgang Bangerth [Mon, 30 Jan 2017 22:21:28 +0000 (15:21 -0700)]
Merge pull request #3873 from jppelteret/fix_docs_04
Fix broken equations in glossary entry on generalized support points
Denis Davydov [Mon, 30 Jan 2017 17:22:55 +0000 (18:22 +0100)]
add spherical function
Jean-Paul Pelteret [Mon, 30 Jan 2017 21:50:09 +0000 (22:50 +0100)]
Match all <dd> and </dd> elements in glossary
Jean-Paul Pelteret [Mon, 30 Jan 2017 22:02:29 +0000 (23:02 +0100)]
Fix broken equations in glossary entry on generalized support points.
Daniel Arndt [Mon, 30 Jan 2017 18:36:42 +0000 (19:36 +0100)]
Merge pull request #3870 from kalj/no-vectorized-array
use std::vector for the prolongation matrix
Wolfgang Bangerth [Mon, 30 Jan 2017 16:53:37 +0000 (09:53 -0700)]
Merge pull request #3869 from davydden/geometric_utilities_minor
Geometric utilities: another unit test plus minor fixes
Wolfgang Bangerth [Mon, 30 Jan 2017 16:21:06 +0000 (09:21 -0700)]
Merge pull request #3864 from masterleinad/allow_aggregates
Allow SymmetricGradient::operator* for aggregates
Daniel Arndt [Mon, 30 Jan 2017 13:39:19 +0000 (14:39 +0100)]
Document why the change was necessary
Martin Kronbichler [Mon, 30 Jan 2017 13:28:37 +0000 (14:28 +0100)]
Merge pull request #3871 from kalj/remove-stray-vector
remove unused vector variable from step-37
Jean-Paul Pelteret [Sun, 29 Jan 2017 14:03:39 +0000 (15:03 +0100)]
Add tests wherein solver is reused in sequential LinearOperator ops.
Jean-Paul Pelteret [Sun, 29 Jan 2017 12:44:04 +0000 (13:44 +0100)]
Update results for test lac/schur_complement_05
Jean-Paul Pelteret [Sun, 29 Jan 2017 09:35:48 +0000 (10:35 +0100)]
Add tests checking result of SolverControl classes with Trilinos solver
Jean-Paul Pelteret [Sun, 29 Jan 2017 10:20:09 +0000 (11:20 +0100)]
Add tests checking result of SolverControl classes with deal.II solver
Jean-Paul Pelteret [Sat, 28 Jan 2017 17:34:56 +0000 (18:34 +0100)]
Implement Trilinos AztecOO_StatusTest for ReductionControl.
This patch ensures that Trilinos solvers now respect the convergence
criterion specified by ReductionControl. To do so, we create an
AztecOO_StatusTest that monitors the heuristics that ReductionControl
uses to test for convergence.
Fixes #3843
Karl Ljungkvist [Mon, 30 Jan 2017 13:13:52 +0000 (14:13 +0100)]
remove unused vector variable
Karl Ljungkvist [Mon, 30 Jan 2017 11:31:40 +0000 (12:31 +0100)]
use std::vector for the prolongation matrix
this remove implementation details from the setup code
Denis Davydov [Mon, 30 Jan 2017 10:11:31 +0000 (11:11 +0100)]
another test for spherical-cartesian transformation
Denis Davydov [Mon, 30 Jan 2017 10:03:35 +0000 (11:03 +0100)]
fix white spaces in test output
Wolfgang Bangerth [Sun, 29 Jan 2017 23:32:18 +0000 (16:32 -0700)]
Merge pull request #3867 from drwells/derivativeform-default-methods
Make DerivativeForm trivially copyable.
David Wells [Sun, 29 Jan 2017 22:24:11 +0000 (17:24 -0500)]
Merge pull request #3868 from drwells/fix-doxygen-table-2
Make the doxygen table color consistent with other documentation.
David Wells [Sun, 29 Jan 2017 20:07:18 +0000 (15:07 -0500)]
Make the doxygen table color consistent with other documentation.
doxygen uses this particular shade of blue for the background of function
signatures.
David Wells [Sun, 29 Jan 2017 03:25:15 +0000 (22:25 -0500)]
Merge pull request #3865 from tjhei/fix_memory_consumption_test
alternative output for tests/memory_consumption_01
David Wells [Sun, 29 Jan 2017 03:13:36 +0000 (22:13 -0500)]
Make DerivativeForm trivially copyable.
We do not need to specify operator=: the default version generated by
the compiler is identical.
Timo Heister [Sat, 28 Jan 2017 20:58:20 +0000 (15:58 -0500)]
Merge pull request #3722 from masterleinad/allow_constraint_shift
Allow using ConstraintMatrix::shift if initialized with IndexSet
Timo Heister [Sat, 28 Jan 2017 20:27:51 +0000 (15:27 -0500)]
alternative output for tests/memory_consumption_01
Daniel Arndt [Sat, 28 Jan 2017 11:22:59 +0000 (12:22 +0100)]
Allow SymmetricGradient::operator* for aggregates
Daniel Arndt [Fri, 27 Jan 2017 22:28:27 +0000 (23:28 +0100)]
Merge pull request #3862 from tjhei/test_bdm16
fix tests/fe/bdm_16
Timo Heister [Fri, 27 Jan 2017 18:19:35 +0000 (13:19 -0500)]
fix tests/fe/bdm_16
Denis Davydov [Fri, 27 Jan 2017 14:54:01 +0000 (15:54 +0100)]
Merge pull request #3860 from masterleinad/fix_parpack_test
Update test to the new MFOperators interface
Bruno Turcksin [Fri, 27 Jan 2017 14:50:32 +0000 (09:50 -0500)]
Fix a bug in import function of distributed::Vector.
Daniel Arndt [Fri, 27 Jan 2017 14:49:59 +0000 (15:49 +0100)]
Update test to the new MFOperators interface
Martin Kronbichler [Fri, 27 Jan 2017 14:16:01 +0000 (15:16 +0100)]
Merge pull request #3857 from kalj/templatize-interface-operator
Templatize interface operator wrt vector type
Wolfgang Bangerth [Fri, 27 Jan 2017 14:14:40 +0000 (07:14 -0700)]
Merge pull request #3858 from davydden/spherical_formulas
explicitly mention Spherical-Cartesian transformation
Karl Ljungkvist [Fri, 27 Jan 2017 13:08:17 +0000 (14:08 +0100)]
templatize interface operator wrt vector type
This allows MGInterfaceOperator to work with all valid vector types, and
not just LinearAlgebra::distributed::Vector
Denis Davydov [Fri, 27 Jan 2017 12:16:12 +0000 (13:16 +0100)]
explicitly mention Spherical-Cartesian transformation
Martin Kronbichler [Fri, 27 Jan 2017 08:22:27 +0000 (09:22 +0100)]
Merge pull request #3855 from kronbichler/master
Augment list of incompatible changes for parallel vector
Martin Kronbichler [Fri, 27 Jan 2017 07:20:07 +0000 (08:20 +0100)]
Merge pull request #3849 from tjhei/mg_transfer_followup
require trilinos for MGTransferPrebuilt tests
Martin Kronbichler [Fri, 27 Jan 2017 07:18:03 +0000 (08:18 +0100)]
Augment list of incompatible changes for parallel vector
Uwe Köcher [Thu, 12 Jan 2017 15:06:33 +0000 (16:06 +0100)]
Introduce type trait is_serial_vector<VectorType>
renames type trait is_non_distributed_vector to is_serial_vector and put it into dealii::std_cxx11 namespace
intendation with astyle 2.04 / script
more obivious logical statements as requested
moves true_type and false_type to dealii/base/std_cxx11/type_traits.h
moves specialization of is_serial_vector for dealii::Vector classes to their implementation
correction of implementation
moves vector type traits from a single file to their declaration files
testsuite for vector_type_traits.h for current vectors and instanciations
change request for comments
declares the is_serial_vector template without defining it and minor work on documentation
squashes test cases for is_serial_vector and marks output files for trilinos, petsc, mpi
corrects output files for testsuite (results are correct)
corrects intendation
intendation of #include
Wolfgang Bangerth [Thu, 26 Jan 2017 17:22:55 +0000 (10:22 -0700)]
Merge pull request #3854 from kronbichler/fix_compile_no_cxx11
Make compile without C++11 but Trilinos
Martin Kronbichler [Thu, 26 Jan 2017 16:06:39 +0000 (17:06 +0100)]
Make compile without C++11 but Trilinos
Bruno Turcksin [Wed, 25 Jan 2017 22:41:05 +0000 (17:41 -0500)]
Merge pull request #3848 from bangerth/doc-update-1
Update the discussion of generalized support points.
Timo Heister [Wed, 25 Jan 2017 22:37:17 +0000 (17:37 -0500)]
Merge pull request #3852 from jppelteret/fix_tests_02
Force step-44 based tests in physics to use C++11
Jean-Paul Pelteret [Wed, 25 Jan 2017 21:12:07 +0000 (22:12 +0100)]
Force step-44 based tests in physics to use C++11.
Timo Heister [Wed, 25 Jan 2017 12:11:49 +0000 (07:11 -0500)]
Merge pull request #3851 from masterleinad/fix_merge_empty
Fix ConstraintMatrix::merge for empty objects
Daniel Arndt [Wed, 25 Jan 2017 10:40:37 +0000 (11:40 +0100)]
Fix ConstraintMatrix::merge for empty objects
Timo Heister [Wed, 25 Jan 2017 01:32:35 +0000 (20:32 -0500)]
require trilinos for MGTransferPrebuilt
Wolfgang Bangerth [Wed, 25 Jan 2017 00:05:11 +0000 (17:05 -0700)]
Extend documentation.
Wolfgang Bangerth [Tue, 24 Jan 2017 23:56:35 +0000 (16:56 -0700)]
Provide a reference to the glossary.
Wolfgang Bangerth [Tue, 24 Jan 2017 23:56:07 +0000 (16:56 -0700)]
Update the discussion of generalized support points.
Wolfgang Bangerth [Tue, 24 Jan 2017 22:45:17 +0000 (15:45 -0700)]
Merge pull request #3847 from masterleinad/fix_laplcian_02
Fix integrators/laplacian_02 for 64-bit indices
Daniel Arndt [Tue, 24 Jan 2017 21:52:26 +0000 (22:52 +0100)]
Fix integrators/laplacian_02 for 64-bit indices
Daniel Arndt [Tue, 24 Jan 2017 10:03:06 +0000 (11:03 +0100)]
Merge pull request #3789 from masterleinad/merge_constraints
Allow merging of ConstraintMatrices for different local_lines
Martin Kronbichler [Tue, 24 Jan 2017 07:12:40 +0000 (08:12 +0100)]
Merge pull request #3828 from tjhei/mg_transfer_prebuilt_no_trilinos_bug
disable MGTransferPrebuilt without Trilinos
Martin Kronbichler [Tue, 24 Jan 2017 06:58:38 +0000 (07:58 +0100)]
Merge pull request #3842 from jppelteret/fix_PR_1783_01
Various fixes for PR 1783
David Wells [Mon, 23 Jan 2017 23:06:12 +0000 (18:06 -0500)]
Merge pull request #3840 from tjhei/const_time_stepping
add missing const to arguments in time_stepping.h
Jean-Paul Pelteret [Mon, 23 Jan 2017 20:59:04 +0000 (21:59 +0100)]
Amend Trilinos-related classes for when using non-MPI Trilinos build
Fixes #3841
Jean-Paul Pelteret [Mon, 23 Jan 2017 19:17:10 +0000 (20:17 +0100)]
Remove C++11 features not supported by GCC 4.6.
Fixes #3839
Timo Heister [Mon, 23 Jan 2017 17:45:21 +0000 (12:45 -0500)]
add missing const to arguments in time_stepping.h
Timo Heister [Mon, 23 Jan 2017 15:13:59 +0000 (10:13 -0500)]
Merge pull request #3838 from kronbichler/avoid_deprecated_partitioner_functions
Avoid using deprecated functions of Utilities::MPI::Partitioner
Timo Heister [Mon, 23 Jan 2017 15:13:15 +0000 (10:13 -0500)]
Merge pull request #3837 from drwells/fix-doxygen-table
Fix the default doxygen table colors.
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.