]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoFix a few clang-tidy complains 7480/head
Daniel Arndt [Tue, 27 Nov 2018 22:57:25 +0000 (23:57 +0100)]
Fix a few clang-tidy complains

5 years agoMerge pull request #7475 from masterleinad/avoid_c_style_cast_3
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

5 years agoMerge pull request #7478 from tjhei/dox_tablehandler
Wolfgang Bangerth [Tue, 27 Nov 2018 17:29:41 +0000 (10:29 -0700)]
Merge pull request #7478 from tjhei/dox_tablehandler

docs: TableHandler fixes

5 years agodocs: TableHandler fixes 7478/head
Timo Heister [Tue, 27 Nov 2018 17:18:34 +0000 (12:18 -0500)]
docs: TableHandler fixes

5 years agoMerge pull request #7471 from masterleinad/non_matching_coupling56
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

5 years agoMerge pull request #7468 from tjhei/gmg_reorder_simplify
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

5 years agoMerge pull request #7465 from luca-heltai/nfaces-1d
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.

5 years agoMerge pull request #7441 from drwells/add-coarse-mesh-description
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.

5 years agoMerge pull request #7477 from masterleinad/make_alloc_and_copy_safer
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

5 years agoMerge pull request #7476 from masterleinad/use_shared_ptr_partitioner_cuda_matrix_free
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

5 years agoMake alloc_and_copy safer 7477/head
Daniel Arndt [Tue, 27 Nov 2018 15:04:15 +0000 (16:04 +0100)]
Make alloc_and_copy safer

5 years agoUse shared_ptr for Partitioner in CUDAWrappers::MatrixFree 7476/head
Daniel Arndt [Tue, 27 Nov 2018 14:46:55 +0000 (15:46 +0100)]
Use shared_ptr for Partitioner in CUDAWrappers::MatrixFree

5 years agoMerge pull request #7463 from Rombur/cuda_matrix_free
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

5 years agoUse unsigned types for loop again 7475/head
Daniel Arndt [Tue, 27 Nov 2018 00:19:30 +0000 (01:19 +0100)]
Use unsigned types for loop again

5 years agoMerge pull request #7461 from dsambit/addGettersProcessGrid
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

5 years agoAvoid C-style cast in distributed
Daniel Arndt [Mon, 26 Nov 2018 17:45:18 +0000 (18:45 +0100)]
Avoid C-style cast in distributed

5 years agoSimplify merge_triangulations. 7441/head
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.

5 years agoAdd GridTools::get_coarse_mesh_description.
David Wells [Sun, 11 Nov 2018 22:53:27 +0000 (17:53 -0500)]
Add GridTools::get_coarse_mesh_description.

5 years agoMerge pull request #7473 from masterleinad/avoid_c_style_cast_2
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

5 years agominor typo and stylistic issue fix 7461/head
Sambit Das [Mon, 26 Nov 2018 15:43:27 +0000 (10:43 -0500)]
minor typo and stylistic issue fix

5 years agoFix tests 7463/head
Author: Daniel Arndt [Mon, 26 Nov 2018 14:09:20 +0000 (14:09 +0000)]
Fix tests

5 years agoAdd changelog entry
Bruno Turcksin [Wed, 21 Nov 2018 14:18:07 +0000 (14:18 +0000)]
Add changelog entry

5 years agoAdd tests for distributed CUDA MatrixFree
Bruno Turcksin [Tue, 20 Nov 2018 22:33:13 +0000 (22:33 +0000)]
Add tests for distributed CUDA MatrixFree

5 years agoAdd support for distributed CUDA MatrixFree
Bruno Turcksin [Tue, 20 Nov 2018 22:31:19 +0000 (22:31 +0000)]
Add support for distributed CUDA MatrixFree

5 years agoAvoid C-style cast in matrix_free 7473/head
Daniel Arndt [Mon, 26 Nov 2018 09:45:58 +0000 (10:45 +0100)]
Avoid C-style cast in matrix_free

5 years agoMerge pull request #7472 from masterleinad/avoid_c_style_cast_1
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

