]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Mon, 28 Jan 2019 21:51:31 +0000 (16:51 -0500)]
Mark a few Subscriptor functions as inline.
These are simple enough that they should live in the header. This will
allow classes inheriting from Subscriptor to potentially inline some
more constructors too.
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
Daniel Arndt [Sat, 19 Jan 2019 14:59:42 +0000 (15:59 +0100)]
Fix clang-4 warnings
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.
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
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.
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.
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.
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.
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
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
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.
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.
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
Daniel Arndt [Sun, 6 Jan 2019 16:59:26 +0000 (17:59 +0100)]
Use range-based for loop in base/data_out_base.cc
Daniel Arndt [Sat, 5 Jan 2019 21:30:53 +0000 (22:30 +0100)]
Use range-based for loop in include/base
Daniel Arndt [Wed, 9 Jan 2019 09:30:59 +0000 (10:30 +0100)]
Use range-based for loop in source/base
Daniel Arndt [Thu, 17 Jan 2019 22:40:24 +0000 (23:40 +0100)]
Fix build warnings and errors for complex PETSc
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…
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.
David Wells [Fri, 18 Jan 2019 20:18:25 +0000 (15:18 -0500)]
Remove some more unnecessary semicolons.
Denis Davydov [Fri, 18 Jan 2019 11:56:10 +0000 (12:56 +0100)]
add default constructor for DynamicSparsityPatternIterators::Accessor and DynamicSparsityPatternIterators::Iterator
Daniel Arndt [Fri, 18 Jan 2019 16:16:28 +0000 (17:16 +0100)]
Fixup vectorization header
Daniel Arndt [Sat, 5 Jan 2019 22:08:48 +0000 (23:08 +0100)]
Fix include/fe
Daniel Arndt [Sun, 6 Jan 2019 21:42:26 +0000 (22:42 +0100)]
Fix source/fe
Daniel Arndt [Sat, 5 Jan 2019 22:36:37 +0000 (23:36 +0100)]
Fix include/lac
Daniel Arndt [Sun, 6 Jan 2019 23:34:24 +0000 (00:34 +0100)]
Fix source/lac
Daniel Arndt [Sat, 5 Jan 2019 23:37:48 +0000 (00:37 +0100)]
Fix include/matrix_free
Daniel Arndt [Mon, 7 Jan 2019 00:04:41 +0000 (01:04 +0100)]
Fix source/matrix_free
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.
David Wells [Thu, 3 Jan 2019 23:17:48 +0000 (18:17 -0500)]
Mark some more things as const in Vector internals.
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.
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
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
Daniel Arndt [Tue, 15 Jan 2019 22:37:11 +0000 (23:37 +0100)]
Merge pull request #7593 from drwells/remove-vector-view
Remove VectorView.
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.
Timo Heister [Tue, 15 Jan 2019 19:32:37 +0000 (12:32 -0700)]
remove muparser setting
Timo Heister [Tue, 15 Jan 2019 16:20:20 +0000 (09:20 -0700)]
do not allow bundled
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
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.
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
Daniel Arndt [Sun, 6 Jan 2019 16:04:14 +0000 (17:04 +0100)]
Use ranged-based for loop in include/multigrid
Daniel Arndt [Wed, 9 Jan 2019 09:19:43 +0000 (10:19 +0100)]
Use ranged-based for loop in source/multigrid
Daniel Arndt [Sun, 6 Jan 2019 16:32:05 +0000 (17:32 +0100)]
Use ranged-based for loop in include/numerics
Daniel Arndt [Wed, 9 Jan 2019 09:20:19 +0000 (10:20 +0100)]
Use ranged-based for loop in source/numerics
Daniel Arndt [Mon, 14 Jan 2019 14:57:02 +0000 (15:57 +0100)]
Use modernize-use-nullptr
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.
David Wells [Sun, 13 Jan 2019 23:17:02 +0000 (18:17 -0500)]
Remove unnecessary semicolons from source files.
Daniel Arndt [Sun, 13 Jan 2019 15:04:05 +0000 (16:04 +0100)]
Merge pull request #7599 from Rombur/misc
CUDA instantiation
Bruno Turcksin [Sun, 13 Jan 2019 03:02:29 +0000 (22:02 -0500)]
Remove unused code
Bruno Turcksin [Sun, 13 Jan 2019 03:02:13 +0000 (22:02 -0500)]
Add missing instantiations for ditributed CUDA vectors
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
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*
Daniel Arndt [Sat, 12 Jan 2019 14:15:25 +0000 (15:15 +0100)]
Actually delete copy constructors for FEValues*
Daniel Arndt [Sun, 6 Jan 2019 18:54:44 +0000 (19:54 +0100)]
Use range-based for loop in source/distributed
Daniel Arndt [Sun, 6 Jan 2019 19:18:32 +0000 (20:18 +0100)]
Use range-based for loop in source/dofs
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.
David Wells [Thu, 3 Jan 2019 21:58:11 +0000 (16:58 -0500)]
Remove VectorView.
This class was deprecated before the 9.0 release.
David Wells [Sat, 12 Jan 2019 01:24:28 +0000 (20:24 -0500)]
Use emplace_back over an in-place destructor/new.
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
Daniel Arndt [Fri, 11 Jan 2019 17:01:15 +0000 (18:01 +0100)]
Use std::sets in GridOut::write_svg
Daniel Arndt [Mon, 7 Jan 2019 10:57:39 +0000 (11:57 +0100)]
Use range-based for loops in include/grid
Daniel Arndt [Wed, 9 Jan 2019 08:51:21 +0000 (09:51 +0100)]
Use range-based for loops in source/grid
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
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().
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
Daniel Arndt [Mon, 7 Jan 2019 11:00:04 +0000 (12:00 +0100)]
Use range-based for loops in include/hp
Daniel Arndt [Sun, 6 Jan 2019 22:45:15 +0000 (23:45 +0100)]
Use range-based for loops in source/hp
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
Daniel Arndt [Thu, 10 Jan 2019 17:03:47 +0000 (18:03 +0100)]
Merge pull request #7582 from bangerth/exception
Remove a pointless assertion.
Wolfgang Bangerth [Thu, 10 Jan 2019 13:52:22 +0000 (06:52 -0700)]
Remove a pointless exception.
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
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
Daniel Arndt [Thu, 10 Jan 2019 09:24:48 +0000 (10:24 +0100)]
Use more flags in [[fallthrough]] checks
Daniel Arndt [Wed, 9 Jan 2019 10:07:20 +0000 (11:07 +0100)]
Use range-based for loops in source/non_matching
Daniel Arndt [Mon, 7 Jan 2019 01:09:38 +0000 (02:09 +0100)]
Use range-based for loops in source/opencascade
Daniel Arndt [Mon, 7 Jan 2019 01:10:06 +0000 (02:10 +0100)]
Use range-based for loops in source/particles
Daniel Arndt [Wed, 9 Jan 2019 20:57:54 +0000 (21:57 +0100)]
Merge pull request #7020 from dangars/hdf5
Add HDF5 classes
David Wells [Wed, 9 Jan 2019 20:48:07 +0000 (15:48 -0500)]
Merge pull request #7567 from bangerth/doc-update
Update some documentation.
Daniel Garcia-Sanchez [Wed, 9 Jan 2019 18:38:53 +0000 (19:38 +0100)]
Changelog entry
Daniel Garcia-Sanchez [Thu, 29 Nov 2018 16:35:32 +0000 (17:35 +0100)]
Improve the documentation
Daniel Garcia-Sanchez [Thu, 29 Nov 2018 15:58:00 +0000 (16:58 +0100)]
Reorder functions get/set_query_io_mode()
Daniel Garcia-Sanchez [Wed, 28 Nov 2018 19:00:41 +0000 (20:00 +0100)]
Add functions set_plist() and release_plist()
Daniel Garcia-Sanchez [Tue, 27 Nov 2018 13:39:08 +0000 (14:39 +0100)]
Remove std::vector copy
Daniel Garcia-Sanchez [Mon, 26 Nov 2018 16:03:14 +0000 (17:03 +0100)]
Use const reference instead of rvalue
Daniel Garcia-Sanchez [Fri, 23 Nov 2018 16:27:19 +0000 (17:27 +0100)]
Create a list with a more clear syntax
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
Daniel Garcia-Sanchez [Thu, 22 Nov 2018 17:39:07 +0000 (18:39 +0100)]
Make the arguments const
Daniel Garcia-Sanchez [Wed, 21 Nov 2018 19:40:25 +0000 (20:40 +0100)]
Add get_name()
Daniel Garcia-Sanchez [Thu, 15 Nov 2018 15:40:55 +0000 (16:40 +0100)]
Make const the functions open_* and create_*
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().
Daniel Garcia-Sanchez [Fri, 2 Nov 2018 17:09:06 +0000 (18:09 +0100)]
Improve the documentation
Daniel Garcia-Sanchez [Fri, 2 Nov 2018 12:30:39 +0000 (13:30 +0100)]
Rename group() to open_group()
Daniel Garcia-Sanchez [Wed, 31 Oct 2018 16:16:17 +0000 (17:16 +0100)]
Make get_attribute const
Daniel Garcia-Sanchez [Wed, 31 Oct 2018 15:57:44 +0000 (16:57 +0100)]
Reorder parameters
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
Daniel Garcia-Sanchez [Tue, 30 Oct 2018 10:02:40 +0000 (11:02 +0100)]
Add test for Vector and write/read selection
Daniel Garcia-Sanchez [Tue, 30 Oct 2018 09:26:35 +0000 (10:26 +0100)]
Use Container in read_selection and write_selection
Daniel Garcia-Sanchez [Tue, 30 Oct 2018 07:36:45 +0000 (08:36 +0100)]
Use overload instead of enable_if
Daniel Garcia-Sanchez [Mon, 29 Oct 2018 21:40:13 +0000 (22:40 +0100)]
Make herr_t ret local variable
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.