]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoFix a conversion from SymmetricTensor to Tensor
Daniel Arndt [Sun, 20 Jan 2019 16:26:44 +0000 (17:26 +0100)]
Fix a conversion from SymmetricTensor to Tensor

5 years agoDisable a test when compiling without complex support
Daniel Arndt [Sun, 20 Jan 2019 00:27:06 +0000 (01:27 +0100)]
Disable a test when compiling without complex support

5 years agoMerge pull request #7507 from masterleinad/clang-7-compress-debug-sections
David Wells [Sun, 20 Jan 2019 00:43:14 +0000 (19:43 -0500)]
Merge pull request #7507 from masterleinad/clang-7-compress-debug-sections

Use debug flags when checking for compress-debug-sections

5 years agoUse debug flags when checking for compress-debug-sections 7507/head
Daniel Arndt [Wed, 5 Dec 2018 14:38:29 +0000 (15:38 +0100)]
Use debug flags when checking for compress-debug-sections

5 years agoMerge pull request #7617 from masterleinad/fix_clang-4-warnings
Denis Davydov [Sat, 19 Jan 2019 18:50:55 +0000 (19:50 +0100)]
Merge pull request #7617 from masterleinad/fix_clang-4-warnings

Fix clang-4 warnings

5 years agoFix clang-4 warnings 7617/head
Daniel Arndt [Sat, 19 Jan 2019 14:59:42 +0000 (15:59 +0100)]
Fix clang-4 warnings

5 years agoMerge pull request #7615 from drwells/add-data-ptrs
Daniel Arndt [Sat, 19 Jan 2019 10:58:37 +0000 (11:58 +0100)]
Merge pull request #7615 from drwells/add-data-ptrs

Add Vector::data and AlignedVector::data.

5 years agoMerge pull request #7609 from masterleinad/loop-convert_8
Martin Kronbichler [Sat, 19 Jan 2019 08:47:04 +0000 (09:47 +0100)]
Merge pull request #7609 from masterleinad/loop-convert_8

Last modernize-loop-convert changes

5 years agoMerge pull request #7616 from drwells/fix-script-install-path
Timo Heister [Sat, 19 Jan 2019 05:14:04 +0000 (22:14 -0700)]
Merge pull request #7616 from drwells/fix-script-install-path

Fix the installation path for a script.

5 years agoFix the installation path for a script. 7616/head
David Wells [Sat, 19 Jan 2019 03:47:01 +0000 (22:47 -0500)]
Fix the installation path for a script.

CMake rightfully complains that

CMake Error at cmake/scripts/CMakeLists.txt:56 (FILE):
  FILE COPY cannot find
  "/home/drwells/Documents/Code/CPP/dealii-dev/cmake/scripts/../contrib/utilities/indent.py".

doesn't exist: the script is in contrib/utilities, not cmake/contrib/utilities.

5 years agoAdd Vector::data and AlignedVector::data. 7615/head
David Wells [Sat, 19 Jan 2019 03:31:32 +0000 (22:31 -0500)]
Add Vector::data and AlignedVector::data.

This improves compatibility with std::vector.

5 years agoMerge pull request #7613 from drwells/rename-reserved-identifiers
David Wells [Sat, 19 Jan 2019 03:31:01 +0000 (22:31 -0500)]
Merge pull request #7613 from drwells/rename-reserved-identifiers

Avoid reserved identifier names in AlignedVector.

5 years agoMerge pull request #7611 from masterleinad/fix_vectorization_header
Daniel Arndt [Sat, 19 Jan 2019 00:59:04 +0000 (01:59 +0100)]
Merge pull request #7611 from masterleinad/fix_vectorization_header

Fix more C-Style casts

5 years agoMerge pull request #7604 from masterleinad/loop-convert_7
Daniel Arndt [Sat, 19 Jan 2019 00:35:37 +0000 (01:35 +0100)]
Merge pull request #7604 from masterleinad/loop-convert_7

Use range-based for loop in base

