]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sat, 27 Apr 2019 18:36:38 +0000 (14:36 -0400)]
Improve the documentation of parallel builds.
Not all users are familiar with the -j or --jobs flags for make and the
current explanation is buried in the middle of several other notes. We
can make this simpler by showing how to parallelize the build
explicitly.
Daniel Arndt [Fri, 26 Apr 2019 04:30:57 +0000 (23:30 -0500)]
Merge pull request #7964 from dangars/destructor-step-40
Remove destructor in step40
Daniel Arndt [Fri, 26 Apr 2019 04:30:37 +0000 (23:30 -0500)]
Merge pull request #7965 from dangars/vector_swap
Exchange vectors of std::vector::swap() in step-18
Daniel Garcia-Sanchez [Thu, 25 Apr 2019 18:36:03 +0000 (20:36 +0200)]
Exchange vectors in std::vector::swap()
Daniel Garcia-Sanchez [Thu, 25 Apr 2019 17:55:22 +0000 (19:55 +0200)]
Remove destructor
Wolfgang Bangerth [Thu, 25 Apr 2019 13:09:35 +0000 (07:09 -0600)]
Merge pull request #7962 from rezarastak/generic_la_documentation
Adding documentation for generic LA namespaces
Luca Heltai [Thu, 25 Apr 2019 08:18:16 +0000 (10:18 +0200)]
Merge pull request #7960 from bangerth/fix-18
Fix a mistaken assertion that only succeeds by accident.
Reza Rastak [Thu, 25 Apr 2019 08:04:49 +0000 (01:04 -0700)]
small fix
Reza Rastak [Thu, 25 Apr 2019 08:01:30 +0000 (01:01 -0700)]
Documentation added so that the using statements are properly shown in the manual
Jean-Paul Pelteret [Thu, 25 Apr 2019 04:58:31 +0000 (06:58 +0200)]
Merge pull request #7959 from kronbichler/doc_rotation_matrix_2d
Documentation fix Physics::Transformations::Rotations::rotation_matrix_2d
Wolfgang Bangerth [Wed, 24 Apr 2019 21:02:57 +0000 (15:02 -0600)]
Merge pull request #7918 from luca-heltai/lambda-function
FunctionFromFunctionObjects class: wraps a vector of std::function objects into a Function object
Wolfgang Bangerth [Wed, 24 Apr 2019 21:01:15 +0000 (15:01 -0600)]
Merge pull request #7932 from luca-heltai/dirac-delta-cutoff
Enrich CutOffFunctionBase, and provide also CutOffFunctionC1
Wolfgang Bangerth [Wed, 24 Apr 2019 20:53:03 +0000 (14:53 -0600)]
Fix a mistaken assertion that only succeeds by accident.
Specifically, it succeeds because we get a pointer to the first of a block of
elements where the size of the block is greater than one. If one had a 1-point
quadrature formula, the assertion would fail.
Martin Kronbichler [Wed, 24 Apr 2019 20:45:35 +0000 (22:45 +0200)]
Documentation fix in Physics::Transformations::Rotations::rotation_matrix_2d
David Wells [Wed, 24 Apr 2019 11:54:27 +0000 (07:54 -0400)]
Merge pull request #7956 from tjhei/step-40-cmake-complex
step-40 disable logic with complex PETSc
Martin Kronbichler [Wed, 24 Apr 2019 11:38:09 +0000 (13:38 +0200)]
Merge pull request #7955 from Rombur/cuda_size
Reduce chunk_size used in CUDA kernels from 8 to 1
Luca Heltai [Wed, 24 Apr 2019 11:35:14 +0000 (13:35 +0200)]
Merge pull request #7944 from jppelteret/sd-tensor_operations_02
SD tensor operations: Add functions to perform symbolic tensor differentation
Luca Heltai [Wed, 24 Apr 2019 11:27:19 +0000 (13:27 +0200)]
Added static_assert.
Timo Heister [Wed, 24 Apr 2019 04:36:59 +0000 (22:36 -0600)]
step-40 disable logic with complex PETSc
Having PETSC_WITH_COMPLEX would stop step-40 from being able to
configure/build. Now we fall back to trilinos as described in the error
message.
part of #7946
Timo Heister [Wed, 24 Apr 2019 00:40:00 +0000 (18:40 -0600)]
Merge pull request #7953 from bangerth/61-3
Break long lines in step-61/doc/results.dox.
Wolfgang Bangerth [Wed, 24 Apr 2019 00:30:37 +0000 (18:30 -0600)]
Break long lines in step-61/doc/results.dox.
Timo Heister [Tue, 23 Apr 2019 23:09:21 +0000 (17:09 -0600)]
Merge pull request #7950 from bangerth/61
Avoid latex formulas in section headings.
Timo Heister [Tue, 23 Apr 2019 23:08:01 +0000 (17:08 -0600)]
Merge pull request #7951 from bangerth/grammar
Fix a grammar mistake in a comment.
Wolfgang Bangerth [Tue, 23 Apr 2019 22:18:55 +0000 (16:18 -0600)]
Fix a grammar mistake in a comment.
Wolfgang Bangerth [Tue, 23 Apr 2019 22:16:14 +0000 (16:16 -0600)]
Avoid latex formulas in section headings.
Wolfgang Bangerth [Tue, 23 Apr 2019 22:06:33 +0000 (16:06 -0600)]
Merge pull request #7948 from masterleinad/fix_symengine_test
Fix SymEngine test
Wolfgang Bangerth [Tue, 23 Apr 2019 22:05:17 +0000 (16:05 -0600)]
Merge pull request #7949 from rezarastak/patch-1
Documentation fix for DerivativeForm
Daniel Arndt [Tue, 23 Apr 2019 19:21:25 +0000 (15:21 -0400)]
Merge pull request #7947 from luca-heltai/fix-spelling
Fix documentation of extend + spelling.
Reza Rastak [Tue, 23 Apr 2019 18:33:15 +0000 (11:33 -0700)]
Documentation fix for DerivativeForm
Bruno Turcksin [Tue, 23 Apr 2019 17:35:35 +0000 (17:35 +0000)]
Reduce chunk_size used in CUDA kernels from 8 to 1
Jean-Paul Pelteret [Mon, 22 Apr 2019 08:28:33 +0000 (10:28 +0200)]
Add two changelog entries
Jean-Paul Pelteret [Mon, 22 Apr 2019 13:57:20 +0000 (15:57 +0200)]
Add a test for SD tensor differentiation
Jean-Paul Pelteret [Mon, 22 Apr 2019 11:14:25 +0000 (13:14 +0200)]
AD: Add test for 4 component scalar function
Jean-Paul Pelteret [Mon, 22 Apr 2019 07:59:18 +0000 (09:59 +0200)]
Add functions to perform SD tensor differentation
Jean-Paul Pelteret [Mon, 22 Apr 2019 08:19:56 +0000 (10:19 +0200)]
Alter the wording describing the input parameter and output of a function
Daniel Arndt [Tue, 23 Apr 2019 15:48:17 +0000 (17:48 +0200)]
Fix SymEngine test
Wolfgang Bangerth [Tue, 23 Apr 2019 13:50:40 +0000 (07:50 -0600)]
Merge pull request #7926 from tamiko/fix_dynamic_sparsity_pattern_exists
SparsityPattern: Fix copy_from a DynamicSparsityPattern
Luca Heltai [Sun, 14 Apr 2019 12:00:03 +0000 (14:00 +0200)]
FunctionFromFunctionObjects.
Daniel Arndt [Tue, 23 Apr 2019 13:27:09 +0000 (09:27 -0400)]
Merge pull request #7931 from jppelteret/sd-tensor_operations_01
SD tensor operations: Symbol and symbolic function creation
Luca Heltai [Thu, 18 Apr 2019 19:42:08 +0000 (21:42 +0200)]
Added implementation of CutOffFunctionC1
Luca Heltai [Thu, 18 Apr 2019 17:57:37 +0000 (19:57 +0200)]
Added FunctionCutOffTensorProduct.
Luca Heltai [Thu, 18 Apr 2019 13:48:51 +0000 (15:48 +0200)]
Deprecate new_* in favour of set_*
Luca Heltai [Thu, 18 Apr 2019 07:31:50 +0000 (09:31 +0200)]
Modify FunctionCutOff to support integration to one.
Luca Heltai [Tue, 23 Apr 2019 12:46:08 +0000 (14:46 +0200)]
Improved documentation.
Luca Heltai [Tue, 23 Apr 2019 09:22:12 +0000 (11:22 +0200)]
Fix documentation of extend + spelling.
Matthias Maier [Mon, 22 Apr 2019 19:32:19 +0000 (14:32 -0500)]
improve error message
Matthias Maier [Mon, 22 Apr 2019 19:18:45 +0000 (14:18 -0500)]
avoid a segmentation fault
Matthias Maier [Mon, 15 Apr 2019 16:30:30 +0000 (11:30 -0500)]
add a test
Matthias Maier [Mon, 22 Apr 2019 19:16:05 +0000 (14:16 -0500)]
SparsityPattern: Fix copy from DynamicSparsityPattern
Jean-Paul Pelteret [Mon, 22 Apr 2019 19:19:01 +0000 (21:19 +0200)]
Merge pull request #7936 from BenBrands/instantiations_shared_triangulation
add explicit instantiations for shared::Triangulation
David Wells [Mon, 22 Apr 2019 18:51:25 +0000 (14:51 -0400)]
Merge pull request #7945 from bangerth/doc-2
Clarify a piece of documentation.
Timo Heister [Mon, 22 Apr 2019 14:42:25 +0000 (08:42 -0600)]
Merge pull request #7942 from bangerth/doc
Mark two function references better.
Wolfgang Bangerth [Mon, 22 Apr 2019 14:32:49 +0000 (08:32 -0600)]
Clarify a piece of documentation.
Wolfgang Bangerth [Mon, 22 Apr 2019 03:38:04 +0000 (21:38 -0600)]
Mark two function references better.
Jean-Paul Pelteret [Mon, 22 Apr 2019 14:00:52 +0000 (16:00 +0200)]
Merge pull request #7920 from jppelteret/sd-scalar_operations_01
SD scalar operations: Symbol and symbolic function creation
Jean-Paul Pelteret [Thu, 18 Apr 2019 19:37:26 +0000 (21:37 +0200)]
Add test for operations using symbolic and expressional tensors
Jean-Paul Pelteret [Thu, 18 Apr 2019 13:49:59 +0000 (15:49 +0200)]
Add a test to check std::copy and std::swap with vector of Expressions
Jean-Paul Pelteret [Wed, 17 Apr 2019 20:29:31 +0000 (22:29 +0200)]
Add some SD-related convenience functions for tensor operations.
Specifically, these can be used to create a tensor symbol and symbolic
function.
Jean-Paul Pelteret [Wed, 17 Apr 2019 20:28:16 +0000 (22:28 +0200)]
Specialize some functions in the numbers namespace for SD::Expression.
Also required for support of SD::Expression within the Tensor and
SymmetricTensor classes.
Jean-Paul Pelteret [Wed, 17 Apr 2019 20:27:00 +0000 (22:27 +0200)]
Add ProductType for SD::Expression class.
This is the first step towards support of SD::Expression within the
Tensor and SymmetricTensor classes.
Jean-Paul Pelteret [Wed, 17 Apr 2019 20:08:09 +0000 (22:08 +0200)]
Add template arguments for symmetric tensor ranks
Jean-Paul Pelteret [Sun, 14 Apr 2019 11:09:07 +0000 (13:09 +0200)]
Add some SD-related convenience functions for scalar operations.
Specifically, a non-member function for scalar differentiation of an
Expression has been added.
Jean-Paul Pelteret [Sun, 14 Apr 2019 08:57:52 +0000 (10:57 +0200)]
Add some SD-related convenience functions for scalar operations.
Specifically, these can be used to create a scalar symbol and symbolic
function.
Jean-Paul Pelteret [Sun, 14 Apr 2019 08:56:15 +0000 (10:56 +0200)]
Add some SD-related utility functions
Daniel Arndt [Fri, 19 Apr 2019 04:57:57 +0000 (00:57 -0400)]
Merge pull request #7938 from isuruf/cmake
CMake: Clear CMAKE_REQUIRED_FLAGS before calling FindLAPACK
Timo Heister [Fri, 19 Apr 2019 02:17:46 +0000 (20:17 -0600)]
Merge pull request #7935 from masterleinad/fix_boost_1_70
Fix configuring with external Boost-1.70.0
Isuru Fernando [Fri, 19 Apr 2019 00:35:43 +0000 (19:35 -0500)]
CMake: Clear CMAKE_REQUIRED_FLAGS before calling FindLAPACK
CMAKE_REQUIRED_FLAGS is populated by dealii with CXXFLAGS and this
should be cleared before calling any function that calls try_compile
on a C file. FindLAPACK calls FindTHREADS.cmake which uses try_compile
on a C file.
Benjamin Brands [Thu, 18 Apr 2019 20:25:21 +0000 (22:25 +0200)]
add explicit instantiations for shared::Triangulation
Daniel Arndt [Thu, 18 Apr 2019 19:32:20 +0000 (21:32 +0200)]
Add links
Daniel Arndt [Thu, 18 Apr 2019 19:01:36 +0000 (21:01 +0200)]
Fix configuring with external Boost-1.70.0
Daniel Arndt [Wed, 17 Apr 2019 12:55:41 +0000 (08:55 -0400)]
Merge pull request #7914 from luca-heltai/enlarge-bounding-box
BoundingBox::extend()
Daniel Arndt [Wed, 17 Apr 2019 12:50:16 +0000 (08:50 -0400)]
Merge pull request #7915 from luca-heltai/rtree-with-mapped-vertices
Make sure rtree works with mappings that do not preserve vertices.
Daniel Arndt [Tue, 16 Apr 2019 22:20:53 +0000 (18:20 -0400)]
Merge pull request #7927 from Rombur/cuda_fix
Cuda: small fixes
Luca Heltai [Tue, 16 Apr 2019 16:42:57 +0000 (18:42 +0200)]
Merge pull request #7923 from bangerth/61
Enclose everything in step-61 into its own namespace.
Luca Heltai [Tue, 16 Apr 2019 16:41:25 +0000 (18:41 +0200)]
Merge pull request #7925 from masterleinad/avoid_fpe
Fix symengine_number_type_01 in Release mode
Bruno Turcksin [Mon, 15 Apr 2019 21:35:00 +0000 (21:35 +0000)]
Add missing instantiations
Bruno Turcksin [Mon, 15 Apr 2019 21:34:46 +0000 (21:34 +0000)]
Remove unused variables
Daniel Arndt [Mon, 15 Apr 2019 14:00:58 +0000 (16:00 +0200)]
Fix symengine_number_type_01 in Release mode
Daniel Arndt [Mon, 15 Apr 2019 01:00:11 +0000 (21:00 -0400)]
Merge pull request #7924 from bangerth/61-2
Update requirements for step-61.
Wolfgang Bangerth [Mon, 15 Apr 2019 00:16:58 +0000 (18:16 -0600)]
Update requirements for step-61.
Wolfgang Bangerth [Mon, 15 Apr 2019 00:08:40 +0000 (18:08 -0600)]
Enclose everything in step-61 into its own namespace.
Jean-Paul Pelteret [Sat, 13 Apr 2019 06:36:23 +0000 (08:36 +0200)]
Merge pull request #7917 from masterleinad/avoid_fpe
Avoid floating point exception in symengine_number_type_01
Jean-Paul Pelteret [Sat, 13 Apr 2019 06:35:55 +0000 (08:35 +0200)]
Merge pull request #7919 from drwells/add-missing-ingroup-functions
Add missing '@ingroup functions' annotations.
David Wells [Sat, 13 Apr 2019 02:42:36 +0000 (22:42 -0400)]
Add missing '@ingroup functions' annotations.
Daniel Arndt [Fri, 12 Apr 2019 17:26:49 +0000 (13:26 -0400)]
Merge pull request #7876 from jppelteret/sd-expression-math
SD: Logical operators + math operations for expression class
Daniel Arndt [Fri, 12 Apr 2019 11:51:10 +0000 (13:51 +0200)]
Avoid floating point exception in symengine_number_type_01
Luca Heltai [Fri, 12 Apr 2019 08:12:40 +0000 (10:12 +0200)]
Merge pull request #7916 from tjhei/tidy_debug_only
clang-tidy: only debug mode
Luca Heltai [Thu, 11 Apr 2019 13:52:36 +0000 (15:52 +0200)]
Enlarge BoundingBox
Timo Heister [Thu, 11 Apr 2019 22:47:35 +0000 (16:47 -0600)]
clang-tidy: only debug mode
I don't think it makes sense to also compile in release mode for the
tidy checks. This change should speed up the CI tester as well.
Daniel Arndt [Thu, 11 Apr 2019 22:25:41 +0000 (18:25 -0400)]
Merge pull request #7901 from masterleinad/smart_pointer_std_string
Use std::string in SmartPointer and Subscriptor interface
Luca Heltai [Thu, 11 Apr 2019 13:53:58 +0000 (15:53 +0200)]
Make sure rtree works with mappings that do not preserve vertices.
Luca Heltai [Thu, 11 Apr 2019 19:42:27 +0000 (21:42 +0200)]
Merge pull request #7910 from masterleinad/replace_std_make_unique
Replace std::make_unique by std_cxx14::make_unique
Daniel Arndt [Tue, 9 Apr 2019 17:50:51 +0000 (13:50 -0400)]
Use references and clean up a bit
Daniel Arndt [Tue, 9 Apr 2019 12:11:48 +0000 (14:11 +0200)]
Replace empty string comparison
Daniel Arndt [Tue, 9 Apr 2019 02:26:59 +0000 (04:26 +0200)]
Use std::string in SmartPointer and Subscriptor interface
Daniel Arndt [Thu, 11 Apr 2019 12:54:15 +0000 (14:54 +0200)]
Replace std::make_unique by std_cxx14::make_unique
Luca Heltai [Thu, 11 Apr 2019 06:43:02 +0000 (08:43 +0200)]
Merge pull request #7806 from luca-heltai/scratch_and_copy
"Reasonable" ScratchData and CopyData
Luca Heltai [Wed, 10 Apr 2019 20:35:20 +0000 (22:35 +0200)]
defgroup -> name
Luca Heltai [Wed, 10 Apr 2019 16:50:34 +0000 (18:50 +0200)]
Comments.
Jean-Paul Pelteret [Wed, 10 Apr 2019 09:19:26 +0000 (11:19 +0200)]
Merge pull request #7906 from rezarastak/filtered_iterator_doc_fix
Fixed documentation error in filtered_iterator.h
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.