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

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

5 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

5 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

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

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

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

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

5 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

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

5 years agoClarify the documentation of GridGenerator::cylinder(). 7405/head
Wolfgang Bangerth [Thu, 1 Nov 2018 16:54:30 +0000 (10:54 -0600)]
Clarify the documentation of GridGenerator::cylinder().

5 years agoMerge pull request #7375 from davydden/feature/incremental_function
Wolfgang Bangerth [Thu, 1 Nov 2018 16:59:18 +0000 (10:59 -0600)]
Merge pull request #7375 from davydden/feature/incremental_function

Functions::IncrementalFunction

5 years agoimprove documentation 7396/head
Timo Heister [Wed, 31 Oct 2018 07:27:00 +0000 (08:27 +0100)]
improve documentation

Co-Authored-By: davydden <davydden@gmail.com>
5 years agoimprove documentation
Wolfgang Bangerth [Tue, 30 Oct 2018 16:08:32 +0000 (17:08 +0100)]
improve documentation

Co-Authored-By: davydden <davydden@gmail.com>
5 years agorename and improve documentation
Denis Davydov [Tue, 30 Oct 2018 13:30:05 +0000 (14:30 +0100)]
rename and improve documentation

5 years agoimprove documentation
Wolfgang Bangerth [Tue, 30 Oct 2018 13:23:24 +0000 (14:23 +0100)]
improve documentation

Co-Authored-By: davydden <davydden@gmail.com>
5 years agoRemove try-catch blocks in tests. 7402/head
Wolfgang Bangerth [Thu, 1 Nov 2018 16:21:59 +0000 (10:21 -0600)]
Remove try-catch blocks in tests.

5 years agoMerge pull request #7400 from bangerth/fix-widening
Daniel Arndt [Thu, 1 Nov 2018 15:22:45 +0000 (16:22 +0100)]
Merge pull request #7400 from bangerth/fix-widening

Ensure a left-shift operation happens in the right data type.

5 years agoMerge pull request #7381 from davydden/feature/tmmult_dsp
Wolfgang Bangerth [Thu, 1 Nov 2018 14:43:56 +0000 (08:43 -0600)]
Merge pull request #7381 from davydden/feature/tmmult_dsp

rework DSP::compute_Tmmult_pattern() with iterators

5 years agoAdd a changelog entry.
Wolfgang Bangerth [Thu, 1 Nov 2018 14:23:42 +0000 (08:23 -0600)]
Add a changelog entry.

5 years agoAdd a few tests.
Wolfgang Bangerth [Thu, 1 Nov 2018 14:23:07 +0000 (08:23 -0600)]
Add a few tests.

5 years agoFix (Dynamic)?SparsityPattern::begin() for empty sparsity patterns.
Wolfgang Bangerth [Thu, 1 Nov 2018 14:22:40 +0000 (08:22 -0600)]
Fix (Dynamic)?SparsityPattern::begin() for empty sparsity patterns.

5 years agoAdd more run-time checks to the ABAQUS reader. 7401/head
Wolfgang Bangerth [Thu, 1 Nov 2018 13:11:31 +0000 (07:11 -0600)]
Add more run-time checks to the ABAQUS reader.

Coverity complains about the use of the unchecked indices 'elid_start'
and 'elid_end' in the loop after reading them from an untrusted file.
Check at least their basic integrity. While there, also check that
commas are really commas.

5 years agoEnsure a left-shift operation happens in the right data type. 7400/head
Wolfgang Bangerth [Thu, 1 Nov 2018 12:55:23 +0000 (06:55 -0600)]
Ensure a left-shift operation happens in the right data type.

5 years agoFix location AssertCuda 7398/head
Daniel Arndt [Tue, 30 Oct 2018 20:18:41 +0000 (21:18 +0100)]
Fix location AssertCuda

5 years agoIntroduce init_cuda
Daniel Arndt [Tue, 30 Oct 2018 14:36:20 +0000 (15:36 +0100)]
Introduce init_cuda

5 years agoadd mutex lock 7375/head
Denis Davydov [Tue, 30 Oct 2018 15:52:48 +0000 (16:52 +0100)]
add mutex lock

5 years agoimprove IncrementalFunction
Denis Davydov [Tue, 30 Oct 2018 15:48:39 +0000 (16:48 +0100)]
improve IncrementalFunction

5 years agoMerge pull request #7397 from tjhei/document_point_value
Wolfgang Bangerth [Tue, 30 Oct 2018 15:20:07 +0000 (09:20 -0600)]
Merge pull request #7397 from tjhei/document_point_value

document VT:point_value better

5 years agoimprove documentation
Wolfgang Bangerth [Tue, 30 Oct 2018 14:16:00 +0000 (15:16 +0100)]
improve documentation

Co-Authored-By: davydden <davydden@gmail.com>
5 years agodocument VT:point_value better 7397/head
Timo Heister [Tue, 30 Oct 2018 14:07:10 +0000 (10:07 -0400)]
document VT:point_value better

5 years agoadd Utilities::interleave() to interleave an array of ints into a single integer
Denis Davydov [Tue, 30 Oct 2018 12:54:37 +0000 (13:54 +0100)]
add Utilities::interleave() to interleave an array of ints into a single integer

5 years agoMerge pull request #7394 from koecher/doc-doftools-coupling
David Wells [Mon, 29 Oct 2018 22:46:54 +0000 (18:46 -0400)]
Merge pull request #7394 from koecher/doc-doftools-coupling

enhanced documentation for DoFTools::Coupling::nonzero