5 years agoMerge pull request #7588 from vishalkenchan/indent_clang_format
Timo Heister [Sat, 19 Jan 2019 00:18:20 +0000 (17:18 -0700)]
Merge pull request #7588 from vishalkenchan/indent_clang_format

Add python indentation script that external projects can use.

5 years agoMerge pull request #7612 from drwells/remove-semicolons-2
Matthias Maier [Fri, 18 Jan 2019 23:43:31 +0000 (17:43 -0600)]
Merge pull request #7612 from drwells/remove-semicolons-2

Remove some more unnecessary semicolons.

5 years agoMerge pull request #7608 from masterleinad/fix_complex_petsc
Matthias Maier [Fri, 18 Jan 2019 23:41:44 +0000 (17:41 -0600)]
Merge pull request #7608 from masterleinad/fix_complex_petsc

Fix build warnings and errors for complex PETSc

5 years agoUse range-based for loop in base/data_out_base.cc 7604/head
Daniel Arndt [Sun, 6 Jan 2019 16:59:26 +0000 (17:59 +0100)]
Use range-based for loop in base/data_out_base.cc

5 years agoUse range-based for loop in include/base
Daniel Arndt [Sat, 5 Jan 2019 21:30:53 +0000 (22:30 +0100)]
Use range-based for loop in include/base

5 years agoUse range-based for loop in source/base
Daniel Arndt [Wed, 9 Jan 2019 09:30:59 +0000 (10:30 +0100)]
Use range-based for loop in source/base

5 years agoFix build warnings and errors for complex PETSc 7608/head
Daniel Arndt [Thu, 17 Jan 2019 22:40:24 +0000 (23:40 +0100)]
Fix build warnings and errors for complex PETSc

5 years agoMerge pull request #7610 from davydden/feature/dsp_iterators_default_constructor
Denis Davydov [Fri, 18 Jan 2019 21:25:09 +0000 (22:25 +0100)]
Merge pull request #7610 from davydden/feature/dsp_iterators_default_constructor

add default constructor for DynamicSparsityPatternIterators::Accessor…

5 years agoAvoid reserved identifier names in AlignedVector. 7613/head
David Wells [Fri, 4 Jan 2019 15:38:16 +0000 (10:38 -0500)]
Avoid reserved identifier names in AlignedVector.

Names beginning with underscores are reserved.

5 years agoRemove some more unnecessary semicolons. 7612/head
David Wells [Fri, 18 Jan 2019 20:18:25 +0000 (15:18 -0500)]
Remove some more unnecessary semicolons.

5 years agoadd default constructor for DynamicSparsityPatternIterators::Accessor and DynamicSpar... 7610/head
Denis Davydov [Fri, 18 Jan 2019 11:56:10 +0000 (12:56 +0100)]
add default constructor for DynamicSparsityPatternIterators::Accessor and DynamicSparsityPatternIterators::Iterator

5 years agoFixup vectorization header 7611/head
Daniel Arndt [Fri, 18 Jan 2019 16:16:28 +0000 (17:16 +0100)]
Fixup vectorization header

5 years agoFix include/fe 7609/head
Daniel Arndt [Sat, 5 Jan 2019 22:08:48 +0000 (23:08 +0100)]
Fix include/fe

5 years agoFix source/fe
Daniel Arndt [Sun, 6 Jan 2019 21:42:26 +0000 (22:42 +0100)]
Fix source/fe

5 years agoFix include/lac
Daniel Arndt [Sat, 5 Jan 2019 22:36:37 +0000 (23:36 +0100)]
Fix include/lac

5 years agoFix source/lac
Daniel Arndt [Sun, 6 Jan 2019 23:34:24 +0000 (00:34 +0100)]
Fix source/lac

5 years agoFix include/matrix_free
Daniel Arndt [Sat, 5 Jan 2019 23:37:48 +0000 (00:37 +0100)]
Fix include/matrix_free

5 years agoFix source/matrix_free
Daniel Arndt [Mon, 7 Jan 2019 00:04:41 +0000 (01:04 +0100)]
Fix source/matrix_free

