]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Thu, 29 Nov 2018 18:10:01 +0000 (19:10 +0100)]
Use previous style for checking reference type dynamic_casts
Daniel Arndt [Thu, 29 Nov 2018 15:32:44 +0000 (16:32 +0100)]
Avoid C-style cast in fe
Bruno Turcksin [Thu, 29 Nov 2018 13:27:27 +0000 (08:27 -0500)]
Merge pull request #7483 from kronbichler/fix_matrixfree_faces_assert
Fix bug with ghost face detection in MatrixFree
Jean-Paul Pelteret [Thu, 29 Nov 2018 13:02:49 +0000 (14:02 +0100)]
Merge pull request #7484 from tjhei/cmake_adolc_werror
cmake: ADOLC and -Werror
Timo Heister [Wed, 28 Nov 2018 19:09:24 +0000 (14:09 -0500)]
cmake: ADOLC and -Werror
when using -Werror the compile check for adolc fails (the adolc header
produces a couple harmless warnings). Fix this by not giving all deal.II
CXX_FLAGS to the test but only the c++ version info.
Martin Kronbichler [Wed, 28 Nov 2018 16:57:41 +0000 (17:57 +0100)]
Add changelog.
Martin Kronbichler [Wed, 28 Nov 2018 16:55:31 +0000 (17:55 +0100)]
Add test.
Martin Kronbichler [Wed, 28 Nov 2018 16:55:20 +0000 (17:55 +0100)]
Fix bug with ghost face detection in MatrixFree.
Daniel Arndt [Wed, 28 Nov 2018 08:27:26 +0000 (09:27 +0100)]
Merge pull request #7479 from masterleinad/avoid_c_style_cast_4
Avoid C-style cast in dofs
Denis Davydov [Wed, 28 Nov 2018 06:23:48 +0000 (07:23 +0100)]
Merge pull request #7480 from masterleinad/clang-tidy-complains
Fix a few clang-tidy complains
Daniel Arndt [Tue, 27 Nov 2018 22:57:25 +0000 (23:57 +0100)]
Fix a few clang-tidy complains
Daniel Arndt [Tue, 27 Nov 2018 16:52:29 +0000 (17:52 +0100)]
Avoid C-style cast in dofs
Daniel Arndt [Tue, 27 Nov 2018 19:37:30 +0000 (20:37 +0100)]
Merge pull request #7475 from masterleinad/avoid_c_style_cast_3
Avoid C-style cast in distributed
Wolfgang Bangerth [Tue, 27 Nov 2018 17:29:41 +0000 (10:29 -0700)]
Merge pull request #7478 from tjhei/dox_tablehandler
docs: TableHandler fixes
Timo Heister [Tue, 27 Nov 2018 17:18:34 +0000 (12:18 -0500)]
docs: TableHandler fixes
Wolfgang Bangerth [Tue, 27 Nov 2018 15:45:01 +0000 (08:45 -0700)]
Merge pull request #7471 from masterleinad/non_matching_coupling56
Make non_matching/coupling_0[56] more robust
Wolfgang Bangerth [Tue, 27 Nov 2018 15:43:50 +0000 (08:43 -0700)]
Merge pull request #7468 from tjhei/gmg_reorder_simplify
simplify logic for multigrid renumbering
Wolfgang Bangerth [Tue, 27 Nov 2018 15:42:39 +0000 (08:42 -0700)]
Merge pull request #7465 from luca-heltai/nfaces-1d
Fixed counting of faces for 1d.
Wolfgang Bangerth [Tue, 27 Nov 2018 15:41:01 +0000 (08:41 -0700)]
Merge pull request #7441 from drwells/add-coarse-mesh-description
Add GridTools::get_coarse_mesh_description.
Bruno Turcksin [Tue, 27 Nov 2018 15:29:20 +0000 (10:29 -0500)]
Merge pull request #7477 from masterleinad/make_alloc_and_copy_safer
Make alloc_and_copy safer
Bruno Turcksin [Tue, 27 Nov 2018 15:25:49 +0000 (10:25 -0500)]
Merge pull request #7476 from masterleinad/use_shared_ptr_partitioner_cuda_matrix_free
Use shared_ptr for Partitioner in CUDAWrappers::MatrixFree
Daniel Arndt [Tue, 27 Nov 2018 15:04:15 +0000 (16:04 +0100)]
Make alloc_and_copy safer
Daniel Arndt [Tue, 27 Nov 2018 14:46:55 +0000 (15:46 +0100)]
Use shared_ptr for Partitioner in CUDAWrappers::MatrixFree
Daniel Arndt [Tue, 27 Nov 2018 01:06:27 +0000 (02:06 +0100)]
Merge pull request #7463 from Rombur/cuda_matrix_free
Distributed CUDA matrix-free
Daniel Arndt [Tue, 27 Nov 2018 00:19:30 +0000 (01:19 +0100)]
Use unsigned types for loop again
David Wells [Mon, 26 Nov 2018 23:25:44 +0000 (18:25 -0500)]
Merge pull request #7461 from dsambit/addGettersProcessGrid
Added two getter functions in ProcessGrid class
Daniel Arndt [Mon, 26 Nov 2018 17:45:18 +0000 (18:45 +0100)]
Avoid C-style cast in distributed
David Wells [Sun, 11 Nov 2018 22:54:05 +0000 (17:54 -0500)]
Simplify merge_triangulations.
Use the new get_coarse_mesh_description to do most of the work.
David Wells [Sun, 11 Nov 2018 22:53:27 +0000 (17:53 -0500)]
Add GridTools::get_coarse_mesh_description.
Daniel Arndt [Mon, 26 Nov 2018 17:11:11 +0000 (18:11 +0100)]
Merge pull request #7473 from masterleinad/avoid_c_style_cast_2
Avoid C-style cast in matrix_free
Sambit Das [Mon, 26 Nov 2018 15:43:27 +0000 (10:43 -0500)]
minor typo and stylistic issue fix
Author: Daniel Arndt [Mon, 26 Nov 2018 14:09:20 +0000 (14:09 +0000)]
Fix tests
Bruno Turcksin [Wed, 21 Nov 2018 14:18:07 +0000 (14:18 +0000)]
Add changelog entry
Bruno Turcksin [Tue, 20 Nov 2018 22:33:13 +0000 (22:33 +0000)]
Add tests for distributed CUDA MatrixFree
Bruno Turcksin [Tue, 20 Nov 2018 22:31:19 +0000 (22:31 +0000)]
Add support for distributed CUDA MatrixFree
Daniel Arndt [Mon, 26 Nov 2018 09:45:58 +0000 (10:45 +0100)]
Avoid C-style cast in matrix_free
Denis Davydov [Mon, 26 Nov 2018 04:31:21 +0000 (05:31 +0100)]
Merge pull request #7472 from masterleinad/avoid_c_style_cast_1
Avoid C-style cast in numerics
Daniel Arndt [Sun, 25 Nov 2018 22:42:38 +0000 (23:42 +0100)]
Avoid C-style cast in numerics
Daniel Arndt [Sun, 25 Nov 2018 22:31:30 +0000 (23:31 +0100)]
Make non_matching/coupling_0[56] more robust
Daniel Arndt [Sun, 25 Nov 2018 22:28:21 +0000 (23:28 +0100)]
Merge pull request #7470 from masterleinad/avoid_c_style_cast_hp
Avoid C-style cast in hp
Daniel Arndt [Sun, 25 Nov 2018 00:19:08 +0000 (01:19 +0100)]
Merge pull request #7469 from masterleinad/tests_make_unique
Use std_cxx14::make_unique in tests
Daniel Arndt [Sat, 24 Nov 2018 21:14:32 +0000 (22:14 +0100)]
Add the std_cxx14/memory.h header explicitly
Daniel Arndt [Sat, 24 Nov 2018 21:11:36 +0000 (22:11 +0100)]
Add a static_cast back in
Daniel Arndt [Sat, 24 Nov 2018 11:24:30 +0000 (12:24 +0100)]
Avoid C-style cast in hp
Daniel Arndt [Sat, 24 Nov 2018 11:07:49 +0000 (12:07 +0100)]
Use std_cxx14::make_unique in tests
Luca Heltai [Sat, 24 Nov 2018 09:43:31 +0000 (10:43 +0100)]
Fixed WB comments.
Timo Heister [Sat, 24 Nov 2018 03:15:41 +0000 (22:15 -0500)]
change variable name
Timo Heister [Fri, 23 Nov 2018 17:41:25 +0000 (12:41 -0500)]
simplify logic for multigrid renumbering
Wolfgang Bangerth [Fri, 23 Nov 2018 22:21:01 +0000 (15:21 -0700)]
Merge pull request #7176 from jodlbauer/mg_renumbering
Use correct dof sets in case of multigrid renumbering.
Wolfgang Bangerth [Fri, 23 Nov 2018 22:16:34 +0000 (15:16 -0700)]
Merge pull request #7443 from masterleinad/static_initialization
Static initialization
Matthias Maier [Fri, 23 Nov 2018 20:08:58 +0000 (14:08 -0600)]
Merge pull request #7466 from masterleinad/avoid_c_style_cast_base
Avoid C-style cast in base
Timo Heister [Fri, 23 Nov 2018 17:41:30 +0000 (12:41 -0500)]
add tests
Luca Heltai [Thu, 22 Nov 2018 10:10:23 +0000 (11:10 +0100)]
Changelog.
Luca Heltai [Thu, 22 Nov 2018 09:51:38 +0000 (10:51 +0100)]
Fixed counting of faces for 1d.
Daniel Arndt [Thu, 22 Nov 2018 16:35:46 +0000 (17:35 +0100)]
Avoid C-style cast in base
Daniel Arndt [Thu, 22 Nov 2018 15:10:43 +0000 (16:10 +0100)]
Merge pull request #7453 from bangerth/step-30
Update some of the description in step-30.
Sambit Das [Tue, 20 Nov 2018 21:43:11 +0000 (16:43 -0500)]
Added two getter functions in ProcessGrid class
fix indent
minor grammar fix
Bruno Turcksin [Tue, 20 Nov 2018 22:24:34 +0000 (17:24 -0500)]
Merge pull request #7460 from masterleinad/document_cuda_handle
Document CUDA::Handle better
Bruno Turcksin [Tue, 20 Nov 2018 22:23:30 +0000 (22:23 +0000)]
For consistency use const unsigned int instead of int
Daniel Arndt [Tue, 20 Nov 2018 22:21:10 +0000 (23:21 +0100)]
Merge pull request #7457 from luca-heltai/fix-parsed-function
Fix parsed function
Daniel Arndt [Tue, 20 Nov 2018 22:03:45 +0000 (23:03 +0100)]
Document CUDA::Handle better
Daniel Arndt [Tue, 20 Nov 2018 19:19:08 +0000 (20:19 +0100)]
Merge pull request #7458 from bangerth/tria
Add missing functions to TriaAccessor
Wolfgang Bangerth [Tue, 20 Nov 2018 17:40:09 +0000 (10:40 -0700)]
Merge pull request #7272 from marcfehling/vertex-face-domination
Set vertex ownership based on FE domination.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:58:30 +0000 (08:58 -0700)]
Add a testcase.
Luca Heltai [Tue, 20 Nov 2018 15:41:32 +0000 (16:41 +0100)]
Removed use of clone().
Wolfgang Bangerth [Tue, 20 Nov 2018 15:57:59 +0000 (08:57 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:57:50 +0000 (08:57 -0700)]
Add operator<() functions to TriaAccessor<0,*,structdim> classes.
Luca Heltai [Tue, 20 Nov 2018 15:39:33 +0000 (16:39 +0100)]
Added test for multi-components parsed functions.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:28:14 +0000 (08:28 -0700)]
Add get_triangulation() functions to TriaAccessor<0,*,structdim> classes.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:09:11 +0000 (08:09 -0700)]
Merge pull request #7448 from masterleinad/delay_vector_memory_pool
Lazily initialize VectorMemory::Pool
Daniel Arndt [Tue, 20 Nov 2018 15:06:41 +0000 (16:06 +0100)]
Merge pull request #7455 from bangerth/step-46
Better format a couple of formulas in step-46.
Daniel Arndt [Tue, 20 Nov 2018 11:29:31 +0000 (12:29 +0100)]
Merge pull request #7395 from asartori86/pkg-config
generate pkgconfig files
Wolfgang Bangerth [Tue, 20 Nov 2018 04:04:03 +0000 (21:04 -0700)]
Merge pull request #7451 from tjhei/fgmres_doc
FGMRES: deprecate constructor, cleanup documentation
Wolfgang Bangerth [Tue, 20 Nov 2018 04:02:01 +0000 (21:02 -0700)]
Better format a couple of formulas in step-46.
Wolfgang Bangerth [Mon, 19 Nov 2018 18:19:27 +0000 (11:19 -0700)]
Update some of the description in step-30.
Daniel Arndt [Mon, 19 Nov 2018 17:30:51 +0000 (18:30 +0100)]
Force internal linkage of an internal FETools function
Wolfgang Bangerth [Mon, 19 Nov 2018 17:20:03 +0000 (10:20 -0700)]
Merge pull request #7212 from gioacchinowang/jiwang-patch-step-30
slight modification of step-30
Daniel Arndt [Mon, 19 Nov 2018 16:47:53 +0000 (17:47 +0100)]
Fix documentation
David Wells [Mon, 19 Nov 2018 16:45:48 +0000 (11:45 -0500)]
Merge pull request #7449 from bangerth/doc-update
Add a comment to GridTools::transform().
Daniel Arndt [Mon, 19 Nov 2018 16:22:28 +0000 (17:22 +0100)]
Merge pull request #7420 from agrayver/fe_nedelec_sz_fix
Fix FEFaceValues for FE_NedelecSZ
Timo Heister [Mon, 19 Nov 2018 15:11:09 +0000 (10:11 -0500)]
adjust tests and examples
Timo Heister [Mon, 19 Nov 2018 14:42:51 +0000 (09:42 -0500)]
FGMRES: deprecate AdditionalData constructor, cleanup doc
Alexander Grayver [Mon, 19 Nov 2018 10:36:28 +0000 (11:36 +0100)]
Address comments
Wolfgang Bangerth [Mon, 19 Nov 2018 05:14:57 +0000 (22:14 -0700)]
Add a comment to GridTools::transform().
Wolfgang Bangerth [Mon, 19 Nov 2018 04:20:31 +0000 (21:20 -0700)]
Merge pull request #7427 from luca-heltai/write-vtk
Read and Write VTK consistently.
Daniel Arndt [Sun, 18 Nov 2018 12:01:37 +0000 (13:01 +0100)]
Lazily initialize expand_instantiations global static variable
Daniel Arndt [Sun, 18 Nov 2018 11:38:29 +0000 (12:38 +0100)]
Move definition of global points inside GridGenerator funtions
Daniel Arndt [Sun, 18 Nov 2018 11:37:07 +0000 (12:37 +0100)]
Lazily initialize additional_assert_output
Daniel Arndt [Sun, 18 Nov 2018 11:35:22 +0000 (12:35 +0100)]
Lazily initialize FEToolsAddFENameHelper's fe_name_map
Daniel Arndt [Sun, 18 Nov 2018 11:34:17 +0000 (12:34 +0100)]
Constant initialization for Patterns' internal global variables
Daniel Arndt [Sun, 18 Nov 2018 11:32:25 +0000 (12:32 +0100)]
Lazily initialize JobIdentifier's global variables
David Wells [Sat, 17 Nov 2018 18:29:28 +0000 (13:29 -0500)]
Merge pull request #7447 from masterleinad/overflow_pack_integers
Avoid integer overflow in Utilities::pack_integers
Daniel Arndt [Sat, 17 Nov 2018 13:26:51 +0000 (14:26 +0100)]
Omit instantiating a static CUDA::Handle
Daniel Arndt [Sat, 17 Nov 2018 15:10:32 +0000 (16:10 +0100)]
Lazily initialize VectorMemory's global variables
Daniel Arndt [Sat, 17 Nov 2018 11:31:49 +0000 (12:31 +0100)]
Avoid integer overflow in Utilities::pack_integers
Daniel Arndt [Sat, 17 Nov 2018 00:22:11 +0000 (01:22 +0100)]
Merge pull request #7446 from Rombur/mf_ladv
Template CUDA MatrixFree on VectorType
Bruno Turcksin [Wed, 14 Nov 2018 21:57:31 +0000 (21:57 +0000)]
Add a test using LA::d::Vector<double, MemorySpace::CUDA>
Bruno Turcksin [Wed, 14 Nov 2018 19:36:50 +0000 (19:36 +0000)]
Template CUDA MatrixFree framework on vector
Allow the CUDA MatrixFree framework to use CUDAWrappers::Vector<Number> and
LinearAlgebra::distributed::Vector<Number, MemorySpace::CUDA>.
Daniel Arndt [Fri, 16 Nov 2018 00:14:35 +0000 (01:14 +0100)]
Merge pull request #7445 from tjhei/tests_timer_bug
tests: timer_04 and _05 bug
Timo Heister [Thu, 15 Nov 2018 19:49:38 +0000 (14:49 -0500)]
tests: timer_04 and _05 bug
These two tests are sometimes randomly failing. Maybe this fixes it?
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.