]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoFix tests 7463/head
Author: Daniel Arndt [Mon, 26 Nov 2018 14:09:20 +0000 (14:09 +0000)]
Fix tests

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

6 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

6 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

6 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

6 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

6 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

6 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

6 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().

6 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

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

6 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

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

6 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().

6 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.

6 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

6 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

6 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

6 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>

6 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>.

6 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

6 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?

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

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

6 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.

6 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.

6 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

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

6 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

6 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

6 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

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

6 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>
6 years agoUpdate cmake/config/CMakeLists.txt
Matthias Maier [Fri, 9 Nov 2018 14:48:45 +0000 (15:48 +0100)]
Update cmake/config/CMakeLists.txt

Co-Authored-By: asartori86 <alberto.sartori86@gmail.com>
6 years agoremoved unused file
Alberto Sartori [Wed, 31 Oct 2018 13:24:59 +0000 (14:24 +0100)]
removed unused file

6 years agofirst corrections
Alberto Sartori [Wed, 31 Oct 2018 08:19:12 +0000 (09:19 +0100)]
first corrections

6 years agogenerate pkgconfig files
Alberto Sartori [Mon, 29 Oct 2018 14:51:17 +0000 (15:51 +0100)]
generate pkgconfig files

6 years agoMerge pull request #7444 from masterleinad/indent_expand_instantiations
David Wells [Thu, 15 Nov 2018 16:08:04 +0000 (11:08 -0500)]
Merge pull request #7444 from masterleinad/indent_expand_instantiations

Indent expand_instantiations

6 years agoIndent expand_instantiations 7444/head
Daniel Arndt [Thu, 15 Nov 2018 13:16:39 +0000 (14:16 +0100)]
Indent expand_instantiations

6 years agoMerge pull request #7404 from bangerth/doc-update
Timo Heister [Tue, 13 Nov 2018 16:59:51 +0000 (11:59 -0500)]
Merge pull request #7404 from bangerth/doc-update

Fix some commentary on iterators.

6 years agoFurther evolve the text to describe iterators. 7404/head
Wolfgang Bangerth [Tue, 13 Nov 2018 13:52:38 +0000 (06:52 -0700)]
Further evolve the text to describe iterators.

6 years agoMerge pull request #7439 from tjhei/dox_scalapack_img
Bruno Turcksin [Mon, 12 Nov 2018 21:31:17 +0000 (16:31 -0500)]
Merge pull request #7439 from tjhei/dox_scalapack_img

doxygen: fix image scaling for scalapack

6 years agoMerge pull request #7438 from tjhei/fix_foxy_plate_with_hole_img
Bruno Turcksin [Mon, 12 Nov 2018 21:30:50 +0000 (16:30 -0500)]
Merge pull request #7438 from tjhei/fix_foxy_plate_with_hole_img

fix doxygen GridGenerator plate_with_a_hole imgs

6 years agoMerge pull request #7434 from masterleinad/deprecate_tecplot_binary
David Wells [Mon, 12 Nov 2018 18:20:30 +0000 (13:20 -0500)]
Merge pull request #7434 from masterleinad/deprecate_tecplot_binary

Deprecate Tecplot binary output

6 years agodoxygen: fix image scaling for scalapack 7439/head
Timo Heister [Mon, 12 Nov 2018 16:25:24 +0000 (11:25 -0500)]
doxygen: fix image scaling for scalapack

6 years agofix doxygen GridGenerator plate_with_a_hole imgs 7438/head
Timo Heister [Mon, 12 Nov 2018 16:15:55 +0000 (11:15 -0500)]
fix doxygen GridGenerator plate_with_a_hole imgs

fixes #7406
fixes #7437

6 years agoMerge pull request #7436 from masterleinad/use_strings
Denis Davydov [Sun, 11 Nov 2018 05:21:44 +0000 (06:21 +0100)]
Merge pull request #7436 from masterleinad/use_strings

Prefer std::string over const char * in public interfaces

6 years agoMerge pull request #7435 from kronbichler/fix_avx512_feeval_read
Timo Heister [Sun, 11 Nov 2018 03:49:48 +0000 (22:49 -0500)]
Merge pull request #7435 from kronbichler/fix_avx512_feeval_read

Fix read with FEEvaluation and AVX-512 support