5 years agoMerge pull request #7607 from drwells/vector-operation-constness
Daniel Arndt [Fri, 18 Jan 2019 08:21:22 +0000 (09:21 +0100)]
Merge pull request #7607 from drwells/vector-operation-constness

Mark some more things as const in Vector internals.

5 years agoMark some more things as const in Vector internals. 7607/head
David Wells [Thu, 3 Jan 2019 23:17:48 +0000 (18:17 -0500)]
Mark some more things as const in Vector internals.

5 years agoAdd python indentatio script that external projects (using deal.II) can use. Fix... 7588/head
Vishal Boddu [Thu, 17 Jan 2019 20:23:43 +0000 (21:23 +0100)]
Add python indentatio script that external projects (using deal.II) can use. Fix pylint complaints. Added Changelog.

5 years agoMerge pull request #7602 from tjhei/fix-clang-tidy-script
Daniel Arndt [Thu, 17 Jan 2019 18:33:11 +0000 (19:33 +0100)]
Merge pull request #7602 from tjhei/fix-clang-tidy-script

fix clang tidy script

5 years agoMerge pull request #7598 from masterleinad/loop-convert_6
David Wells [Wed, 16 Jan 2019 21:07:41 +0000 (16:07 -0500)]
Merge pull request #7598 from masterleinad/loop-convert_6

Use ranged-base for loop in numerics and multigrid

5 years agoMerge pull request #7593 from drwells/remove-vector-view
Daniel Arndt [Tue, 15 Jan 2019 22:37:11 +0000 (23:37 +0100)]
Merge pull request #7593 from drwells/remove-vector-view

Remove VectorView.

5 years agoMerge pull request #7591 from marcfehling/fix-pre-distributed-refinement
Daniel Arndt [Tue, 15 Jan 2019 20:55:03 +0000 (21:55 +0100)]
Merge pull request #7591 from marcfehling/fix-pre-distributed-refinement

Changed point at which p::d::Tria::pre_distributed_refinement is triggered.

5 years agoremove muparser setting 7602/head
Timo Heister [Tue, 15 Jan 2019 19:32:37 +0000 (12:32 -0700)]
remove muparser setting

5 years agodo not allow bundled
Timo Heister [Tue, 15 Jan 2019 16:20:20 +0000 (09:20 -0700)]
do not allow bundled

5 years agofix clang tidy script
Timo Heister [Tue, 15 Jan 2019 16:17:49 +0000 (09:17 -0700)]
fix clang tidy script

- fix additional args ($@)
- do not quote ARGS, otherwise it doesn't work

5 years agoChanged point at which p::d::Tria::pre_distributed_refinement is triggered. 7591/head
Marc Fehling [Fri, 11 Jan 2019 17:14:45 +0000 (18:14 +0100)]
Changed point at which p::d::Tria::pre_distributed_refinement is triggered.

5 years agoMerge pull request #7601 from masterleinad/use_modenize_use_nullptr
David Wells [Tue, 15 Jan 2019 02:48:34 +0000 (21:48 -0500)]
Merge pull request #7601 from masterleinad/use_modenize_use_nullptr

Use modernize-use-nullptr

5 years agoUse ranged-based for loop in include/multigrid 7598/head
Daniel Arndt [Sun, 6 Jan 2019 16:04:14 +0000 (17:04 +0100)]
Use ranged-based for loop in include/multigrid

5 years agoUse ranged-based for loop in source/multigrid
Daniel Arndt [Wed, 9 Jan 2019 09:19:43 +0000 (10:19 +0100)]
Use ranged-based for loop in source/multigrid

5 years agoUse ranged-based for loop in include/numerics
Daniel Arndt [Sun, 6 Jan 2019 16:32:05 +0000 (17:32 +0100)]
Use ranged-based for loop in include/numerics

5 years agoUse ranged-based for loop in source/numerics
Daniel Arndt [Wed, 9 Jan 2019 09:20:19 +0000 (10:20 +0100)]
Use ranged-based for loop in source/numerics

