]>
https://gitweb.dealii.org/ - dealii.git/log
Jie Cheng [Sun, 14 Jan 2018 06:08:47 +0000 (01:08 -0500)]
Follow-up of #5655: add PETScWrappers::SparseMatrix::mmult and PETScWrappers::MPI::SparseMatrix::mmult
David Wells [Mon, 5 Mar 2018 17:02:19 +0000 (12:02 -0500)]
Merge pull request #6000 from masterleinad/changelog_5997
Changelog entry for #5997
Daniel Arndt [Mon, 5 Mar 2018 14:57:31 +0000 (15:57 +0100)]
Changelog entry for #5997
Daniel Arndt [Mon, 5 Mar 2018 13:23:41 +0000 (08:23 -0500)]
Merge pull request #5997 from masterleinad/fix_distort_random
Fix up GridTools::distort_random for p::s::Triangulation
Wolfgang Bangerth [Mon, 5 Mar 2018 07:54:17 +0000 (00:54 -0700)]
Merge pull request #5957 from masterleinad/move_support_qgausslobatto
Fix undefined functions in template instantiations
Jean-Paul Pelteret [Mon, 5 Mar 2018 06:13:14 +0000 (07:13 +0100)]
Merge pull request #5996 from masterleinad/fix_scalapack_hdf5
Guard HDF5 specific ScaLAPACK implementation
Daniel Arndt [Mon, 5 Mar 2018 03:41:06 +0000 (04:41 +0100)]
Fix up GridTools::distort_random for p::s::Triangulation
Daniel Arndt [Mon, 5 Mar 2018 01:03:42 +0000 (02:03 +0100)]
Guard HDF5 specific ScaLAPACK implementation
Denis Davydov [Sat, 3 Mar 2018 18:50:32 +0000 (19:50 +0100)]
Merge pull request #5941 from BenBrands/save_state_property
save/load state and property of ScaLAPACKMatrix
David Wells [Sat, 3 Mar 2018 13:12:23 +0000 (08:12 -0500)]
Merge pull request #5988 from bangerth/update-step-12
Merge the two places where we compute beta in step-12 into one function.
Matthias Maier [Fri, 2 Mar 2018 22:06:45 +0000 (16:06 -0600)]
Merge pull request #5991 from tjhei/detailed-log-vectorization
cmake: print vectorization level in detailed.log
Timo Heister [Fri, 2 Mar 2018 21:44:42 +0000 (16:44 -0500)]
cmake: print vectorization level in detailed.log
Wolfgang Bangerth [Fri, 2 Mar 2018 17:12:44 +0000 (10:12 -0700)]
Merge the two places where we compute beta in step-12 into one function.
Daniel Arndt [Fri, 2 Mar 2018 15:33:56 +0000 (10:33 -0500)]
Merge pull request #5987 from drwells/fix-qcollection-doc
Fix a wrong link in the documentation.
David Wells [Fri, 2 Mar 2018 15:21:03 +0000 (10:21 -0500)]
Fix a wrong link in the documentation.
Daniel Arndt [Fri, 2 Mar 2018 14:52:51 +0000 (09:52 -0500)]
Merge pull request #5983 from bangerth/update-step-12
Update some code in step-12.
Bruno Turcksin [Thu, 1 Mar 2018 22:15:07 +0000 (17:15 -0500)]
Merge pull request #5980 from masterleinad/fix_without_zlib
Provide output file for DEAL_II_WITH_ZLIB=OFF
Timo Heister [Thu, 1 Mar 2018 19:32:36 +0000 (14:32 -0500)]
Merge pull request #5984 from bangerth/update-step-12-2
Simplify the creation of filenames in step-12.
Wolfgang Bangerth [Thu, 1 Mar 2018 17:09:12 +0000 (10:09 -0700)]
Simplify the creation of filenames in step-12.
Wolfgang Bangerth [Thu, 1 Mar 2018 17:05:56 +0000 (10:05 -0700)]
Update some code in step-12.
Specifically:
* Write the bilinear form with direction (-beta) obtained through integration
by parts, rather than using beta and then doing -= on the matrix.
* Use the names for FE*Values objects that we use everywhere else.
* Some other minor cleanups.
Daniel Arndt [Thu, 1 Mar 2018 13:47:16 +0000 (08:47 -0500)]
Merge pull request #5975 from davydden/1d_tria
make p::d::Tria<1> similar to dim>1
Denis Davydov [Wed, 28 Feb 2018 17:00:26 +0000 (18:00 +0100)]
add a test to make sure we can build p::d::Tria<1>
Daniel Arndt [Thu, 1 Mar 2018 02:15:09 +0000 (03:15 +0100)]
Provide output file for DEAL_II_WITH_ZLIB=OFF
Denis Davydov [Wed, 28 Feb 2018 15:39:37 +0000 (16:39 +0100)]
add dummy p::d::Tria<1>::load() and save()
Denis Davydov [Wed, 28 Feb 2018 14:27:14 +0000 (15:27 +0100)]
make constructor of p::d::Tria<1> consistent to that of dim>1
Denis Davydov [Thu, 1 Mar 2018 00:20:08 +0000 (01:20 +0100)]
Merge pull request #5974 from davydden/1d_spherical
instantiate Function::Spherical and auxiliary conversion functions fo…
Daniel Arndt [Wed, 28 Feb 2018 23:05:42 +0000 (18:05 -0500)]
Merge pull request #5977 from davydden/1d_grid_ref_sol_trans
instantiate p::d::GridRefinement and p::d::SolutionTransfer for dim==1
Bruno Turcksin [Wed, 28 Feb 2018 21:06:06 +0000 (16:06 -0500)]
Merge pull request #5976 from davydden/1d_kelly
make KellyErrorEstimator<1> consistent with KellyErrorEstimator<2|3>
Denis Davydov [Wed, 28 Feb 2018 19:58:03 +0000 (20:58 +0100)]
Merge pull request #5973 from BenBrands/scalapack_10_b
make test scalapack_10_b shorter
Denis Davydov [Wed, 28 Feb 2018 16:15:50 +0000 (17:15 +0100)]
instantiate p::d::GridRefinement and p::d::SolutionTransfer for dim==1
Denis Davydov [Wed, 28 Feb 2018 15:00:32 +0000 (16:00 +0100)]
make KellyErrorEstimator<1> consistent with KellyErrorEstimator<2|3>
Denis Davydov [Wed, 28 Feb 2018 10:34:23 +0000 (11:34 +0100)]
instantiate Function::Spherical and auxiliary conversion functions for dim=1,2
Benjamin Brands [Wed, 28 Feb 2018 14:14:21 +0000 (15:14 +0100)]
make test scalapack_10_b shorter
Daniel Arndt [Wed, 28 Feb 2018 14:06:03 +0000 (09:06 -0500)]
Merge pull request #5927 from Rombur/cuda_sparse_matrix
Cuda sparse matrix
Bruno Turcksin [Wed, 28 Feb 2018 02:00:39 +0000 (21:00 -0500)]
Add forgotten macro guard
Bruno Turcksin [Mon, 19 Feb 2018 02:11:10 +0000 (21:11 -0500)]
Add changelog entry
Bruno Turcksin [Mon, 19 Feb 2018 01:58:53 +0000 (20:58 -0500)]
Add test for CUDAWrappers::SparseMatrix
Bruno Turcksin [Mon, 19 Feb 2018 01:56:13 +0000 (20:56 -0500)]
Add wrappers for cuSPARSE csr sparse matrix
Wolfgang Bangerth [Wed, 28 Feb 2018 00:52:15 +0000 (17:52 -0700)]
Merge pull request #5969 from masterleinad/replace_doxygen_related
Replace @related by @relatesalso
Daniel Arndt [Wed, 28 Feb 2018 00:45:58 +0000 (01:45 +0100)]
Replace @related by @relatesalso
Wolfgang Bangerth [Wed, 28 Feb 2018 00:13:56 +0000 (17:13 -0700)]
Merge pull request #5968 from masterleinad/replace_doxygen_relates
Replace @relates by @relatesalso
Daniel Arndt [Tue, 27 Feb 2018 23:16:22 +0000 (18:16 -0500)]
Merge pull request #5966 from tjhei/more_emplace_back
fix more findings of modernize-use-emplace
Daniel Arndt [Tue, 27 Feb 2018 21:14:13 +0000 (22:14 +0100)]
Replace @relates by @relatesalso
David Wells [Tue, 27 Feb 2018 20:56:46 +0000 (15:56 -0500)]
Merge pull request #5967 from bangerth/doc-update
Minor edits to the documentation of AnisotropicPolynomials.
Denis Davydov [Tue, 27 Feb 2018 19:24:07 +0000 (20:24 +0100)]
Merge pull request #5964 from tjhei/fix_test_chart_man_10
fix initializer in tests/manifold/chart_manifold_10
Wolfgang Bangerth [Tue, 27 Feb 2018 18:16:36 +0000 (11:16 -0700)]
Merge pull request #5963 from davydden/bugfix/sundials_complex_petsc
fix compilation of kinsol wrappers with complex PETSc
Wolfgang Bangerth [Tue, 27 Feb 2018 18:13:41 +0000 (11:13 -0700)]
Merge pull request #5965 from masterleinad/doxygen_sum_tensor
Fix mentioning of sum variant for Tensor
Wolfgang Bangerth [Tue, 27 Feb 2018 18:10:36 +0000 (11:10 -0700)]
Minor edits to the documentation of AnisotropicPolynomials.
Timo Heister [Tue, 27 Feb 2018 18:01:37 +0000 (13:01 -0500)]
fix more findings of modernize-use-emplace
Daniel Arndt [Tue, 27 Feb 2018 17:57:05 +0000 (18:57 +0100)]
Fix mentioning of sum variant for Tensor
Timo Heister [Tue, 27 Feb 2018 17:48:10 +0000 (12:48 -0500)]
fix initializer in tests/manifold/chart_manifold_10
Denis Davydov [Tue, 27 Feb 2018 09:02:11 +0000 (10:02 +0100)]
fix compilation of kinsol wrappers with complex PETSc
Martin Kronbichler [Mon, 26 Feb 2018 19:28:17 +0000 (20:28 +0100)]
Merge pull request #5961 from drwells/remove-unused-typedef
Remove unused typedef
David Wells [Mon, 26 Feb 2018 16:11:39 +0000 (11:11 -0500)]
Remove an unused typedef.
Martin Kronbichler [Mon, 26 Feb 2018 12:01:06 +0000 (13:01 +0100)]
Merge pull request #5937 from davydden/feature/extend_blockvec_mmult
add more parameters to LA::distributed::BlockVector::mmult()
Martin Kronbichler [Mon, 26 Feb 2018 11:59:23 +0000 (12:59 +0100)]
Merge pull request #5960 from drwells/fix-fullmatrix-size-type
Use the correct size type for a column number.
David Wells [Mon, 26 Feb 2018 03:56:45 +0000 (22:56 -0500)]
Use the correct size type for a column number.
Daniel Arndt [Sun, 25 Feb 2018 16:27:53 +0000 (17:27 +0100)]
Move computation of QGaussLobattoChebyshev support points into helper namespace
Daniel Arndt [Sun, 25 Feb 2018 16:27:30 +0000 (17:27 +0100)]
Move computation of QGaussRadauChebyshev support points into helper namespace
Daniel Arndt [Sun, 25 Feb 2018 16:26:21 +0000 (17:26 +0100)]
Move computation of QGaussChebyshev support points into helper namespace
Daniel Arndt [Sun, 25 Feb 2018 16:25:20 +0000 (17:25 +0100)]
Move computation of QGaussLobatto support points into helper namespace
Daniel Arndt [Sun, 25 Feb 2018 17:36:40 +0000 (18:36 +0100)]
Provide general template function definitions in GeometryInfo
Daniel Arndt [Sun, 25 Feb 2018 16:07:02 +0000 (10:07 -0600)]
Merge pull request #5955 from bangerth/doc-update-2
Update a couple comments about linear solvers.
Wolfgang Bangerth [Sat, 24 Feb 2018 20:47:17 +0000 (13:47 -0700)]
Update a couple comments about linear solvers.
Denis Davydov [Sun, 25 Feb 2018 08:03:41 +0000 (09:03 +0100)]
Merge pull request #5919 from drwells/deprecate-fixed-int-power
Deprecate `fixed_int_power`
Daniel Arndt [Sat, 24 Feb 2018 22:34:08 +0000 (16:34 -0600)]
Merge pull request #5954 from bangerth/doc-update
Update a comment on ComponentMask.
Wolfgang Bangerth [Sat, 24 Feb 2018 20:46:29 +0000 (13:46 -0700)]
Update a comment on ComponentMask.
David Wells [Fri, 23 Feb 2018 20:06:57 +0000 (15:06 -0500)]
Mark some more things as constexpr.
David Wells [Fri, 23 Feb 2018 20:06:29 +0000 (15:06 -0500)]
Deprecate fixed_int_power.
We can use constexpr functions instead of recursive templates.
Daniel Arndt [Sat, 24 Feb 2018 18:45:34 +0000 (12:45 -0600)]
Merge pull request #5949 from bangerth/simplify
Simplify some code.
Wolfgang Bangerth [Thu, 22 Feb 2018 23:12:06 +0000 (16:12 -0700)]
Simplify some code.
Let's not show bad practices. And let's not use bad examples as an excuse
to introduce an Assert. step-5 already does this before.
Daniel Arndt [Sat, 24 Feb 2018 16:50:19 +0000 (10:50 -0600)]
Merge pull request #5905 from bangerth/further-experiments
Use std::uint8_t as the underlying data type for CellId.
Daniel Arndt [Sat, 24 Feb 2018 16:34:14 +0000 (10:34 -0600)]
Merge pull request #5953 from drwells/remove-svn-id-tags
Remove some more SVN ID tags.
David Wells [Sat, 24 Feb 2018 15:54:13 +0000 (10:54 -0500)]
Remove some more SVN ID tags.
Bruno Turcksin [Fri, 23 Feb 2018 19:01:18 +0000 (14:01 -0500)]
Merge pull request #5921 from davydden/scalapack_split_test
scalapack: split _06 test into four
Denis Davydov [Wed, 21 Feb 2018 13:09:11 +0000 (14:09 +0100)]
add more parameters to LA::distributed::BlockVector::mmult()
change meaning of arguments in BlockVector::mmult()
Timo Heister [Fri, 23 Feb 2018 17:53:47 +0000 (12:53 -0500)]
Merge pull request #5948 from bangerth/inline
Inline a message text instead of going through contortions.
Timo Heister [Fri, 23 Feb 2018 17:52:46 +0000 (12:52 -0500)]
Merge pull request #5950 from bangerth/remove-include
Remove now unnecessary #includes.
Timo Heister [Fri, 23 Feb 2018 15:52:00 +0000 (10:52 -0500)]
Merge pull request #5944 from masterleinad/fix_modernize-use-emplace
Fix findings of "modernize-use-emplace"
Denis Davydov [Fri, 23 Feb 2018 11:56:49 +0000 (12:56 +0100)]
Merge pull request #5951 from BenBrands/documentation
Fix minor flaw in documentation in table.h
Benjamin Brands [Thu, 22 Feb 2018 23:59:35 +0000 (00:59 +0100)]
fix_minor_flaw_in_documentation
Wolfgang Bangerth [Thu, 22 Feb 2018 23:14:12 +0000 (16:14 -0700)]
Remove now unnecessary #includes.
Wolfgang Bangerth [Thu, 22 Feb 2018 05:42:01 +0000 (22:42 -0700)]
Inline a message text instead of going through contortions.
Daniel Arndt [Thu, 22 Feb 2018 03:25:22 +0000 (04:25 +0100)]
Fix findings of "modernize-use-emplace"
Matthias Maier [Thu, 22 Feb 2018 20:40:58 +0000 (14:40 -0600)]
Merge pull request #5947 from tjhei/shell_checks
fix bash script stylistic issues
Matthias Maier [Thu, 22 Feb 2018 20:11:28 +0000 (14:11 -0600)]
Merge pull request #5946 from tjhei/add_clang_tidy_script
add contrib/utilities/run_clang_tidy.sh
Timo Heister [Thu, 22 Feb 2018 20:10:56 +0000 (15:10 -0500)]
fix bash script stylistic issues
using shellcheck
Timo Heister [Thu, 22 Feb 2018 19:02:14 +0000 (14:02 -0500)]
add contrib/utilities/run_clang_tidy.sh
Timo Heister [Thu, 22 Feb 2018 19:03:56 +0000 (14:03 -0500)]
Merge pull request #5945 from bangerth/avoid-stringstreams
Avoid where possible to use std::ostringstream to generate filenames.
David Wells [Thu, 22 Feb 2018 17:58:39 +0000 (12:58 -0500)]
Merge pull request #5940 from tjhei/clang_tidy_exceptions
Exception fixes and cleanup (clang-tidy)
Wolfgang Bangerth [Thu, 22 Feb 2018 05:39:39 +0000 (22:39 -0700)]
Avoid where possible to use std::ostringstream to generate filenames.
To students, this seems like an unnecessary detour. This may have been useful in
olden times, but we now have helper functions to convert numbers to text without
having to create a std::ostringstream in user code, and we also have std::to_string().
Finally, this avoids the awkward idiom
std::ostringstream filename;
...
std::ofstream output (filename.str().c_str());
where we have to call .str().c_str().
Instead of this, just create the filename in place and be done with it.
Denis Davydov [Thu, 22 Feb 2018 15:12:58 +0000 (16:12 +0100)]
Merge pull request #5942 from tjhei/remove_unused_exceptions
remove some unused exceptions
David Wells [Thu, 22 Feb 2018 02:14:18 +0000 (21:14 -0500)]
Merge pull request #5939 from tjhei/mpi_type_fix
fix MPI type and remove confusing assert
David Wells [Thu, 22 Feb 2018 02:13:54 +0000 (21:13 -0500)]
Merge pull request #5936 from masterleinad/more_clang_tidy_performance
clang-tidy performance findings
Timo Heister [Wed, 21 Feb 2018 18:05:44 +0000 (13:05 -0500)]
Exception fixes and cleanup (clang-tidy)
- mark DeclExceptionX with NOLINT (ignore that we copy args)
- adjust some DeclExceptionX arguments
- cleanup/simplify string concat that clang-tidy complains about
Timo Heister [Wed, 21 Feb 2018 22:01:43 +0000 (17:01 -0500)]
remove unused exceptions
Benjamin Brands [Wed, 21 Feb 2018 18:21:33 +0000 (19:21 +0100)]
save/load state and property of ScaLAPACKMatrix
Timo Heister [Wed, 21 Feb 2018 16:41:24 +0000 (11:41 -0500)]
fix MPI type and remove confusing assert
clan-tidy correctly complains about an incorrect MPI type (signed vs
unsigned). While here, remove the assert() that doesn't make much sense:
the subdomain id is not the data to be sent, but the destination and
compilation would fail if it wasn't an int (or convertible to it).
Introduced by @bangerth in 2016.
Daniel Arndt [Tue, 20 Feb 2018 23:58:02 +0000 (00:58 +0100)]
clang-tidy performance findings
Bruno Turcksin [Wed, 21 Feb 2018 13:48:12 +0000 (08:48 -0500)]
Merge pull request #5870 from kkormann/issue_5667_integrators
Integrators for DG face integrals with tests.
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.