]>
https://gitweb.dealii.org/ - dealii.git/log
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
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
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
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
Reza Rastak [Wed, 10 Apr 2019 05:38:14 +0000 (22:38 -0700)]
Fixed documentation error in filtered_iterator.h
Luca Heltai [Tue, 9 Apr 2019 21:05:59 +0000 (23:05 +0200)]
ChangeLog
Luca Heltai [Tue, 9 Apr 2019 21:05:47 +0000 (23:05 +0200)]
ScratchData + Sacado FD+RD applied to energies
Daniel Arndt [Tue, 9 Apr 2019 21:05:41 +0000 (17:05 -0400)]
Merge pull request #7898 from tjhei/ci_quicktests
[CI]: catch failures and run quicktests
Luca Heltai [Tue, 9 Apr 2019 21:05:35 +0000 (23:05 +0200)]
ScratchData + Sacado applied to energies
Luca Heltai [Tue, 9 Apr 2019 21:05:28 +0000 (23:05 +0200)]
ScratchData with Sacado applied to Residual
Luca Heltai [Tue, 9 Apr 2019 21:05:17 +0000 (23:05 +0200)]
Test ScratchData get_values
Luca Heltai [Tue, 9 Apr 2019 21:05:08 +0000 (23:05 +0200)]
Test ScratchData for Laplacian (SIPDG)
Luca Heltai [Tue, 9 Apr 2019 21:04:56 +0000 (23:04 +0200)]
Test ScratchData for Laplacian (conforming)
Luca Heltai [Tue, 9 Apr 2019 21:04:47 +0000 (23:04 +0200)]
Test ScratchData on simple volume computation
Luca Heltai [Tue, 9 Apr 2019 21:04:36 +0000 (23:04 +0200)]
ScratchData
Luca Heltai [Tue, 9 Apr 2019 21:04:16 +0000 (23:04 +0200)]
CopyData
Luca Heltai [Tue, 9 Apr 2019 21:01:18 +0000 (23:01 +0200)]
Merge pull request #7880 from jppelteret/general_data_storage
Add a class to perform GeneralDataStorage
Timo Heister [Mon, 8 Apr 2019 19:25:30 +0000 (13:25 -0600)]
CI: catch failures
Timo Heister [Mon, 8 Apr 2019 14:17:43 +0000 (08:17 -0600)]
[CI]: run quicktests
also execute the quicktests as part of CI
Daniel Arndt [Tue, 9 Apr 2019 13:03:19 +0000 (15:03 +0200)]
Add overload for default constructors
Daniel Arndt [Tue, 9 Apr 2019 12:06:01 +0000 (08:06 -0400)]
Merge pull request #7897 from tjhei/fix_mpi_quicktests
MPI quicktests failing
Matthias Maier [Tue, 9 Apr 2019 03:05:31 +0000 (22:05 -0500)]
Merge pull request #7896 from masterleinad/update_minimum_symengine_version
Require SymEngine version 0.4
Daniel Arndt [Tue, 9 Apr 2019 01:01:35 +0000 (21:01 -0400)]
Merge pull request #7900 from kkremitzki/fix-README
Update dead LICENSE link in README
Kurt Kremitzki [Tue, 9 Apr 2019 00:52:52 +0000 (19:52 -0500)]
Update dead LICENSE link in README
Daniel Arndt [Mon, 8 Apr 2019 21:19:12 +0000 (23:19 +0200)]
Fix ambiguous function call
Timo Heister [Mon, 8 Apr 2019 14:01:39 +0000 (08:01 -0600)]
mpi quicktests fail
mpirun completes about not finding the executable. This reverts part of
Daniel Arndt [Mon, 8 Apr 2019 12:49:40 +0000 (14:49 +0200)]
Require SymEngine version 0.4
Jean-Paul Pelteret [Sun, 7 Apr 2019 19:47:27 +0000 (21:47 +0200)]
Try to reproduce GCC tester error with ambiguous constructor
Jean-Paul Pelteret [Sat, 30 Mar 2019 22:27:57 +0000 (23:27 +0100)]
Add test for symbolic math functions
Jean-Paul Pelteret [Sat, 30 Mar 2019 22:27:46 +0000 (23:27 +0100)]
Add functions to perform symbolic math operations using SD::Expression
Jean-Paul Pelteret [Sun, 7 Apr 2019 06:40:37 +0000 (08:40 +0200)]
Add alternative test output
Luca Heltai [Fri, 5 Apr 2019 17:36:52 +0000 (19:36 +0200)]
Fixed documentation.
David Wells [Sat, 6 Apr 2019 02:01:24 +0000 (22:01 -0400)]
Merge pull request #7894 from drwells/unused-var-hdf5
Silence an unused variable warning.
David Wells [Fri, 5 Apr 2019 21:07:43 +0000 (17:07 -0400)]
Silence an unused variable warning.
Luca Heltai [Fri, 5 Apr 2019 15:09:31 +0000 (17:09 +0200)]
Merge pull request #7844 from jppelteret/sd-expression
SD: Types, traits, and expression class
Martin Kronbichler [Fri, 5 Apr 2019 13:18:57 +0000 (15:18 +0200)]
Merge pull request #7889 from tjhei/hdf_no_mpi
fix hdf5 in serial
Martin Kronbichler [Fri, 5 Apr 2019 13:18:13 +0000 (15:18 +0200)]
Merge pull request #7893 from bangerth/spell
Fix a misspelled word.
Wolfgang Bangerth [Thu, 4 Apr 2019 20:34:40 +0000 (14:34 -0600)]
Fix a misspelled word.
David Wells [Thu, 4 Apr 2019 19:01:19 +0000 (15:01 -0400)]
Merge pull request #7746 from bangerth/61
More edits in the introduction of step-61.
Wolfgang Bangerth [Sat, 23 Feb 2019 00:23:55 +0000 (17:23 -0700)]
Edit the introduction of step-61.
Jean-Paul Pelteret [Thu, 4 Apr 2019 05:58:49 +0000 (07:58 +0200)]
Fix a typo in a changelog entry
Jean-Paul Pelteret [Mon, 1 Apr 2019 19:59:29 +0000 (21:59 +0200)]
Add a class to perform GeneralDataStorage
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.