]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Tue, 27 Feb 2018 17:48:10 +0000 (12:48 -0500)]
fix initializer in tests/manifold/chart_manifold_10
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: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
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.
Martin Kronbichler [Wed, 21 Feb 2018 08:12:41 +0000 (09:12 +0100)]
Merge pull request #5925 from drwells/fix-fe-unity
Fix the memory usage of the /source/fe unity files.
Katharina Kormann [Mon, 5 Feb 2018 20:53:43 +0000 (21:53 +0100)]
Integrators for DG face integrals with tests.
Denis Davydov [Wed, 21 Feb 2018 06:01:22 +0000 (07:01 +0100)]
Merge pull request #5934 from BenBrands/LapackFullMatrix
Use more LAPACK and BLAS routines in LAPACKFullMatrix
Jean-Paul Pelteret [Tue, 20 Feb 2018 20:54:22 +0000 (21:54 +0100)]
Merge pull request #5933 from sophy1029/fix-hats
Fix the location of hats on symbols in the documentation.
Benjamin Brands [Tue, 20 Feb 2018 18:41:24 +0000 (19:41 +0100)]
LAPACKFullMatrix::add() uses BLAS routine
Matthias Maier [Tue, 20 Feb 2018 18:47:12 +0000 (12:47 -0600)]
Merge pull request #5935 from tjhei/expand_all_instantiations
expand_all_instantiations cmake target
Timo Heister [Tue, 20 Feb 2018 18:32:56 +0000 (13:32 -0500)]
expand_all_instantiations cmake target
This target is useful to be able to run clang-tidy as it needs all .inst
files but doesn't require a built project.
Benjamin Brands [Tue, 20 Feb 2018 17:21:56 +0000 (18:21 +0100)]
LAPACKFullMatrix: make operators *= and /= use Lapack function
Zhuoran Wang [Tue, 20 Feb 2018 16:00:54 +0000 (16:00 +0000)]
Fix the location of hats on symbols in the documentation.
David Wells [Tue, 20 Feb 2018 13:43:45 +0000 (08:43 -0500)]
Merge pull request #5922 from tcclevenger/grid_out_1proc
Change GridOut::write_mesh_per_processor_as_vtu
Wolfgang Bangerth [Tue, 20 Feb 2018 13:42:27 +0000 (06:42 -0700)]
Merge pull request #5930 from drwells/fix-unsigned-char
Use types::boundary_id in a code sample.
David Wells [Tue, 20 Feb 2018 13:15:40 +0000 (08:15 -0500)]
Use types::boundary_id in a code sample.
David Wells [Tue, 20 Feb 2018 13:14:29 +0000 (08:14 -0500)]
Merge pull request #5924 from masterleinad/fix_references_to_boundary
Fix references to Boundary
Daniel Arndt [Sun, 18 Feb 2018 11:59:35 +0000 (12:59 +0100)]
Fix references to Boundary
Daniel Arndt [Tue, 20 Feb 2018 01:28:55 +0000 (02:28 +0100)]
Merge pull request #5929 from bangerth/fix-formatting
Fix some odd formatting.
Wolfgang Bangerth [Mon, 19 Feb 2018 21:51:43 +0000 (14:51 -0700)]
Fix some odd formatting.
tcclevenger [Fri, 16 Feb 2018 02:55:38 +0000 (21:55 -0500)]
changes
Martin Kronbichler [Mon, 19 Feb 2018 15:47:55 +0000 (16:47 +0100)]
Merge pull request #5898 from davydden/lapack_tmmult_diag
LAPACKFullMatrix - add another Tmmult()
Denis Davydov [Mon, 19 Feb 2018 15:41:06 +0000 (16:41 +0100)]
Merge pull request #5869 from BenBrands/scalapack
ScaLAPACKMatrix: add functions to perform addition, multiplication and row/column scaling
Bruno Turcksin [Mon, 19 Feb 2018 15:02:12 +0000 (10:02 -0500)]
Merge pull request #5926 from drwells/move-implementation-to-source
Move an implementation to a source file.
Denis Davydov [Mon, 19 Feb 2018 07:48:02 +0000 (08:48 +0100)]
Merge pull request #5414 from GivAlz/new_distributed_computeptloc
New function: distributed compute point locations (and tests)
Benjamin Brands [Mon, 19 Feb 2018 07:45:04 +0000 (08:45 +0100)]
Change scale rows/columns and split tests
Denis Davydov [Sun, 18 Feb 2018 21:37:00 +0000 (22:37 +0100)]
scalapack: fix a minor resize bug in eigenpairs_symmetric()
Denis Davydov [Sun, 18 Feb 2018 14:06:19 +0000 (15:06 +0100)]
scalapack: minor cleanup of eigenpairs_symmetric()
David Wells [Mon, 19 Feb 2018 00:20:17 +0000 (19:20 -0500)]
Move an implementation to a source file.
David Wells [Mon, 19 Feb 2018 00:00:54 +0000 (19:00 -0500)]
Fix the memory usage of the /source/fe unity files.
Recent changes, such as
b15febd0c2 ,
36b74d6ee1 , and
fd1bf6a6f8 caused the memory
usage of one of the unity files to go above 5 GB: these splits lower the high
water mark to about 3 GB.
David Wells [Sun, 18 Feb 2018 17:29:40 +0000 (12:29 -0500)]
Merge pull request #5923 from masterleinad/fix_tbb
Fix warning in TBB
Denis Davydov [Sat, 17 Feb 2018 22:18:39 +0000 (23:18 +0100)]
scalapack: split _06 test into four
Daniel Arndt [Sun, 18 Feb 2018 09:24:54 +0000 (10:24 +0100)]
Fix warning in TBB
Daniel Arndt [Sat, 17 Feb 2018 22:59:15 +0000 (23:59 +0100)]
Merge pull request #5920 from drwells/step-45-manifold
Use SphericalManifold in step-45.
Daniel Arndt [Sat, 17 Feb 2018 17:54:22 +0000 (18:54 +0100)]
Merge pull request #5908 from Rombur/cuda_vector
Fix a bug in CUDAWrappers::Vector::reinit
Martin Kronbichler [Sat, 17 Feb 2018 16:39:57 +0000 (17:39 +0100)]
Merge pull request #5911 from jwitte08/int_overflow_tpmatrix
Fix integer overflow in TensorProductMatrix
David Wells [Sat, 17 Feb 2018 16:35:13 +0000 (11:35 -0500)]
Use SphericalManifold in step-45.
Giovanni Alzetta [Thu, 23 Nov 2017 23:30:49 +0000 (00:30 +0100)]
Added distributed compute point locations and two tests
Denis Davydov [Sat, 17 Feb 2018 14:38:50 +0000 (15:38 +0100)]
Merge pull request #5918 from masterleinad/more_msvc_fixes
Fix get_fe_by_name for MSVC
jwitte [Fri, 16 Feb 2018 16:04:37 +0000 (17:04 +0100)]
Fix integer overflow in TensorProductMatrix
David Wells [Sat, 17 Feb 2018 13:02:19 +0000 (08:02 -0500)]
Merge pull request #5917 from masterleinad/more_msvc
Avoid using operator[] in dof_info.h for accessing the end iterator
Daniel Arndt [Sat, 17 Feb 2018 12:16:33 +0000 (13:16 +0100)]
Fix get_fe_by_name for MSVC
David Wells [Sat, 17 Feb 2018 12:33:06 +0000 (07:33 -0500)]
Merge pull request #5885 from masterleinad/fixup_make_unique_new
Use more std::unique_ptr and std::make_shared/unique
Daniel Arndt [Fri, 16 Feb 2018 14:58:22 +0000 (15:58 +0100)]
Replace operator[] in dof_info.h where necessary
Wolfgang Bangerth [Sat, 17 Feb 2018 01:35:00 +0000 (18:35 -0700)]
Merge pull request #5907 from masterleinad/fix_msvc
Fix some warnings and errors reported by MSVC
Denis Davydov [Fri, 16 Feb 2018 22:22:14 +0000 (23:22 +0100)]
Merge pull request #5915 from davydden/scalapack_ppocon
scalapack: query lwork from ppocon
Denis Davydov [Fri, 16 Feb 2018 20:20:03 +0000 (21:20 +0100)]
scalapack: query lwork from ppocon
David Wells [Fri, 16 Feb 2018 18:36:50 +0000 (13:36 -0500)]
Merge pull request #5912 from mathgirl/step3typos
Typos corrected in step-3
Emma Cinatl [Fri, 16 Feb 2018 18:27:31 +0000 (13:27 -0500)]
Typos corrected in step-3
Denis Davydov [Fri, 16 Feb 2018 17:04:40 +0000 (18:04 +0100)]
add a changelog entry
Denis Davydov [Thu, 15 Feb 2018 19:36:42 +0000 (20:36 +0100)]
make mTmult more clever if A==B
Denis Davydov [Thu, 15 Feb 2018 16:15:25 +0000 (17:15 +0100)]
make Tmmult more clever if A==B
Denis Davydov [Fri, 16 Feb 2018 17:03:54 +0000 (18:03 +0100)]
add LAPACK::Tmmult() to do a tripple product with a diagonal matrix
Wolfgang Bangerth [Fri, 16 Feb 2018 15:25:51 +0000 (08:25 -0700)]
Merge pull request #5910 from tjhei/document_l_singualarity_func2
followup: document Functions::LSingularityFunction
Timo Heister [Fri, 16 Feb 2018 15:24:45 +0000 (10:24 -0500)]
followup: document Functions::LSingularityFunction
Denis Davydov [Fri, 16 Feb 2018 15:16:34 +0000 (16:16 +0100)]
Merge pull request #5909 from tjhei/document_l_singualarity_func
document Functions::LSingularityFunction
Timo Heister [Fri, 16 Feb 2018 15:14:03 +0000 (10:14 -0500)]
document Functions::LSingularityFunction
Bruno Turcksin [Fri, 16 Feb 2018 03:07:41 +0000 (22:07 -0500)]
Fix a bug in CUDAWrappers::Vector::reinit
The second time that reinit was called the wrong number of elements was set to
zero.
Denis Davydov [Fri, 16 Feb 2018 05:32:25 +0000 (06:32 +0100)]
Merge pull request #5906 from masterleinad/fix_clang_tidy_performance
Fix issues found by clang-tidy checks=performance*
Daniel Arndt [Thu, 15 Feb 2018 00:50:01 +0000 (01:50 +0100)]
Fix some warnings and errors reported by MSVC
Daniel Arndt [Thu, 15 Feb 2018 23:05:55 +0000 (00:05 +0100)]
Fix issues found by clang-tidy checks=performance*
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.