6 years agoPrefer std::string interfaces over const char * for public interfaces 7436/head
Daniel Arndt [Fri, 9 Nov 2018 18:00:18 +0000 (19:00 +0100)]
Prefer std::string interfaces over const char * for public interfaces

6 years agoAdd changelog 7435/head
Martin Kronbichler [Sat, 10 Nov 2018 21:27:02 +0000 (22:27 +0100)]
Add changelog

6 years agoAvoid negative index offsets.
Martin Kronbichler [Sat, 10 Nov 2018 21:23:32 +0000 (22:23 +0100)]
Avoid negative index offsets.

6 years agoTypo and changelog entry 7434/head
Daniel Arndt [Sat, 10 Nov 2018 18:29:26 +0000 (19:29 +0100)]
Typo and changelog entry

6 years agoDeprecate Tecplot binary output
Daniel Arndt [Sat, 10 Nov 2018 16:11:52 +0000 (17:11 +0100)]
Deprecate Tecplot binary output

6 years agoMerge pull request #7432 from masterleinad/derandomize_cuda_device_test
Bruno Turcksin [Thu, 8 Nov 2018 17:09:06 +0000 (12:09 -0500)]
Merge pull request #7432 from masterleinad/derandomize_cuda_device_test

Fix init_cuda

6 years agoFix init_cuda 7432/head
Daniel Arndt [Thu, 8 Nov 2018 17:03:07 +0000 (18:03 +0100)]
Fix init_cuda

6 years agoMerge pull request #7431 from masterleinad/derandomize_cuda_device_test
Bruno Turcksin [Thu, 8 Nov 2018 16:24:22 +0000 (11:24 -0500)]
Merge pull request #7431 from masterleinad/derandomize_cuda_device_test

Derandomize CUDA devices used in tests

6 years agoDerandomize CUDA devices used in test 7431/head
Daniel Arndt [Thu, 8 Nov 2018 16:13:45 +0000 (17:13 +0100)]
Derandomize CUDA devices used in test

6 years agoMerge pull request #7430 from masterleinad/fix_zero_length_cuda_array_view
Bruno Turcksin [Thu, 8 Nov 2018 13:48:11 +0000 (08:48 -0500)]
Merge pull request #7430 from masterleinad/fix_zero_length_cuda_array_view

Fix MemorySpace check for zero sized ArrayViews

6 years agoFix MemorySpace check for zero sized ArrayViews 7430/head
Daniel Arndt [Thu, 8 Nov 2018 08:41:40 +0000 (09:41 +0100)]
Fix MemorySpace check for zero sized ArrayViews

6 years agoMerge pull request #7411 from drwells/update-truncated-cone
Luca Heltai [Wed, 7 Nov 2018 21:06:29 +0000 (22:06 +0100)]
Merge pull request #7411 from drwells/update-truncated-cone

Update GridGenerator::truncated_cone.

6 years agoMerge pull request #7412 from masterleinad/cuda_array_view
Daniel Arndt [Wed, 7 Nov 2018 07:50:46 +0000 (08:50 +0100)]
Merge pull request #7412 from masterleinad/cuda_array_view

MemorySpace template parameter for ArrayView

6 years agoUnify is_in_correct_memory_space 7412/head
Daniel Arndt [Mon, 5 Nov 2018 11:23:22 +0000 (12:23 +0100)]
Unify is_in_correct_memory_space

6 years agoMerge pull request #7424 from tamiko/fix_cmake_petsc
Wolfgang Bangerth [Tue, 6 Nov 2018 22:42:24 +0000 (15:42 -0700)]
Merge pull request #7424 from tamiko/fix_cmake_petsc

CMake: Remove a faulty list manipulation

6 years agoMerge pull request #7370 from masterleinad/force_cuda_host_compiler
Bruno Turcksin [Tue, 6 Nov 2018 22:22:06 +0000 (17:22 -0500)]
Merge pull request #7370 from masterleinad/force_cuda_host_compiler

Force CUDA host compiler to be the same as the one used as C++ compiler

6 years agoCMake: Remove a faulty list manipulation 7424/head
Matthias Maier [Tue, 6 Nov 2018 22:15:41 +0000 (16:15 -0600)]
CMake: Remove a faulty list manipulation

6 years agoUse cuda_init() in tests
Daniel Arndt [Mon, 5 Nov 2018 22:13:23 +0000 (23:13 +0100)]
Use cuda_init() in tests

