]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Thu, 18 Jul 2019 20:08:26 +0000 (16:08 -0400)]
Add override
Daniel Arndt [Tue, 16 Jul 2019 18:44:40 +0000 (14:44 -0400)]
Rename boost directory matching its version
Daniel Arndt [Mon, 15 Jul 2019 03:35:08 +0000 (23:35 -0400)]
Update boost to version 1.70.0
Daniel Arndt [Wed, 17 Jul 2019 20:20:12 +0000 (16:20 -0400)]
Merge pull request #8388 from tcclevenger/tensor-error
fix compilation error in tensor.h
tcclevenger [Wed, 17 Jul 2019 15:20:21 +0000 (09:20 -0600)]
fix
Daniel Arndt [Sun, 14 Jul 2019 02:20:17 +0000 (22:20 -0400)]
Merge pull request #8381 from kronbichler/improve_hermite_like_interpolation
Improve hermite like interpolation
Martin Kronbichler [Sat, 13 Jul 2019 14:29:26 +0000 (16:29 +0200)]
Add test for 1D mass matrix
Martin Kronbichler [Fri, 12 Jul 2019 07:56:46 +0000 (09:56 +0200)]
Add changelog
Martin Kronbichler [Fri, 12 Jul 2019 07:56:37 +0000 (09:56 +0200)]
Switch Hermite-like interpolation to Jacobi polynomials P^{4,4}
David Wells [Sat, 13 Jul 2019 13:45:15 +0000 (09:45 -0400)]
Merge pull request #8331 from marcfehling/cd-transfer
Introduced CellDataTransfer.
Martin Kronbichler [Fri, 12 Jul 2019 19:04:45 +0000 (21:04 +0200)]
Merge pull request #8348 from peterrum/matrixfree-vectorizedarray
Extend MatrixFree with a second template argument to control vectorization
David Wells [Fri, 12 Jul 2019 12:09:35 +0000 (08:09 -0400)]
Merge pull request #8352 from GrahamBenHarper/graham_dev_mappings
Add functionality to support multiple mappings per element in FE_PolyTensor
grahambenharper [Fri, 12 Jul 2019 07:50:31 +0000 (01:50 -0600)]
Add a changelog entry for the FE_PolyTensor mappings improvement
Martin Kronbichler [Fri, 12 Jul 2019 05:47:32 +0000 (07:47 +0200)]
Merge pull request #8380 from masterleinad/remove_deprecated_variables
Remove deprecated PreconditionChebyshev::AdditionalData members
Daniel Arndt [Fri, 12 Jul 2019 04:18:24 +0000 (00:18 -0400)]
Merge pull request #8378 from tjhei/epetra_64_fixes
Epetra: fix SparsityPattern::compress() with 64 bit
Timo Heister [Thu, 11 Jul 2019 22:47:10 +0000 (18:47 -0400)]
Merge pull request #8379 from kronbichler/fix_chebyshev_docu
Fix documentation of Chebyshev iteration
Daniel Arndt [Thu, 11 Jul 2019 21:02:16 +0000 (17:02 -0400)]
Changelog entry
Daniel Arndt [Thu, 11 Jul 2019 20:56:22 +0000 (16:56 -0400)]
Remove deprecated variables in PreconditionChebyshev::AdditionalData
Martin Kronbichler [Thu, 11 Jul 2019 20:14:11 +0000 (22:14 +0200)]
Fix documentation of Chebyshev iteration
Martin Kronbichler [Thu, 11 Jul 2019 20:10:15 +0000 (22:10 +0200)]
Merge pull request #8369 from tjhei/refine_assign_bug
fix wrong variable assignment
Martin Kronbichler [Thu, 11 Jul 2019 20:09:52 +0000 (22:09 +0200)]
Merge pull request #8370 from tjhei/intel_ignore_warn_simd
intel: ignore simd warning
Timo Heister [Thu, 11 Jul 2019 19:34:00 +0000 (15:34 -0400)]
replace other NumGlobalElements call
Timo Heister [Thu, 11 Jul 2019 19:33:48 +0000 (15:33 -0400)]
Epetra: fix SparsityPattern::compress() with 64 bit
NumGlobalElements is only available if the Epetra map was created with a
32 bit int for the dimension, which is not true if we compile with 64
bit enabled. Fix this using the helper functions we already have.
David Wells [Thu, 11 Jul 2019 02:18:47 +0000 (22:18 -0400)]
Merge pull request #8365 from marcfehling/php-hangingnodes-2
Hanging nodes: Loosen assertion for artificial cells.
David Wells [Wed, 10 Jul 2019 22:30:26 +0000 (18:30 -0400)]
Merge pull request #8375 from tamiko/update_url
update URLs to 43-1.org and use https instead of http
Daniel Arndt [Wed, 10 Jul 2019 22:29:33 +0000 (18:29 -0400)]
Merge pull request #8372 from drwells/add-missing-epetra-includes
Add missing epetra headers.
Matthias Maier [Wed, 10 Jul 2019 21:55:03 +0000 (16:55 -0500)]
update URLs to 43-1.org and use https instead of http
Bruno Turcksin [Wed, 10 Jul 2019 21:01:18 +0000 (17:01 -0400)]
Merge pull request #8363 from masterleinad/cw_fe_eval_get_submit_dof_values
Implement CUDAWrappers::FEEvaluation::get_dof_values/submit_dof_values
peterrum [Sat, 6 Jul 2019 09:34:00 +0000 (11:34 +0200)]
Add VectorizationArrayType to MatrixFree as template argument
Martin Kronbichler [Wed, 10 Jul 2019 19:58:24 +0000 (21:58 +0200)]
Merge pull request #8373 from peterrum/base-vectorization-m512
Fix VectorizedArray::vectorized_load_and_transpose specialization
peterrum [Wed, 10 Jul 2019 19:23:44 +0000 (21:23 +0200)]
Fix vectorized_load_and_transpose specialization for VectorizedArray<float, 16>
Daniel Arndt [Wed, 10 Jul 2019 18:53:49 +0000 (14:53 -0400)]
Merge pull request #8307 from anates/Tensor-Schur-Product
Elementwise multiplication for Tensor<rank, dim>
David Wells [Wed, 10 Jul 2019 17:53:18 +0000 (13:53 -0400)]
Add missing epetra headers.
This previously worked since most people who install epetra also install
tpetra.
David Wells [Wed, 10 Jul 2019 17:43:47 +0000 (13:43 -0400)]
Merge pull request #8368 from tjhei/intel_compile_fix
fix compile error typo in intel ifdef
Timo Heister [Wed, 10 Jul 2019 17:28:10 +0000 (13:28 -0400)]
intel: ignore simd warning
with intel 19.0.4 with vectorization I am getting spammed with warnings
like
```
deal-git/include/deal.II/lac/la_vector.templates.h(405): warning #15552:
loop was not vectorized with "simd"
```
I think this is safe to ignore.
Timo Heister [Wed, 10 Jul 2019 17:21:15 +0000 (13:21 -0400)]
fix wrong variable assignment
intel compiler warned correctly warned about this. I assume that this is
the correct fix...
Timo Heister [Wed, 10 Jul 2019 17:16:31 +0000 (13:16 -0400)]
fix compile error typo in intel ifdef
marcfehling [Wed, 10 Jul 2019 16:12:29 +0000 (18:12 +0200)]
Hanging nodes: Loosen assertion for artificial cells.
Daniel Arndt [Wed, 10 Jul 2019 16:00:16 +0000 (12:00 -0400)]
Address comments
Roland [Fri, 7 Jun 2019 11:35:35 +0000 (13:35 +0200)]
Elementwise multiplication for Tensor<rank, dim>
Marc Fehling [Wed, 10 Jul 2019 15:02:37 +0000 (17:02 +0200)]
Introduced CellDataTransfer.
Marc Fehling [Wed, 10 Jul 2019 15:01:25 +0000 (17:01 +0200)]
No more anonymous namespace in p::d::CellDataTransfer.
Marc Fehling [Wed, 10 Jul 2019 14:53:37 +0000 (16:53 +0200)]
Reworked CoarseningStrategies and moved it into a separate header.
Deprecated the old p::d::CellDataTransfer::CoarseningStrategies struct.
Defined exceptions that recur in code.
Minor improvements to p::d::CellDataTransfer and hp::DoFHandler.
Bruno Turcksin [Wed, 10 Jul 2019 12:47:07 +0000 (08:47 -0400)]
Merge pull request #8338 from masterleinad/cuda_tensor_annotations
CUDA device annotations for Tensor
Martin Kronbichler [Wed, 10 Jul 2019 08:17:52 +0000 (10:17 +0200)]
Merge pull request #8362 from masterleinad/fix_gcc-9_warnings
Fix a few gcc-9 warninigs in tests
Daniel Arndt [Tue, 9 Jul 2019 22:32:52 +0000 (18:32 -0400)]
Implement CUDAWrappers::FEEvaluation::get_dof_values/submit_dof_values
Daniel Arndt [Tue, 9 Jul 2019 18:59:24 +0000 (14:59 -0400)]
Fix a few gcc-9 warninigs in tests
Daniel Arndt [Tue, 9 Jul 2019 18:38:57 +0000 (14:38 -0400)]
Merge pull request #8361 from masterleinad/fix_refinement_header
Fix refinement.h include
Daniel Arndt [Tue, 9 Jul 2019 13:24:24 +0000 (09:24 -0400)]
Fix refinement.h include
Martin Kronbichler [Tue, 9 Jul 2019 11:20:16 +0000 (13:20 +0200)]
Merge pull request #8358 from masterleinad/remove_unused_cudawrappers_code
Remove unused code in CUDAWrappers::internal::HangingNodes
Martin Kronbichler [Tue, 9 Jul 2019 10:56:28 +0000 (12:56 +0200)]
Merge pull request #8342 from peterrum/base-vectorization-width
Extend VectorizedArray with a second template argument to control vector length
David Wells [Tue, 9 Jul 2019 10:55:29 +0000 (06:55 -0400)]
Merge pull request #8360 from rezarastak/fix_documentation_asterisk
fixed misrepresentation of "*" in documentation of tutorials
grahambenharper [Tue, 9 Jul 2019 10:14:47 +0000 (04:14 -0600)]
Add two convenience functions to FE_PolyTensor and improve based on suggestions
Martin Kronbichler [Tue, 9 Jul 2019 07:27:18 +0000 (09:27 +0200)]
Merge pull request #8341 from marcfehling/hp-prediction-2
hp::Refinement: Error prediction.
peterrum [Mon, 1 Jul 2019 13:09:52 +0000 (15:09 +0200)]
Extend VectorizedArray with a second template argument
Martin Kronbichler [Tue, 9 Jul 2019 05:52:51 +0000 (07:52 +0200)]
Merge pull request #8357 from masterleinad/test_layout_vectorizedarray
Always test the layout of the VectorizedArray class
Reza Rastak [Tue, 9 Jul 2019 04:06:50 +0000 (21:06 -0700)]
fixed misrepresentation of "*" in documentation of tutorials
Daniel Arndt [Tue, 9 Jul 2019 01:56:14 +0000 (21:56 -0400)]
Remove unused code in CUDAWrappers::internal::HangingNodes
Daniel Arndt [Tue, 9 Jul 2019 01:48:45 +0000 (21:48 -0400)]
Always test the layout of the VectorizedArray class
Daniel Arndt [Mon, 8 Jul 2019 19:22:45 +0000 (15:22 -0400)]
Check result
Daniel Arndt [Fri, 5 Jul 2019 19:22:15 +0000 (15:22 -0400)]
Avoid warnings in device code
Daniel Arndt [Wed, 3 Jul 2019 15:52:32 +0000 (11:52 -0400)]
Changelog entry
Daniel Arndt [Mon, 1 Jul 2019 21:30:01 +0000 (17:30 -0400)]
Annotate Tensor functions that can be used in CUDA device code
Daniel Arndt [Tue, 9 Jul 2019 01:24:22 +0000 (21:24 -0400)]
Merge pull request #8064 from rezarastak/constexpr_tensor
Constexpr Tensor
Bruno Turcksin [Tue, 9 Jul 2019 00:26:03 +0000 (20:26 -0400)]
Merge pull request #8346 from masterleinad/cuda_point
Annotate Point members usable in CUDA kernels
Daniel Arndt [Mon, 8 Jul 2019 23:13:14 +0000 (19:13 -0400)]
Merge pull request #8300 from peterrum/mpi-compute-index-owner
Mpi compute index owner
Daniel Arndt [Mon, 8 Jul 2019 23:00:07 +0000 (19:00 -0400)]
Merge pull request #8355 from kronbichler/fix_documentation_hermite
Fix documentation of HermiteLikeInterpolation
Daniel Arndt [Mon, 8 Jul 2019 22:53:01 +0000 (18:53 -0400)]
Check result
Daniel Arndt [Sun, 7 Jul 2019 14:19:39 +0000 (10:19 -0400)]
Apply suggestions from code review
Co-Authored-By: Jean-Paul Pelteret <jppelteret@gmail.com>
Daniel Arndt [Fri, 5 Jul 2019 19:12:49 +0000 (15:12 -0400)]
Avoid warnings in device code
Daniel Arndt [Fri, 5 Jul 2019 18:26:34 +0000 (14:26 -0400)]
Annotate Point usable for CUDA kernels
Daniel Arndt [Mon, 8 Jul 2019 22:50:24 +0000 (18:50 -0400)]
Merge pull request #8356 from kostyfisik/master
std::strings stores the filename, not the file handler
Reza Rastak [Wed, 8 May 2019 02:05:33 +0000 (19:05 -0700)]
Tensor<rank,dim,Number> is now constexpr
CONSEXPR macro added to Tensor<rank,dim,Number> functions. New constructors added to VectorizedArray<Number>
Tensor free functions all made constexpr
constexpr added to tensor_accessors.h
default initialization for VectorizedArray<Number>
constexpr feature added to Tensor<rank,dim,Number> class
adding DEAL_II_ALWAYS_INLINE back to functions in tensor_accessors.h
Add assignement operator ans default constructor back
Apply suggestions from code review
Typos fixed
Co-Authored-By: Daniel Arndt <arndtd@ornl.gov>
Indentation
Improve check_01_cxx_features.cmake
Fix changelog entry
static constexpr converted to back static const for VectorizedArray
one more constexpr tensor test
test failure fixed
added DEAL_II_CONSTEXPR to three more functions
removed member initialization in VectorizedArray
Avoid warning
constructor added to VectorizedArray<Number>
reverted the changes in vectorization.h
asserting VectorizedArray is POD
Konstantin Ladutenko [Mon, 8 Jul 2019 16:06:29 +0000 (19:06 +0300)]
std::strings stores filename, not the file handler
Martin Kronbichler [Mon, 8 Jul 2019 16:02:06 +0000 (18:02 +0200)]
Fix documentation of HermiteLikeInterpolation
Marc Fehling [Thu, 20 Jun 2019 17:45:07 +0000 (19:45 +0200)]
hp::Refinement: Error prediction.
marcfehling [Thu, 4 Jul 2019 08:46:36 +0000 (10:46 +0200)]
Fixed changelog.
Martin Kronbichler [Mon, 8 Jul 2019 09:24:39 +0000 (11:24 +0200)]
Merge pull request #8325 from marcfehling/hp-decision
Introduced hp::Refinement namespace.
Martin Kronbichler [Mon, 8 Jul 2019 09:24:13 +0000 (11:24 +0200)]
Merge pull request #8337 from Rombur/hanging_node_volta
Fix a bug in CUDA matrix-free with adapted mesh when using Volta
Martin Kronbichler [Mon, 8 Jul 2019 08:30:01 +0000 (10:30 +0200)]
Merge pull request #8353 from GrahamBenHarper/graham_dev_typofix
Add a space between sentences in ExcNumberNotFinite
grahambenharper [Mon, 8 Jul 2019 05:11:24 +0000 (23:11 -0600)]
Add a space between sentences in ExcNumberNotFinite
Bruno Turcksin [Mon, 8 Jul 2019 00:54:00 +0000 (00:54 +0000)]
Add explanation on the use of __synchtreads()
Martin Kronbichler [Sun, 7 Jul 2019 14:05:16 +0000 (16:05 +0200)]
Merge pull request #8350 from drwells/remove-2type-structs
Remove int2type and bool2type.
grahambenharper [Sun, 7 Jul 2019 07:41:53 +0000 (01:41 -0600)]
Correct FE_BernardiRaugel mapping type to be a list of one mapping
grahambenharper [Sun, 7 Jul 2019 07:19:22 +0000 (01:19 -0600)]
Touch up documentation for FE_PolyTensor to address multiple mappings
grahambenharper [Sun, 7 Jul 2019 03:30:22 +0000 (21:30 -0600)]
Add functionality to support multiple mappings per element in FE_PolyTensor
David Wells [Sun, 7 Jul 2019 00:02:03 +0000 (20:02 -0400)]
Remove int2type and bool2type.
These were deprecated in 9.0 and are internal anyway.
Matthias Maier [Fri, 5 Jul 2019 14:10:22 +0000 (09:10 -0500)]
Merge pull request #8344 from tamiko/update_ctest_configuration
CMake: Update CTest configuration
Matthias Maier [Fri, 5 Jul 2019 12:43:59 +0000 (07:43 -0500)]
CMake: Update CTest configuration
* Change server name to the new variant ctest.43-1.org
* Use the CTEST_UPDATE mechanism instead of handwriting an Update.xml.
This is necessary for cdash-2.6.0 support...
peterrum [Sun, 2 Jun 2019 14:35:48 +0000 (16:35 +0200)]
Add consensus algorithm and use it compute intex owners
Martin Kronbichler [Thu, 4 Jul 2019 19:59:16 +0000 (21:59 +0200)]
Merge pull request #8343 from luca-heltai/fix-compilation-issue
Fix compilation of loop.h with some versions of clang.
marcfehling [Thu, 4 Jul 2019 13:24:31 +0000 (15:24 +0200)]
Communicate thresholds.
Luca Heltai [Thu, 4 Jul 2019 13:17:51 +0000 (15:17 +0200)]
Fix compilation of loop.h with some versions of clang.
Daniel Arndt [Thu, 4 Jul 2019 12:39:07 +0000 (08:39 -0400)]
Merge pull request #8340 from kronbichler/fix_intrinsics_include
Fix include to intrinsics
marcfehling [Thu, 4 Jul 2019 12:05:14 +0000 (14:05 +0200)]
Apply suggestions from code review
To be squashed: Applied martin's suggestions.
Co-Authored-By: Martin Kronbichler <kronbichler@lnm.mw.tum.de>
Marc Fehling [Thu, 20 Jun 2019 20:18:40 +0000 (22:18 +0200)]
Remove code duplicates.
Marc Fehling [Fri, 7 Jun 2019 10:01:46 +0000 (12:01 +0200)]
Introduced hp::Refinement namespace.
Martin Kronbichler [Thu, 4 Jul 2019 07:30:43 +0000 (09:30 +0200)]
Fix include to intrinsics
Martin Kronbichler [Wed, 3 Jul 2019 19:56:47 +0000 (21:56 +0200)]
Merge pull request #8339 from Rombur/fix_numpy
Fix a bug in print_as_numpy_arrays
Bruno Turcksin [Wed, 3 Jul 2019 16:05:45 +0000 (16:05 +0000)]
Fix a bug in print_as_numpy_arrays
The entries in the matrix where not printed correctly. Change the test
so that the entries are not integer anymore.
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.