]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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 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 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 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>
5 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>
5 years agoremoved unused file
Alberto Sartori [Wed, 31 Oct 2018 13:24:59 +0000 (14:24 +0100)]
removed unused file

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

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

5 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

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

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

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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

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

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

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

5 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

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

5 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

5 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

5 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

5 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

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

5 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

5 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

5 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

5 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

5 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

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

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

5 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

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

5 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

5 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

5 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

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

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

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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

5 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

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

5 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

5 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

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

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

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

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


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.