6 years agoChangelog entry
Daniel Arndt [Sat, 3 Nov 2018 23:30:08 +0000 (00:30 +0100)]
Changelog entry

6 years agoRestrict access to ArrayView::operator[] to CPU memory
Daniel Arndt [Sat, 3 Nov 2018 12:52:23 +0000 (13:52 +0100)]
Restrict access to ArrayView::operator[] to CPU memory

6 years agoTest correct memory space
Daniel Arndt [Sat, 3 Nov 2018 11:41:02 +0000 (12:41 +0100)]
Test correct memory space

6 years agoLet ArrayView have a MemorySpace template parameter
Daniel Arndt [Fri, 2 Nov 2018 19:33:25 +0000 (20:33 +0100)]
Let ArrayView have a MemorySpace template parameter

6 years agoMerge pull request #7422 from masterleinad/fix_windows_posix_threads
David Wells [Tue, 6 Nov 2018 19:02:01 +0000 (14:02 -0500)]
Merge pull request #7422 from masterleinad/fix_windows_posix_threads

Only declare PosixThreadBarrier if there is POSIX support

6 years agoOnly declare PosixThreadBarrier if there is POSIX support 7422/head
Daniel Arndt [Tue, 6 Nov 2018 16:23:31 +0000 (17:23 +0100)]
Only declare PosixThreadBarrier if there is POSIX support

6 years agoMerge pull request #7419 from bangerth/step-20
David Wells [Tue, 6 Nov 2018 15:08:18 +0000 (10:08 -0500)]
Merge pull request #7419 from bangerth/step-20

Rewrite the introduction of step-20.

6 years agoFix FEFaceValues
Alexander Grayver [Tue, 6 Nov 2018 14:19:16 +0000 (15:19 +0100)]
Fix FEFaceValues

6 years agoRewrite the introduction of step-20. 7419/head
Wolfgang Bangerth [Tue, 6 Nov 2018 14:11:24 +0000 (07:11 -0700)]
Rewrite the introduction of step-20.

6 years agoMerge pull request #7414 from masterleinad/support_gmsh_4
Wolfgang Bangerth [Tue, 6 Nov 2018 00:24:26 +0000 (17:24 -0700)]
Merge pull request #7414 from masterleinad/support_gmsh_4

Gmsh' MSH file format version 4

6 years agoUpdate CUDA information in the documentation for external libraries 7370/head
Daniel Arndt [Mon, 5 Nov 2018 21:55:17 +0000 (22:55 +0100)]
Update CUDA information in the documentation for external libraries

6 years agoMerge pull request #7398 from masterleinad/cuda_init
Bruno Turcksin [Mon, 5 Nov 2018 20:26:29 +0000 (15:26 -0500)]
Merge pull request #7398 from masterleinad/cuda_init

Introduce init_cuda in tests.h

6 years agoMerge pull request #7417 from masterleinad/algorithm_header_subscriptor
Daniel Arndt [Mon, 5 Nov 2018 16:08:38 +0000 (17:08 +0100)]
Merge pull request #7417 from masterleinad/algorithm_header_subscriptor

Add missing header in subscriptor.cc

6 years agoAdd missing header in subscriptor.cc 7417/head
Daniel Arndt [Mon, 5 Nov 2018 13:56:02 +0000 (14:56 +0100)]
Add missing header in subscriptor.cc

6 years agoMerge pull request #7410 from masterleinad/smart_pointer_check_dangling
Daniel Arndt [Mon, 5 Nov 2018 11:24:27 +0000 (12:24 +0100)]
Merge pull request #7410 from masterleinad/smart_pointer_check_dangling

Update description of Subscriptor and SmartPointer in the tutorials

6 years agoBe more conservative with respect to the MSH file format version 7414/head
Daniel Arndt [Mon, 5 Nov 2018 09:40:01 +0000 (10:40 +0100)]
Be more conservative with respect to the MSH file format version

6 years agoUpdate description of the Subscriptor-SmartPointer pair in the examples 7410/head
Daniel Arndt [Fri, 2 Nov 2018 23:17:13 +0000 (00:17 +0100)]
Update description of the Subscriptor-SmartPointer pair in the examples

6 years agoIncrease thread-safety of Subscriptor
Daniel Arndt [Fri, 2 Nov 2018 21:05:05 +0000 (22:05 +0100)]
Increase thread-safety of Subscriptor