5 years agoUse modernize-use-nullptr 7601/head
Daniel Arndt [Mon, 14 Jan 2019 14:57:02 +0000 (15:57 +0100)]
Use modernize-use-nullptr

5 years agoMerge pull request #7600 from drwells/remove-extra-semicolons
Daniel Arndt [Mon, 14 Jan 2019 13:07:00 +0000 (14:07 +0100)]
Merge pull request #7600 from drwells/remove-extra-semicolons

Remove unnecessary semicolons from source files.

5 years agoRemove unnecessary semicolons from source files. 7600/head
David Wells [Sun, 13 Jan 2019 23:17:02 +0000 (18:17 -0500)]
Remove unnecessary semicolons from source files.

5 years agoMerge pull request #7599 from Rombur/misc
Daniel Arndt [Sun, 13 Jan 2019 15:04:05 +0000 (16:04 +0100)]
Merge pull request #7599 from Rombur/misc

CUDA instantiation

5 years agoRemove unused code 7599/head
Bruno Turcksin [Sun, 13 Jan 2019 03:02:29 +0000 (22:02 -0500)]
Remove unused code

5 years agoAdd missing instantiations for ditributed CUDA vectors
Bruno Turcksin [Sun, 13 Jan 2019 03:02:13 +0000 (22:02 -0500)]
Add missing instantiations for ditributed CUDA vectors

5 years agoMerge pull request #7595 from masterleinad/loop-convert_5
David Wells [Sat, 12 Jan 2019 18:07:08 +0000 (13:07 -0500)]
Merge pull request #7595 from masterleinad/loop-convert_5

Use range-based loops in dofs and distributed

5 years agoMerge pull request #7596 from masterleinad/delete_fevalues_copy_constructor
David Wells [Sat, 12 Jan 2019 18:06:51 +0000 (13:06 -0500)]
Merge pull request #7596 from masterleinad/delete_fevalues_copy_constructor

Actually delete copy constructors for FEValues*

5 years agoActually delete copy constructors for FEValues* 7596/head
Daniel Arndt [Sat, 12 Jan 2019 14:15:25 +0000 (15:15 +0100)]
Actually delete copy constructors for FEValues*

5 years agoUse range-based for loop in source/distributed 7595/head
Daniel Arndt [Sun, 6 Jan 2019 18:54:44 +0000 (19:54 +0100)]
Use range-based for loop in source/distributed

5 years agoUse range-based for loop in source/dofs
Daniel Arndt [Sun, 6 Jan 2019 19:18:32 +0000 (20:18 +0100)]
Use range-based for loop in source/dofs

5 years agoMerge pull request #7594 from drwells/use-emplace-over-dtor
Daniel Arndt [Sat, 12 Jan 2019 09:55:57 +0000 (10:55 +0100)]
Merge pull request #7594 from drwells/use-emplace-over-dtor

Use emplace_back over an in-place destructor/new.

5 years agoRemove VectorView. 7593/head
David Wells [Thu, 3 Jan 2019 21:58:11 +0000 (16:58 -0500)]
Remove VectorView.

This class was deprecated before the 9.0 release.

5 years agoUse emplace_back over an in-place destructor/new. 7594/head
David Wells [Sat, 12 Jan 2019 01:24:28 +0000 (20:24 -0500)]
Use emplace_back over an in-place destructor/new.

5 years agoMerge pull request #7590 from masterleinad/loop-convert_4
David Wells [Sat, 12 Jan 2019 01:04:30 +0000 (20:04 -0500)]
Merge pull request #7590 from masterleinad/loop-convert_4

Use range-based for loops in grid files

5 years agoUse std::sets in GridOut::write_svg 7590/head
Daniel Arndt [Fri, 11 Jan 2019 17:01:15 +0000 (18:01 +0100)]
Use std::sets in GridOut::write_svg

5 years agoUse range-based for loops in include/grid
Daniel Arndt [Mon, 7 Jan 2019 10:57:39 +0000 (11:57 +0100)]
Use range-based for loops in include/grid

