]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Tue, 20 Feb 2018 23:58:02 +0000 (00:58 +0100)]
clang-tidy performance findings
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.
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.
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
David Wells [Mon, 19 Feb 2018 00:20:17 +0000 (19:20 -0500)]
Move an implementation to a source file.
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
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*
Daniel Arndt [Sat, 10 Feb 2018 14:15:39 +0000 (15:15 +0100)]
Use make_unique/shared in examples
Daniel Arndt [Sat, 10 Feb 2018 15:48:13 +0000 (16:48 +0100)]
Use make_unique/shared in particles
Daniel Arndt [Sat, 10 Feb 2018 15:47:54 +0000 (16:47 +0100)]
Use make_unique/shared in multigrid
Daniel Arndt [Sat, 10 Feb 2018 15:23:46 +0000 (16:23 +0100)]
Use make_unique/shared in grid
Daniel Arndt [Sat, 10 Feb 2018 14:46:59 +0000 (15:46 +0100)]
Use make_unique/shared in dofs
Daniel Arndt [Sat, 10 Feb 2018 14:33:28 +0000 (15:33 +0100)]
Use make_unique/shared in numerics
Daniel Arndt [Sat, 10 Feb 2018 16:02:23 +0000 (17:02 +0100)]
Use make_unique/shared in meshworker
Daniel Arndt [Sat, 10 Feb 2018 16:02:07 +0000 (17:02 +0100)]
Use make_unique/shared in matrix_free
Daniel Arndt [Sat, 10 Feb 2018 16:01:45 +0000 (17:01 +0100)]
Use make_unique/shared in lac
Daniel Arndt [Sat, 10 Feb 2018 14:23:19 +0000 (15:23 +0100)]
Use make_unique/shared in hp
Daniel Arndt [Sat, 10 Feb 2018 14:22:44 +0000 (15:22 +0100)]
Use make_unique/shared in fe
Daniel Arndt [Sat, 10 Feb 2018 14:18:07 +0000 (15:18 +0100)]
Use make_unique/shared in base
Daniel Arndt [Sat, 10 Feb 2018 14:20:03 +0000 (15:20 +0100)]
Implement std_cxx14::make_unique also for unbounded C-style arrays
David Wells [Thu, 15 Feb 2018 19:25:41 +0000 (14:25 -0500)]
Merge pull request #5882 from masterleinad/unique_get_fe_by_name
Let FETools::get_fe_by_name return a std::unique_ptr
Martin Kronbichler [Thu, 15 Feb 2018 15:05:26 +0000 (16:05 +0100)]
Merge pull request #5896 from bangerth/use-uint8_t-2
Use std::uint8_t instead of 'unsigned char' for refinement flags.
Martin Kronbichler [Thu, 15 Feb 2018 15:05:10 +0000 (16:05 +0100)]
Merge pull request #5895 from bangerth/signed-vs-unsigned-char
Explicitly list signed/unsigned char.
Martin Kronbichler [Thu, 15 Feb 2018 15:04:54 +0000 (16:04 +0100)]
Merge pull request #5894 from bangerth/use-uint8_7
Use std::uint8_t for refinement cases.
Jean-Paul Pelteret [Thu, 15 Feb 2018 08:50:16 +0000 (09:50 +0100)]
Generalise Scalapack scale_columns and scale_rows functions
Jean-Paul Pelteret [Thu, 15 Feb 2018 08:49:44 +0000 (09:49 +0100)]
Merge pull request #5904 from davydden/doc_project
fix grammar in VectorTools::project()
Denis Davydov [Thu, 15 Feb 2018 07:37:57 +0000 (08:37 +0100)]
fix grammar
Wolfgang Bangerth [Wed, 14 Feb 2018 20:58:48 +0000 (13:58 -0700)]
Merge pull request #5902 from tjhei/step-3-doc-mean-values
fix step-3 convergence of mean numbers
Timo Heister [Wed, 14 Feb 2018 20:50:34 +0000 (15:50 -0500)]
fix step-3 convergence of mean numbers
It looks like the numbers were incorrect (same value for refinement
3&4). Fix this and give output with more digits.
Benjamin Brands [Tue, 6 Feb 2018 15:53:53 +0000 (16:53 +0100)]
avoid compiler warning -unused-variable
Benjamin Brands [Tue, 6 Feb 2018 15:47:04 +0000 (16:47 +0100)]
add routines for multiplication of ScaLAPACKMatrices + tests
Benjamin Brands [Tue, 6 Feb 2018 15:41:17 +0000 (16:41 +0100)]
add ScaLAPACKMatrix.copy_transposed()
Benjamin Brands [Tue, 6 Feb 2018 15:36:47 +0000 (16:36 +0100)]
add routines to add ScaLAPACKMatrices + tests
Benjamin Brands [Tue, 6 Feb 2018 15:24:53 +0000 (16:24 +0100)]
routines to scale rows/columns of ScaLAPACKMatrix + tests
Daniel Arndt [Wed, 14 Feb 2018 20:07:43 +0000 (21:07 +0100)]
Merge pull request #5879 from kronbichler/extend_hermite_polynomials
Provide a more stable variant of Hermite polynomials for higher polynomial degrees
Martin Kronbichler [Fri, 9 Feb 2018 17:53:24 +0000 (18:53 +0100)]
Add changelog.
Martin Kronbichler [Fri, 9 Feb 2018 17:48:56 +0000 (18:48 +0100)]
Switch FE_DGQHermite to the more appropriate polynomial basis.
Martin Kronbichler [Fri, 9 Feb 2018 17:48:29 +0000 (18:48 +0100)]
Add test.
Martin Kronbichler [Fri, 9 Feb 2018 17:48:19 +0000 (18:48 +0100)]
Add a variant of Hermite polynomials with good condition numbers.
Daniel Arndt [Wed, 14 Feb 2018 00:22:38 +0000 (01:22 +0100)]
Merge pull request #5890 from Rombur/cuda_size
Move cuda related macros in their own file
Wolfgang Bangerth [Tue, 13 Feb 2018 21:58:43 +0000 (14:58 -0700)]
Use std::uint8_t instead of 'unsigned char' for refinement flags.
Wolfgang Bangerth [Tue, 13 Feb 2018 21:57:31 +0000 (14:57 -0700)]
Explicitly list signed/unsigned char.
Platforms may choose whether they want 'char' to be 'signed'
or 'unsigned', so differentiating between 'unsigned char' and 'char'
is not useful. We need to differentiate between 'unsigned char' and
'signed char'.
Wolfgang Bangerth [Tue, 13 Feb 2018 20:59:39 +0000 (13:59 -0700)]
Merge pull request #5893 from davydden/vec_add_zero
return immediately if a==0 in p::d::Vector::add(a,V)
Wolfgang Bangerth [Tue, 13 Feb 2018 19:58:37 +0000 (12:58 -0700)]
Use std::uint8_t for refinement cases.
Matthias Maier [Tue, 13 Feb 2018 19:43:54 +0000 (13:43 -0600)]
Merge pull request #5892 from masterleinad/fix_python_bindings
Mark bundled include dirs as "SYSTEM" for python-bindings
Denis Davydov [Tue, 13 Feb 2018 18:32:08 +0000 (19:32 +0100)]
return immediately if a==0 in p::d::Vector::add(a,V)
Daniel Arndt [Tue, 13 Feb 2018 15:21:54 +0000 (16:21 +0100)]
Mark bundled include dirs as "SYSTEM" for python-bindings
Bruno Turcksin [Mon, 12 Feb 2018 22:28:31 +0000 (17:28 -0500)]
Move cuda related macros in their own file
Daniel Arndt [Tue, 13 Feb 2018 13:46:14 +0000 (14:46 +0100)]
Merge pull request #5891 from bangerth/doc-update-2
Update documentation on 'deallog' in step-3.
Wolfgang Bangerth [Tue, 13 Feb 2018 04:14:02 +0000 (21:14 -0700)]
Update documentation on 'deallog' in step-3.
Daniel Arndt [Mon, 12 Feb 2018 21:51:02 +0000 (22:51 +0100)]
Merge pull request #5883 from drwells/mapping-clone-unique-ptr
Make Mapping::clone return a unique_ptr<Mapping>.
David Wells [Sun, 11 Feb 2018 21:17:51 +0000 (16:17 -0500)]
Use 'virtual' and 'override' consistently.
David Wells [Sat, 10 Feb 2018 00:17:52 +0000 (19:17 -0500)]
Make Mapping::clone return a unique_ptr<Mapping>.
This commit converts the current interface into one based on smart
pointers. It also gets rid of the use of a covariant return type in
MappingQ1::clone and MappingQ1Eulerian::clone.
Daniel Arndt [Mon, 12 Feb 2018 14:06:14 +0000 (15:06 +0100)]
Merge pull request #3897 from tamiko/use_isystem
CMake: Use -isystem for third party headers
Martin Kronbichler [Mon, 12 Feb 2018 12:43:58 +0000 (13:43 +0100)]
Merge pull request #5884 from davydden/feature/multivector_inner_product_with_metric
add BlockVector::multivector_inner_product_with_metric()
Denis Davydov [Mon, 12 Feb 2018 10:48:10 +0000 (11:48 +0100)]
Merge pull request #5888 from BenBrands/scalapack_save_bug
Fix bug in ScaLAPACKMatrix::save
Benjamin Brands [Mon, 12 Feb 2018 07:46:23 +0000 (08:46 +0100)]
Fix bug in ScaLAPACKMatrix::save
Denis Davydov [Mon, 12 Feb 2018 06:14:19 +0000 (07:14 +0100)]
Merge pull request #5867 from BenBrands/scalapack_save_chunking
enable chunking for save/load of ScaLAPACKMatrix
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.