5 years agoAvoid C-style cast in numerics 7472/head
Daniel Arndt [Sun, 25 Nov 2018 22:42:38 +0000 (23:42 +0100)]
Avoid C-style cast in numerics

5 years agoMake non_matching/coupling_0[56] more robust 7471/head
Daniel Arndt [Sun, 25 Nov 2018 22:31:30 +0000 (23:31 +0100)]
Make non_matching/coupling_0[56] more robust

5 years agoMerge pull request #7470 from masterleinad/avoid_c_style_cast_hp
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

5 years agoMerge pull request #7469 from masterleinad/tests_make_unique
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

5 years agoAdd the std_cxx14/memory.h header explicitly 7469/head
Daniel Arndt [Sat, 24 Nov 2018 21:14:32 +0000 (22:14 +0100)]
Add the std_cxx14/memory.h header explicitly

5 years agoAdd a static_cast back in 7470/head
Daniel Arndt [Sat, 24 Nov 2018 21:11:36 +0000 (22:11 +0100)]
Add a static_cast back in

5 years agoAvoid C-style cast in hp
Daniel Arndt [Sat, 24 Nov 2018 11:24:30 +0000 (12:24 +0100)]
Avoid C-style cast in hp

5 years agoUse std_cxx14::make_unique in tests
Daniel Arndt [Sat, 24 Nov 2018 11:07:49 +0000 (12:07 +0100)]
Use std_cxx14::make_unique in tests

5 years agoFixed WB comments. 7465/head
Luca Heltai [Sat, 24 Nov 2018 09:43:31 +0000 (10:43 +0100)]
Fixed WB comments.

5 years agochange variable name 7468/head
Timo Heister [Sat, 24 Nov 2018 03:15:41 +0000 (22:15 -0500)]
change variable name

5 years agosimplify logic for multigrid renumbering
Timo Heister [Fri, 23 Nov 2018 17:41:25 +0000 (12:41 -0500)]
simplify logic for multigrid renumbering

5 years agoMerge pull request #7176 from jodlbauer/mg_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.

5 years agoMerge pull request #7443 from masterleinad/static_initialization
Wolfgang Bangerth [Fri, 23 Nov 2018 22:16:34 +0000 (15:16 -0700)]
Merge pull request #7443 from masterleinad/static_initialization

Static initialization

5 years agoMerge pull request #7466 from masterleinad/avoid_c_style_cast_base
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

5 years agoadd tests 7176/head
Timo Heister [Fri, 23 Nov 2018 17:41:30 +0000 (12:41 -0500)]
add tests

5 years agoChangelog.
Luca Heltai [Thu, 22 Nov 2018 10:10:23 +0000 (11:10 +0100)]
Changelog.

5 years agoFixed counting of faces for 1d.
Luca Heltai [Thu, 22 Nov 2018 09:51:38 +0000 (10:51 +0100)]
Fixed counting of faces for 1d.

5 years agoAvoid C-style cast in base 7466/head
Daniel Arndt [Thu, 22 Nov 2018 16:35:46 +0000 (17:35 +0100)]
Avoid C-style cast in base

5 years agoMerge pull request #7453 from bangerth/step-30
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.

5 years agoAdded two getter functions in ProcessGrid class
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

5 years agoMerge pull request #7460 from masterleinad/document_cuda_handle
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

5 years agoFor consistency use const unsigned int instead of int
Bruno Turcksin [Tue, 20 Nov 2018 22:23:30 +0000 (22:23 +0000)]
For consistency use const unsigned int instead of int

5 years agoMerge pull request #7457 from luca-heltai/fix-parsed-function
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

5 years agoDocument CUDA::Handle better 7460/head
Daniel Arndt [Tue, 20 Nov 2018 22:03:45 +0000 (23:03 +0100)]
Document CUDA::Handle better

5 years agoMerge pull request #7458 from bangerth/tria
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

5 years agoMerge pull request #7272 from marcfehling/vertex-face-domination
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.

5 years agoAdd a testcase. 7458/head
Wolfgang Bangerth [Tue, 20 Nov 2018 15:58:30 +0000 (08:58 -0700)]
Add a testcase.

5 years agoRemoved use of clone(). 7457/head
Luca Heltai [Tue, 20 Nov 2018 15:41:32 +0000 (16:41 +0100)]
Removed use of clone().