5 years agoUse range-based for loops in source/grid
Daniel Arndt [Wed, 9 Jan 2019 08:51:21 +0000 (09:51 +0100)]
Use range-based for loops in source/grid

5 years agoMerge pull request #7586 from masterleinad/loop-convert_3
Daniel Arndt [Fri, 11 Jan 2019 08:50:57 +0000 (09:50 +0100)]
Merge pull request #7586 from masterleinad/loop-convert_3

Use ranged-based for loops in hp

5 years agoMerge pull request #7572 from marcfehling/fix-fourier
Daniel Arndt [Thu, 10 Jan 2019 22:28:30 +0000 (23:28 +0100)]
Merge pull request #7572 from marcfehling/fix-fourier

Fixed indices in FESeries::Fourier::set_k_vectors().

5 years agoMerge pull request #7580 from masterleinad/more_fallthrough
Daniel Arndt [Thu, 10 Jan 2019 20:38:09 +0000 (21:38 +0100)]
Merge pull request #7580 from masterleinad/more_fallthrough

Use more flags in [[fallthrough]] checks

5 years agoUse range-based for loops in include/hp 7586/head
Daniel Arndt [Mon, 7 Jan 2019 11:00:04 +0000 (12:00 +0100)]
Use range-based for loops in include/hp

5 years agoUse range-based for loops in source/hp
Daniel Arndt [Sun, 6 Jan 2019 22:45:15 +0000 (23:45 +0100)]
Use range-based for loops in source/hp

5 years agoMerge pull request #7575 from masterleinad/loop-convert_2
Matthias Maier [Thu, 10 Jan 2019 17:38:35 +0000 (11:38 -0600)]
Merge pull request #7575 from masterleinad/loop-convert_2

Use range-based for loops II

5 years agoMerge pull request #7582 from bangerth/exception
Daniel Arndt [Thu, 10 Jan 2019 17:03:47 +0000 (18:03 +0100)]
Merge pull request #7582 from bangerth/exception

Remove a pointless assertion.

5 years agoRemove a pointless exception. 7582/head
Wolfgang Bangerth [Thu, 10 Jan 2019 13:52:22 +0000 (06:52 -0700)]
Remove a pointless exception.

5 years agoMerge pull request #7564 from GivAlz/CouplingMatrix
Daniel Arndt [Thu, 10 Jan 2019 10:44:24 +0000 (11:44 +0100)]
Merge pull request #7564 from GivAlz/CouplingMatrix

Optimizing NonMatching::create_coupling_mass_matrix

5 years agoMerge pull request #7563 from GivAlz/CouplingSparsity
Daniel Arndt [Thu, 10 Jan 2019 10:43:01 +0000 (11:43 +0100)]
Merge pull request #7563 from GivAlz/CouplingSparsity

Optimizing NonMatching::create_coupling_sparsity_pattern

5 years agoUse more flags in [[fallthrough]] checks 7580/head
Daniel Arndt [Thu, 10 Jan 2019 09:24:48 +0000 (10:24 +0100)]
Use more flags in [[fallthrough]] checks

5 years agoUse range-based for loops in source/non_matching 7575/head
Daniel Arndt [Wed, 9 Jan 2019 10:07:20 +0000 (11:07 +0100)]
Use range-based for loops in source/non_matching

5 years agoUse range-based for loops in source/opencascade
Daniel Arndt [Mon, 7 Jan 2019 01:09:38 +0000 (02:09 +0100)]
Use range-based for loops in source/opencascade

5 years agoUse range-based for loops in source/particles
Daniel Arndt [Mon, 7 Jan 2019 01:10:06 +0000 (02:10 +0100)]
Use range-based for loops in source/particles

5 years agoMerge pull request #7020 from dangars/hdf5
Daniel Arndt [Wed, 9 Jan 2019 20:57:54 +0000 (21:57 +0100)]
Merge pull request #7020 from dangars/hdf5

Add HDF5 classes