5 years agoenhanced documentation for DoFTools::Coupling::nonzero 7394/head
Uwe Köcher [Mon, 29 Oct 2018 22:08:08 +0000 (23:08 +0100)]
enhanced documentation for DoFTools::Coupling::nonzero

5 years agoMerge pull request #7392 from drwells/deprecate-netcdf
Wolfgang Bangerth [Mon, 29 Oct 2018 20:41:29 +0000 (14:41 -0600)]
Merge pull request #7392 from drwells/deprecate-netcdf

Deprecate the NetCDF bindings.

5 years agoMerge pull request #7391 from drwells/update-step-57
Timo Heister [Mon, 29 Oct 2018 13:39:43 +0000 (09:39 -0400)]
Merge pull request #7391 from drwells/update-step-57

Update step 57

5 years agoIntroduced 'compare_for_domination()' functions. Deprecated 'compare_for_face_dominat... 7337/head
Marc Fehling [Thu, 11 Oct 2018 01:26:39 +0000 (19:26 -0600)]
Introduced 'compare_for_domination()' functions. Deprecated 'compare_for_face_domination()' functions.

5 years agoMerge pull request #7393 from drwells/fix-doc-link
Daniel Arndt [Sat, 27 Oct 2018 22:08:18 +0000 (00:08 +0200)]
Merge pull request #7393 from drwells/fix-doc-link

Fix a documentation link.

5 years agoDeprecate the NetCDF bindings. 7392/head
David Wells [Sat, 27 Oct 2018 19:43:22 +0000 (15:43 -0400)]
Deprecate the NetCDF bindings.

5 years agoMerge pull request #7367 from masterleinad/make_cuda_tests_more_robust
David Wells [Sat, 27 Oct 2018 21:02:18 +0000 (17:02 -0400)]
Merge pull request #7367 from masterleinad/make_cuda_tests_more_robust

Make CUDA tests more robust

5 years agostep-57: Use blank lines after equations. 7391/head
David Wells [Sat, 27 Oct 2018 20:17:36 +0000 (16:17 -0400)]
step-57: Use blank lines after equations.

This improves pagination.

5 years agoFix a documentation link. 7393/head
David Wells [Sat, 27 Oct 2018 20:12:04 +0000 (16:12 -0400)]
Fix a documentation link.

5 years agostep-57: Reword some sentences for clarity.
David Wells [Sat, 27 Oct 2018 17:20:17 +0000 (13:20 -0400)]
step-57: Reword some sentences for clarity.

5 years agostep-57: Use pmatrix instead of arrays in TeX.
David Wells [Sat, 27 Oct 2018 16:09:07 +0000 (12:09 -0400)]
step-57: Use pmatrix instead of arrays in TeX.

5 years agostep-57: Reformat in-code TeX.
David Wells [Sat, 27 Oct 2018 16:00:56 +0000 (12:00 -0400)]
step-57: Reformat in-code TeX.

I also added a missing parenthesis.

5 years agostep-57: Improve output format and variable names.
David Wells [Sat, 27 Oct 2018 15:38:47 +0000 (11:38 -0400)]
step-57: Improve output format and variable names.

5 years agostep-57: remove unused headers and code.
David Wells [Sat, 27 Oct 2018 15:36:33 +0000 (11:36 -0400)]
step-57: remove unused headers and code.

5 years agostep-57: Improve typography.
David Wells [Sat, 27 Oct 2018 02:14:59 +0000 (22:14 -0400)]
step-57: Improve typography.

1. Remove trailing whitespace.
2. Fix some minor spelling mistakes.
3. Consistently use MathJax for equations.

5 years agoAdd test to check that wrapper resets time state of wrapped class
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:19:04 +0000 (14:19 +0200)]
Add test to check that wrapper resets time state of wrapped class

5 years agoRename a test
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:12:44 +0000 (14:12 +0200)]
Rename a test

5 years agoAdd guarentee that wrapper resets time state of wrapped class
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:10:28 +0000 (14:10 +0200)]
Add guarentee that wrapper resets time state of wrapped class

5 years agoAdd an assertion
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:08:51 +0000 (14:08 +0200)]
Add an assertion

5 years agoImprove class documentation
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:08:37 +0000 (14:08 +0200)]
Improve class documentation

5 years agoadd IncrementalFunction
Denis Davydov [Tue, 23 Oct 2018 11:05:07 +0000 (13:05 +0200)]
add IncrementalFunction

5 years agoMerge pull request #7386 from masterleinad/real_time
Denis Davydov [Fri, 26 Oct 2018 19:18:49 +0000 (21:18 +0200)]
Merge pull request #7386 from masterleinad/real_time

Describe time by real scalar types in Function and friends

5 years agoMerge pull request #7387 from davydden/feature/dsp_column_index
David Wells [Fri, 26 Oct 2018 18:29:51 +0000 (14:29 -0400)]
Merge pull request #7387 from davydden/feature/dsp_column_index

add  DynamicSparsityPattern::column_index()

5 years agoadd DynamicSparsityPattern::column_index() 7387/head
Denis Davydov [Fri, 26 Oct 2018 14:18:18 +0000 (16:18 +0200)]
add  DynamicSparsityPattern::column_index()

5 years agoPrefer defining aliases instead of importing from base class 7386/head
Daniel Arndt [Fri, 26 Oct 2018 14:09:57 +0000 (16:09 +0200)]
Prefer defining aliases instead of importing from base class

5 years agoIntroduce a time_type alias for Function and friends
Daniel Arndt [Fri, 26 Oct 2018 11:06:20 +0000 (13:06 +0200)]
Introduce a time_type alias for Function and friends


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.