5 years agoAdd a changelog entry.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:57:59 +0000 (08:57 -0700)]
Add a changelog entry.

5 years agoAdd operator<() functions to TriaAccessor<0,*,structdim> classes.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:57:50 +0000 (08:57 -0700)]
Add operator<() functions to TriaAccessor<0,*,structdim> classes.

5 years agoAdded test for multi-components parsed functions.
Luca Heltai [Tue, 20 Nov 2018 15:39:33 +0000 (16:39 +0100)]
Added test for multi-components parsed functions.

5 years agoAdd get_triangulation() functions to TriaAccessor<0,*,structdim> classes.
Wolfgang Bangerth [Tue, 20 Nov 2018 15:28:14 +0000 (08:28 -0700)]
Add get_triangulation() functions to TriaAccessor<0,*,structdim> classes.

5 years agoMerge pull request #7448 from masterleinad/delay_vector_memory_pool
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

5 years agoMerge pull request #7455 from bangerth/step-46
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.

5 years agoMerge pull request #7395 from asartori86/pkg-config
Daniel Arndt [Tue, 20 Nov 2018 11:29:31 +0000 (12:29 +0100)]
Merge pull request #7395 from asartori86/pkg-config

generate pkgconfig files

5 years agoMerge pull request #7451 from tjhei/fgmres_doc
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

5 years agoBetter format a couple of formulas in step-46. 7455/head
Wolfgang Bangerth [Tue, 20 Nov 2018 04:02:01 +0000 (21:02 -0700)]
Better format a couple of formulas in step-46.

5 years agoUpdate some of the description in step-30. 7453/head
Wolfgang Bangerth [Mon, 19 Nov 2018 18:19:27 +0000 (11:19 -0700)]
Update some of the description in step-30.

5 years agoForce internal linkage of an internal FETools function 7443/head
Daniel Arndt [Mon, 19 Nov 2018 17:30:51 +0000 (18:30 +0100)]
Force internal linkage of an internal FETools function

5 years agoMerge pull request #7212 from gioacchinowang/jiwang-patch-step-30
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

5 years agoFix documentation 7448/head
Daniel Arndt [Mon, 19 Nov 2018 16:47:53 +0000 (17:47 +0100)]
Fix documentation

5 years agoMerge pull request #7449 from bangerth/doc-update
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().

5 years agoMerge pull request #7420 from agrayver/fe_nedelec_sz_fix
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

5 years agoadjust tests and examples 7451/head
Timo Heister [Mon, 19 Nov 2018 15:11:09 +0000 (10:11 -0500)]
adjust tests and examples

5 years agoFGMRES: deprecate AdditionalData constructor, cleanup doc
Timo Heister [Mon, 19 Nov 2018 14:42:51 +0000 (09:42 -0500)]
FGMRES: deprecate AdditionalData constructor, cleanup doc

5 years agoAddress comments 7420/head
Alexander Grayver [Mon, 19 Nov 2018 10:36:28 +0000 (11:36 +0100)]
Address comments

5 years agoAdd a comment to GridTools::transform(). 7449/head
Wolfgang Bangerth [Mon, 19 Nov 2018 05:14:57 +0000 (22:14 -0700)]
Add a comment to GridTools::transform().

5 years agoMerge pull request #7427 from luca-heltai/write-vtk
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.

5 years agoLazily initialize expand_instantiations global static variable
Daniel Arndt [Sun, 18 Nov 2018 12:01:37 +0000 (13:01 +0100)]
Lazily initialize expand_instantiations global static variable

5 years agoMove definition of global points inside GridGenerator funtions
Daniel Arndt [Sun, 18 Nov 2018 11:38:29 +0000 (12:38 +0100)]
Move definition of global points inside GridGenerator funtions

5 years agoLazily initialize additional_assert_output
Daniel Arndt [Sun, 18 Nov 2018 11:37:07 +0000 (12:37 +0100)]
Lazily initialize additional_assert_output

5 years agoLazily initialize FEToolsAddFENameHelper's fe_name_map
Daniel Arndt [Sun, 18 Nov 2018 11:35:22 +0000 (12:35 +0100)]
Lazily initialize FEToolsAddFENameHelper's fe_name_map

