]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Mon, 5 Nov 2018 11:23:22 +0000 (12:23 +0100)]
Unify is_in_correct_memory_space
Daniel Arndt [Mon, 5 Nov 2018 22:13:23 +0000 (23:13 +0100)]
Use cuda_init() in tests
Daniel Arndt [Sat, 3 Nov 2018 23:30:08 +0000 (00:30 +0100)]
Changelog entry
Daniel Arndt [Sat, 3 Nov 2018 12:52:23 +0000 (13:52 +0100)]
Restrict access to ArrayView::operator[] to CPU memory
Daniel Arndt [Sat, 3 Nov 2018 11:41:02 +0000 (12:41 +0100)]
Test correct memory space
Daniel Arndt [Fri, 2 Nov 2018 19:33:25 +0000 (20:33 +0100)]
Let ArrayView have a MemorySpace template parameter
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
Daniel Arndt [Tue, 6 Nov 2018 16:23:31 +0000 (17:23 +0100)]
Only declare PosixThreadBarrier if there is POSIX support
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.
Wolfgang Bangerth [Tue, 6 Nov 2018 14:11:24 +0000 (07:11 -0700)]
Rewrite the introduction of step-20.
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
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
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
Daniel Arndt [Mon, 5 Nov 2018 13:56:02 +0000 (14:56 +0100)]
Add missing header in subscriptor.cc
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
Daniel Arndt [Mon, 5 Nov 2018 09:40:01 +0000 (10:40 +0100)]
Be more conservative with respect to the MSH file format version
Daniel Arndt [Fri, 2 Nov 2018 23:17:13 +0000 (00:17 +0100)]
Update description of the Subscriptor-SmartPointer pair in the examples
Daniel Arndt [Fri, 2 Nov 2018 21:05:05 +0000 (22:05 +0100)]
Increase thread-safety of Subscriptor
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
Denis Davydov [Sun, 4 Nov 2018 21:44:26 +0000 (22:44 +0100)]
set components correctly in IncrementalFunction
Daniel Arndt [Sun, 4 Nov 2018 17:29:19 +0000 (18:29 +0100)]
Changelog entry
Daniel Arndt [Sun, 4 Nov 2018 17:13:34 +0000 (18:13 +0100)]
Support Gmsh-4
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
Daniel Arndt [Fri, 2 Nov 2018 12:39:53 +0000 (13:39 +0100)]
Changelog entries
Daniel Arndt [Sat, 6 Oct 2018 00:29:37 +0000 (18:29 -0600)]
Make SmartPointer+Subscriptor check for dangling pointers
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
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.
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'.
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.
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().
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
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.
Wolfgang Bangerth [Thu, 1 Nov 2018 16:54:30 +0000 (10:54 -0600)]
Clarify the documentation of GridGenerator::cylinder().
Wolfgang Bangerth [Thu, 1 Nov 2018 16:59:18 +0000 (10:59 -0600)]
Merge pull request #7375 from davydden/feature/incremental_function
Functions::IncrementalFunction
Timo Heister [Wed, 31 Oct 2018 07:27:00 +0000 (08:27 +0100)]
improve documentation
Co-Authored-By: davydden <davydden@gmail.com>
Wolfgang Bangerth [Tue, 30 Oct 2018 16:08:32 +0000 (17:08 +0100)]
improve documentation
Co-Authored-By: davydden <davydden@gmail.com>
Denis Davydov [Tue, 30 Oct 2018 13:30:05 +0000 (14:30 +0100)]
rename and improve documentation
Wolfgang Bangerth [Tue, 30 Oct 2018 13:23:24 +0000 (14:23 +0100)]
improve documentation
Co-Authored-By: davydden <davydden@gmail.com>
Wolfgang Bangerth [Thu, 1 Nov 2018 16:21:59 +0000 (10:21 -0600)]
Remove try-catch blocks in tests.
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.
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
Wolfgang Bangerth [Thu, 1 Nov 2018 14:23:42 +0000 (08:23 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 1 Nov 2018 14:23:07 +0000 (08:23 -0600)]
Add a few tests.
Wolfgang Bangerth [Thu, 1 Nov 2018 14:22:40 +0000 (08:22 -0600)]
Fix (Dynamic)?SparsityPattern::begin() for empty sparsity patterns.
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.
Wolfgang Bangerth [Thu, 1 Nov 2018 12:55:23 +0000 (06:55 -0600)]
Ensure a left-shift operation happens in the right data type.
Daniel Arndt [Tue, 30 Oct 2018 20:18:41 +0000 (21:18 +0100)]
Fix location AssertCuda
Daniel Arndt [Tue, 30 Oct 2018 14:36:20 +0000 (15:36 +0100)]
Introduce init_cuda
Denis Davydov [Tue, 30 Oct 2018 15:52:48 +0000 (16:52 +0100)]
add mutex lock
Denis Davydov [Tue, 30 Oct 2018 15:48:39 +0000 (16:48 +0100)]
improve IncrementalFunction
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
Wolfgang Bangerth [Tue, 30 Oct 2018 14:16:00 +0000 (15:16 +0100)]
improve documentation
Co-Authored-By: davydden <davydden@gmail.com>
Timo Heister [Tue, 30 Oct 2018 14:07:10 +0000 (10:07 -0400)]
document VT:point_value better
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
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
Uwe Köcher [Mon, 29 Oct 2018 22:08:08 +0000 (23:08 +0100)]
enhanced documentation for DoFTools::Coupling::nonzero
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.
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
Marc Fehling [Thu, 11 Oct 2018 01:26:39 +0000 (19:26 -0600)]
Introduced 'compare_for_domination()' functions. Deprecated 'compare_for_face_domination()' functions.
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.
David Wells [Sat, 27 Oct 2018 19:43:22 +0000 (15:43 -0400)]
Deprecate the NetCDF bindings.
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
David Wells [Sat, 27 Oct 2018 20:17:36 +0000 (16:17 -0400)]
step-57: Use blank lines after equations.
This improves pagination.
David Wells [Sat, 27 Oct 2018 20:12:04 +0000 (16:12 -0400)]
Fix a documentation link.
David Wells [Sat, 27 Oct 2018 17:20:17 +0000 (13:20 -0400)]
step-57: Reword some sentences for clarity.
David Wells [Sat, 27 Oct 2018 16:09:07 +0000 (12:09 -0400)]
step-57: Use pmatrix instead of arrays in 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.
David Wells [Sat, 27 Oct 2018 15:38:47 +0000 (11:38 -0400)]
step-57: Improve output format and variable names.
David Wells [Sat, 27 Oct 2018 15:36:33 +0000 (11:36 -0400)]
step-57: remove unused headers and code.
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.
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
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:12:44 +0000 (14:12 +0200)]
Rename a test
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:10:28 +0000 (14:10 +0200)]
Add guarentee that wrapper resets time state of wrapped class
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:08:51 +0000 (14:08 +0200)]
Add an assertion
Jean-Paul Pelteret [Wed, 24 Oct 2018 12:08:37 +0000 (14:08 +0200)]
Improve class documentation
Denis Davydov [Tue, 23 Oct 2018 11:05:07 +0000 (13:05 +0200)]
add IncrementalFunction
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
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()
Denis Davydov [Fri, 26 Oct 2018 14:18:18 +0000 (16:18 +0200)]
add DynamicSparsityPattern::column_index()
Daniel Arndt [Fri, 26 Oct 2018 14:09:57 +0000 (16:09 +0200)]
Prefer defining aliases instead of importing from base class
Daniel Arndt [Fri, 26 Oct 2018 11:06:20 +0000 (13:06 +0200)]
Introduce a time_type alias for Function and friends
Daniel Arndt [Fri, 26 Oct 2018 09:28:51 +0000 (11:28 +0200)]
Describe time by real scalar types in Function and friends
Denis Davydov [Fri, 26 Oct 2018 06:49:36 +0000 (08:49 +0200)]
add unit tests
Jean-Paul Pelteret [Fri, 26 Oct 2018 05:31:00 +0000 (07:31 +0200)]
Merge pull request #7384 from bangerth/fix-warning
Fix a warning about an unused 'using' declaration in release mode.
Wolfgang Bangerth [Fri, 26 Oct 2018 02:30:31 +0000 (20:30 -0600)]
Fix a warning about an unused 'using' declaration in release mode.
Matthias Maier [Thu, 25 Oct 2018 16:16:46 +0000 (11:16 -0500)]
Merge pull request #7382 from masterleinad/fix_cuda_cmake_newest
Fix cuda-9+ && cmake-3.12+
Daniel Arndt [Thu, 25 Oct 2018 15:24:03 +0000 (17:24 +0200)]
Fix cuda-9+ && cmake-3.12+
Denis Davydov [Thu, 25 Oct 2018 09:49:02 +0000 (11:49 +0200)]
rewrok DynamicSparsityPattern::compute_Tmmult_pattern() with iterators, suitable for input DynamicSparsityPattern
Denis Davydov [Thu, 25 Oct 2018 07:10:30 +0000 (09:10 +0200)]
add template parameter to DynamicSparsityPattern::compute_Tmmult_pattern()
Wolfgang Bangerth [Wed, 24 Oct 2018 19:01:47 +0000 (13:01 -0600)]
Merge pull request #7380 from masterleinad/clarify_cuda_c++_restrictions
Clarify CUDA C++ version restrictions
Daniel Arndt [Wed, 24 Oct 2018 18:16:37 +0000 (20:16 +0200)]
Clarify CUDA C++ version restrictions
Timo Heister [Wed, 24 Oct 2018 13:34:08 +0000 (09:34 -0400)]
Merge pull request #7377 from masterleinad/replace_constraint_matrix_examples
Replace ContraintMatrix with AffineConstraints in the examples
Daniel Arndt [Wed, 24 Oct 2018 08:01:57 +0000 (10:01 +0200)]
Replace ContraintMatrix with AffineConstraints in the examples
Wolfgang Bangerth [Tue, 23 Oct 2018 19:46:51 +0000 (13:46 -0600)]
Merge pull request #7371 from drwells/update-step-27
Update step 27
Wolfgang Bangerth [Tue, 23 Oct 2018 13:02:09 +0000 (07:02 -0600)]
Merge pull request #7364 from tjhei/mpi_type_fixes
use correct MPI types
Wolfgang Bangerth [Tue, 23 Oct 2018 13:01:39 +0000 (07:01 -0600)]
Merge pull request #7361 from StefanoDominici89/TensorProductManifold-bugfix
Tensor product manifold bugfix
David Wells [Tue, 23 Oct 2018 02:15:01 +0000 (22:15 -0400)]
step-27: Lower the linear solver tolerance.
This makes the pictures symmetric.
David Wells [Mon, 22 Oct 2018 17:50:39 +0000 (13:50 -0400)]
step-27: Update pictures and discussion.
David Wells [Sun, 21 Oct 2018 18:35:56 +0000 (14:35 -0400)]
step-27: Improve some algorithm discussion.
This change modernizes the discussion (we use distribute_local_to_global
in step-6 now) and clarifies that we should use a DynamicSparsityPattern.
David Wells [Sun, 21 Oct 2018 18:33:34 +0000 (14:33 -0400)]
step-27: Improve typography in the documentation.
1. Fix some minor typographical problems and typos (missing comma,
missing HTML, etc.)
2. Consistently use spaces instead of tabs and spaces.
3. Format code samples in the same way clang-format does it (i.e., no
space before function calls)
4. Combine numerators of some fractions to prevent them from running off
the side of the screen.
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.