5 years agoMerge pull request #7567 from bangerth/doc-update
David Wells [Wed, 9 Jan 2019 20:48:07 +0000 (15:48 -0500)]
Merge pull request #7567 from bangerth/doc-update

Update some documentation.

5 years agoChangelog entry 7020/head
Daniel Garcia-Sanchez [Wed, 9 Jan 2019 18:38:53 +0000 (19:38 +0100)]
Changelog entry

5 years agoImprove the documentation
Daniel Garcia-Sanchez [Thu, 29 Nov 2018 16:35:32 +0000 (17:35 +0100)]
Improve the documentation

5 years agoReorder functions get/set_query_io_mode()
Daniel Garcia-Sanchez [Thu, 29 Nov 2018 15:58:00 +0000 (16:58 +0100)]
Reorder functions get/set_query_io_mode()

5 years agoAdd functions set_plist() and release_plist()
Daniel Garcia-Sanchez [Wed, 28 Nov 2018 19:00:41 +0000 (20:00 +0100)]
Add functions set_plist() and release_plist()

5 years agoRemove std::vector copy
Daniel Garcia-Sanchez [Tue, 27 Nov 2018 13:39:08 +0000 (14:39 +0100)]
Remove std::vector copy

5 years agoUse const reference instead of rvalue
Daniel Garcia-Sanchez [Mon, 26 Nov 2018 16:03:14 +0000 (17:03 +0100)]
Use const reference instead of rvalue

5 years agoCreate a list with a more clear syntax
Daniel Garcia-Sanchez [Fri, 23 Nov 2018 16:27:19 +0000 (17:27 +0100)]
Create a list with a more clear syntax

5 years agoSpecify the argument in the lambda funcions
Daniel Garcia-Sanchez [Thu, 22 Nov 2018 17:50:16 +0000 (18:50 +0100)]
Specify the argument in the lambda funcions

Generic lambdas is a C++14 feature

5 years agoMake the arguments const
Daniel Garcia-Sanchez [Thu, 22 Nov 2018 17:39:07 +0000 (18:39 +0100)]
Make the arguments const

5 years agoAdd get_name()
Daniel Garcia-Sanchez [Wed, 21 Nov 2018 19:40:25 +0000 (20:40 +0100)]
Add get_name()

5 years agoMake const the functions open_* and create_*
Daniel Garcia-Sanchez [Thu, 15 Nov 2018 15:40:55 +0000 (16:40 +0100)]
Make const the functions open_* and create_*

5 years agoUse make_array_view(container_object).data()
Daniel Garcia-Sanchez [Thu, 15 Nov 2018 14:52:25 +0000 (15:52 +0100)]
Use make_array_view(container_object).data()

Obtain a pointer to the container raw data using make_array_view(container_object).data(). Remove the functions get_container_pointer().

5 years agoImprove the documentation
Daniel Garcia-Sanchez [Fri, 2 Nov 2018 17:09:06 +0000 (18:09 +0100)]
Improve the documentation

5 years agoRename group() to open_group()
Daniel Garcia-Sanchez [Fri, 2 Nov 2018 12:30:39 +0000 (13:30 +0100)]
Rename group() to open_group()

5 years agoMake get_attribute const
Daniel Garcia-Sanchez [Wed, 31 Oct 2018 16:16:17 +0000 (17:16 +0100)]
Make get_attribute const

5 years agoReorder parameters
Daniel Garcia-Sanchez [Wed, 31 Oct 2018 15:57:44 +0000 (16:57 +0100)]
Reorder parameters

5 years agoAdd test hdf5_06
Daniel Garcia-Sanchez [Tue, 30 Oct 2018 16:52:26 +0000 (17:52 +0100)]
Add test hdf5_06

The test hdf5_06 is the serial version of hdf5_05

5 years agoAdd test for Vector and write/read selection
Daniel Garcia-Sanchez [Tue, 30 Oct 2018 10:02:40 +0000 (11:02 +0100)]
Add test for Vector and write/read selection


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.