5 years agoConstant initialization for Patterns' internal global variables
Daniel Arndt [Sun, 18 Nov 2018 11:34:17 +0000 (12:34 +0100)]
Constant initialization for Patterns' internal global variables

5 years agoLazily initialize JobIdentifier's global variables
Daniel Arndt [Sun, 18 Nov 2018 11:32:25 +0000 (12:32 +0100)]
Lazily initialize JobIdentifier's global variables

5 years agoMerge pull request #7447 from masterleinad/overflow_pack_integers
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

5 years agoOmit instantiating a static CUDA::Handle
Daniel Arndt [Sat, 17 Nov 2018 13:26:51 +0000 (14:26 +0100)]
Omit instantiating a static CUDA::Handle

5 years agoLazily initialize VectorMemory's global variables
Daniel Arndt [Sat, 17 Nov 2018 15:10:32 +0000 (16:10 +0100)]
Lazily initialize VectorMemory's global variables

5 years agoAvoid integer overflow in Utilities::pack_integers 7447/head
Daniel Arndt [Sat, 17 Nov 2018 11:31:49 +0000 (12:31 +0100)]
Avoid integer overflow in Utilities::pack_integers

5 years agoMerge pull request #7446 from Rombur/mf_ladv
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

5 years agoAdd a test using LA::d::Vector<double, MemorySpace::CUDA> 7446/head
Bruno Turcksin [Wed, 14 Nov 2018 21:57:31 +0000 (21:57 +0000)]
Add a test using LA::d::Vector<double, MemorySpace::CUDA>

5 years agoTemplate CUDA MatrixFree framework on vector
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>.

5 years agoMerge pull request #7445 from tjhei/tests_timer_bug
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

5 years agotests: timer_04 and _05 bug 7445/head
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?

5 years agoChangelog. 7427/head
Luca Heltai [Wed, 7 Nov 2018 21:01:47 +0000 (22:01 +0100)]
Changelog.

5 years agoGithub review.
Luca Heltai [Thu, 8 Nov 2018 21:10:48 +0000 (22:10 +0100)]
Github review.

5 years agoTest for VTK input/output compatibility check.
Luca Heltai [Wed, 7 Nov 2018 21:01:41 +0000 (22:01 +0100)]
Test for VTK input/output compatibility check.

5 years agoNew GridIn::read_vtk version.
Luca Heltai [Wed, 7 Nov 2018 21:01:17 +0000 (22:01 +0100)]
New GridIn::read_vtk version.

This version works also for dim == 1, and is more robust w.r.t. the VTK
file format.

5 years agoNew GridOut::write_vtk function.
Luca Heltai [Wed, 7 Nov 2018 20:59:43 +0000 (21:59 +0100)]
New GridOut::write_vtk function.

This version generates a grid that can be read back into deal.II

5 years agoaddress JP's comments 7395/head
Matthias Maier [Thu, 15 Nov 2018 17:13:43 +0000 (11:13 -0600)]
address JP's comments

5 years agofix include dir for install target
Alberto Sartori [Tue, 13 Nov 2018 15:47:50 +0000 (16:47 +0100)]
fix include dir for install target

5 years agofix libs flags for pkgconfig files
Alberto Sartori [Tue, 13 Nov 2018 11:22:04 +0000 (12:22 +0100)]
fix libs flags for pkgconfig files

5 years agoSome minor refactoring:
Matthias Maier [Mon, 12 Nov 2018 16:14:16 +0000 (10:14 -0600)]
Some minor refactoring:

 - remove unnecessary variables
 - fuse for loops
 - adhere to coding styles

5 years agouse get_filename_component
Alberto Sartori [Mon, 12 Nov 2018 13:34:42 +0000 (14:34 +0100)]
use get_filename_component

5 years agoUpdate cmake/config/CMakeLists.txt
Matthias Maier [Fri, 9 Nov 2018 14:48:49 +0000 (15:48 +0100)]
Update cmake/config/CMakeLists.txt

Co-Authored-By: asartori86 <alberto.sartori86@gmail.com>

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.