6 years agoMerge pull request #7415 from davydden/feature/incremental_fix
Daniel Arndt [Mon, 5 Nov 2018 00:34:51 +0000 (01:34 +0100)]
Merge pull request #7415 from davydden/feature/incremental_fix

set components correctly in IncrementalFunction

6 years agoset components correctly in IncrementalFunction 7415/head
Denis Davydov [Sun, 4 Nov 2018 21:44:26 +0000 (22:44 +0100)]
set components correctly in IncrementalFunction

6 years agoUpdate GridGenerator::truncated_cone. 7411/head
David Wells [Sat, 3 Nov 2018 19:09:06 +0000 (15:09 -0400)]
Update GridGenerator::truncated_cone.

The 3D grid currently uses 4 coarse level cells on circular slices: this
is poorly conditioned since, when refined, some cells will converge to
triangles. This commit uses the five-square (implemented by
GridGenerator::hyper_ball<2>) to get a much better coarse grid.

6 years agoChangelog entry
Daniel Arndt [Sun, 4 Nov 2018 17:29:19 +0000 (18:29 +0100)]
Changelog entry

6 years agoSupport Gmsh-4
Daniel Arndt [Sun, 4 Nov 2018 17:13:34 +0000 (18:13 +0100)]
Support Gmsh-4

6 years agoFix some commentary on iterators.
Wolfgang Bangerth [Thu, 1 Nov 2018 16:16:18 +0000 (10:16 -0600)]
Fix some commentary on iterators.

6 years agoMerge pull request #7363 from masterleinad/smart_pointer_check_dangling
Wolfgang Bangerth [Fri, 2 Nov 2018 17:37:21 +0000 (11:37 -0600)]
Merge pull request #7363 from masterleinad/smart_pointer_check_dangling

Make SmartPointer+Subscriptor check for dangling pointers

6 years agoChangelog entries 7363/head
Daniel Arndt [Fri, 2 Nov 2018 12:39:53 +0000 (13:39 +0100)]
Changelog entries

6 years agoMake SmartPointer+Subscriptor check for dangling pointers
Daniel Arndt [Sat, 6 Oct 2018 00:29:37 +0000 (18:29 -0600)]
Make SmartPointer+Subscriptor check for dangling pointers

6 years agoMerge pull request #7396 from davydden/feature/interleave
Daniel Arndt [Fri, 2 Nov 2018 00:54:34 +0000 (01:54 +0100)]
Merge pull request #7396 from davydden/feature/interleave

add Utilities:: pack_integers() to pack an array of ints

6 years agoMerge pull request #7402 from bangerth/sparsity
Daniel Arndt [Fri, 2 Nov 2018 00:53:56 +0000 (01:53 +0100)]
Merge pull request #7402 from bangerth/sparsity

Fix (Dynamic)?SparsityPattern::begin() for empty sparsity patterns.

6 years agoMerge pull request #7337 from marcfehling/cell-domination
Wolfgang Bangerth [Fri, 2 Nov 2018 00:19:28 +0000 (18:19 -0600)]
Merge pull request #7337 from marcfehling/cell-domination

Introduced 'compare_for_cell_domination'. Refactored 'compare_for_face_domination'.

6 years agoMerge pull request #7401 from bangerth/abaqus
Daniel Arndt [Thu, 1 Nov 2018 23:03:08 +0000 (00:03 +0100)]
Merge pull request #7401 from bangerth/abaqus

Add more run-time checks to the ABAQUS reader.

6 years agoMerge pull request #7405 from bangerth/doc-update-2
David Wells [Thu, 1 Nov 2018 19:09:45 +0000 (15:09 -0400)]
Merge pull request #7405 from bangerth/doc-update-2

Clarify the documentation of GridGenerator::cylinder().

6 years agoMerge pull request #7406 from tjhei/doc_plate_with_hole
Denis Davydov [Thu, 1 Nov 2018 19:09:22 +0000 (20:09 +0100)]
Merge pull request #7406 from tjhei/doc_plate_with_hole

doxygen: scale plate_with_hole images

6 years agodoxygen: scale plate_with_hole images 7406/head
Timo Heister [Thu, 1 Nov 2018 18:49:00 +0000 (14:49 -0400)]
doxygen: scale plate_with_hole images

the .pngs are about 1500px wide so the display is quite ugly. 600px is
in line with most of the other images on the page.


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.