]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 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

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

6 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

6 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

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

6 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

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

6 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

6 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

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

6 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

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

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

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

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

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

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

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

6 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

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

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

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

6 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

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 agoFix documentation 7448/head
Daniel Arndt [Mon, 19 Nov 2018 16:47:53 +0000 (17:47 +0100)]
Fix documentation

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

6 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

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

6 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

6 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

6 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

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

6 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

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.


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.