]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoAdd some SD-related convenience functions for tensor operations.
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.

5 years agoSpecialize some functions in the numbers namespace for SD::Expression.
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.

5 years agoAdd ProductType for SD::Expression class.
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.

5 years agoAdd template arguments for symmetric tensor ranks
Jean-Paul Pelteret [Wed, 17 Apr 2019 20:08:09 +0000 (22:08 +0200)]
Add template arguments for symmetric tensor ranks

5 years agoAdd some SD-related convenience functions for scalar operations. 7920/head
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.

5 years agoAdd some SD-related convenience functions for scalar operations.
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.

5 years agoAdd some SD-related utility functions
Jean-Paul Pelteret [Sun, 14 Apr 2019 08:56:15 +0000 (10:56 +0200)]
Add some SD-related utility functions

5 years agoMerge pull request #7917 from masterleinad/avoid_fpe
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

5 years agoMerge pull request #7919 from drwells/add-missing-ingroup-functions
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.

5 years agoAdd missing '@ingroup functions' annotations. 7919/head
David Wells [Sat, 13 Apr 2019 02:42:36 +0000 (22:42 -0400)]
Add missing '@ingroup functions' annotations.

5 years agoMerge pull request #7876 from jppelteret/sd-expression-math
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

5 years agoAvoid floating point exception in symengine_number_type_01 7917/head
Daniel Arndt [Fri, 12 Apr 2019 11:51:10 +0000 (13:51 +0200)]
Avoid floating point exception in symengine_number_type_01

5 years agoMerge pull request #7916 from tjhei/tidy_debug_only
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

5 years agoclang-tidy: only debug mode 7916/head
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.

5 years agoMerge pull request #7901 from masterleinad/smart_pointer_std_string
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

5 years agoMerge pull request #7910 from masterleinad/replace_std_make_unique
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

5 years agoUse references and clean up a bit 7901/head
Daniel Arndt [Tue, 9 Apr 2019 17:50:51 +0000 (13:50 -0400)]
Use references and clean up a bit

5 years agoReplace empty string comparison
Daniel Arndt [Tue, 9 Apr 2019 12:11:48 +0000 (14:11 +0200)]
Replace empty string comparison

5 years agoUse std::string in SmartPointer and Subscriptor interface
Daniel Arndt [Tue, 9 Apr 2019 02:26:59 +0000 (04:26 +0200)]
Use std::string in SmartPointer and Subscriptor interface

5 years agoReplace std::make_unique by std_cxx14::make_unique 7910/head
Daniel Arndt [Thu, 11 Apr 2019 12:54:15 +0000 (14:54 +0200)]
Replace std::make_unique by std_cxx14::make_unique

5 years agoMerge pull request #7806 from luca-heltai/scratch_and_copy
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

5 years agodefgroup -> name 7806/head
Luca Heltai [Wed, 10 Apr 2019 20:35:20 +0000 (22:35 +0200)]
defgroup -> name

5 years agoComments.
Luca Heltai [Wed, 10 Apr 2019 16:50:34 +0000 (18:50 +0200)]
Comments.

5 years agoMerge pull request #7906 from rezarastak/filtered_iterator_doc_fix
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

5 years agoFixed documentation error in filtered_iterator.h 7906/head
Reza Rastak [Wed, 10 Apr 2019 05:38:14 +0000 (22:38 -0700)]
Fixed documentation error in filtered_iterator.h

5 years agoChangeLog
Luca Heltai [Tue, 9 Apr 2019 21:05:59 +0000 (23:05 +0200)]
ChangeLog

5 years agoScratchData + Sacado FD+RD applied to energies
Luca Heltai [Tue, 9 Apr 2019 21:05:47 +0000 (23:05 +0200)]
ScratchData + Sacado FD+RD applied to energies

5 years agoMerge pull request #7898 from tjhei/ci_quicktests
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

5 years agoScratchData + Sacado applied to energies
Luca Heltai [Tue, 9 Apr 2019 21:05:35 +0000 (23:05 +0200)]
ScratchData + Sacado applied to energies

5 years agoScratchData with Sacado applied to Residual
Luca Heltai [Tue, 9 Apr 2019 21:05:28 +0000 (23:05 +0200)]
ScratchData with Sacado applied to Residual

5 years agoTest ScratchData get_values
Luca Heltai [Tue, 9 Apr 2019 21:05:17 +0000 (23:05 +0200)]
Test ScratchData get_values

5 years agoTest ScratchData for Laplacian (SIPDG)
Luca Heltai [Tue, 9 Apr 2019 21:05:08 +0000 (23:05 +0200)]
Test ScratchData for Laplacian (SIPDG)

5 years agoTest ScratchData for Laplacian (conforming)
Luca Heltai [Tue, 9 Apr 2019 21:04:56 +0000 (23:04 +0200)]
Test ScratchData for Laplacian (conforming)

5 years agoTest ScratchData on simple volume computation
Luca Heltai [Tue, 9 Apr 2019 21:04:47 +0000 (23:04 +0200)]
Test ScratchData on simple volume computation

5 years agoScratchData
Luca Heltai [Tue, 9 Apr 2019 21:04:36 +0000 (23:04 +0200)]
ScratchData

5 years agoCopyData
Luca Heltai [Tue, 9 Apr 2019 21:04:16 +0000 (23:04 +0200)]
CopyData

5 years agoMerge pull request #7880 from jppelteret/general_data_storage
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

5 years agoCI: catch failures 7898/head
Timo Heister [Mon, 8 Apr 2019 19:25:30 +0000 (13:25 -0600)]
CI: catch failures

5 years ago[CI]: run quicktests
Timo Heister [Mon, 8 Apr 2019 14:17:43 +0000 (08:17 -0600)]
[CI]: run quicktests

also execute the quicktests as part of CI

5 years agoAdd overload for default constructors 7880/head
Daniel Arndt [Tue, 9 Apr 2019 13:03:19 +0000 (15:03 +0200)]
Add overload for default constructors

5 years agoMerge pull request #7897 from tjhei/fix_mpi_quicktests
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

5 years agoMerge pull request #7896 from masterleinad/update_minimum_symengine_version
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

5 years agoMerge pull request #7900 from kkremitzki/fix-README
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

5 years agoUpdate dead LICENSE link in README 7900/head
Kurt Kremitzki [Tue, 9 Apr 2019 00:52:52 +0000 (19:52 -0500)]
Update dead LICENSE link in README

5 years agoFix ambiguous function call
Daniel Arndt [Mon, 8 Apr 2019 21:19:12 +0000 (23:19 +0200)]
Fix ambiguous function call

5 years agompi quicktests fail 7897/head
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

5 years agoRequire SymEngine version 0.4 7896/head
Daniel Arndt [Mon, 8 Apr 2019 12:49:40 +0000 (14:49 +0200)]
Require SymEngine version 0.4

5 years agoTry to reproduce GCC tester error with ambiguous constructor
Jean-Paul Pelteret [Sun, 7 Apr 2019 19:47:27 +0000 (21:47 +0200)]
Try to reproduce GCC tester error with ambiguous constructor

5 years agoAdd test for symbolic math functions 7876/head
Jean-Paul Pelteret [Sat, 30 Mar 2019 22:27:57 +0000 (23:27 +0100)]
Add test for symbolic math functions

5 years agoAdd functions to perform symbolic math operations using SD::Expression
Jean-Paul Pelteret [Sat, 30 Mar 2019 22:27:46 +0000 (23:27 +0100)]
Add functions to perform symbolic math operations using SD::Expression

5 years agoAdd alternative test output
Jean-Paul Pelteret [Sun, 7 Apr 2019 06:40:37 +0000 (08:40 +0200)]
Add alternative test output

5 years agoFixed documentation.
Luca Heltai [Fri, 5 Apr 2019 17:36:52 +0000 (19:36 +0200)]
Fixed documentation.

5 years agoMerge pull request #7894 from drwells/unused-var-hdf5
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.

5 years agoSilence an unused variable warning. 7894/head
David Wells [Fri, 5 Apr 2019 21:07:43 +0000 (17:07 -0400)]
Silence an unused variable warning.

5 years agoMerge pull request #7844 from jppelteret/sd-expression
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

5 years agoMerge pull request #7889 from tjhei/hdf_no_mpi
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

5 years agoMerge pull request #7893 from bangerth/spell
Martin Kronbichler [Fri, 5 Apr 2019 13:18:13 +0000 (15:18 +0200)]
Merge pull request #7893 from bangerth/spell

Fix a misspelled word.

5 years agoFix a misspelled word. 7893/head
Wolfgang Bangerth [Thu, 4 Apr 2019 20:34:40 +0000 (14:34 -0600)]
Fix a misspelled word.

5 years agoMerge pull request #7746 from bangerth/61
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.

5 years agoEdit the introduction of step-61. 7746/head
Wolfgang Bangerth [Sat, 23 Feb 2019 00:23:55 +0000 (17:23 -0700)]
Edit the introduction of step-61.

5 years agoFix a typo in a changelog entry 7844/head
Jean-Paul Pelteret [Thu, 4 Apr 2019 05:58:49 +0000 (07:58 +0200)]
Fix a typo in a changelog entry

5 years agoAdd a class to perform GeneralDataStorage
Jean-Paul Pelteret [Mon, 1 Apr 2019 19:59:29 +0000 (21:59 +0200)]
Add a class to perform GeneralDataStorage

5 years agoMerge pull request #7890 from masterleinad/fix_space
Jean-Paul Pelteret [Thu, 4 Apr 2019 05:31:56 +0000 (07:31 +0200)]
Merge pull request #7890 from masterleinad/fix_space

Fix space in error message

5 years agoFix space in error message 7890/head
Daniel Arndt [Wed, 3 Apr 2019 16:28:30 +0000 (12:28 -0400)]
Fix space in error message

5 years agofix hdf in serial 7889/head
Timo Heister [Wed, 3 Apr 2019 14:53:59 +0000 (08:53 -0600)]
fix hdf in serial

- fix compilation
- fix warnings about unused variables
- move some variables around (smaller scope)

5 years agoMerge pull request #7886 from masterleinad/scalapck_werror
Denis Davydov [Wed, 3 Apr 2019 10:26:04 +0000 (12:26 +0200)]
Merge pull request #7886 from masterleinad/scalapck_werror

Test SCALAPACK with -Werror

5 years agoTest SCALAPACK with -Werror 7886/head
Daniel Arndt [Wed, 3 Apr 2019 03:04:16 +0000 (05:04 +0200)]
Test SCALAPACK with -Werror

5 years agoMerge pull request #7885 from davydden/feature/array_view_default
Daniel Arndt [Wed, 3 Apr 2019 01:38:16 +0000 (21:38 -0400)]
Merge pull request #7885 from davydden/feature/array_view_default

add default constructor for ArrayView and a reinit() method

5 years agoadd default constructor for ArrayView and a reinit() method 7885/head
Denis Davydov [Tue, 2 Apr 2019 19:56:32 +0000 (21:56 +0200)]
add default constructor for ArrayView and a reinit() method

5 years agoMerge pull request #7884 from davydden/config/lapack_include
Matthias Maier [Tue, 2 Apr 2019 18:15:52 +0000 (13:15 -0500)]
Merge pull request #7884 from davydden/config/lapack_include

set LAPACK_INCLUDE_DIRS and LAPACK_USER_INCLUDE_DIRS

5 years agoAdd test for SD::Expression class
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:20:34 +0000 (11:20 +0100)]
Add test for SD::Expression class

5 years agoAdd basis for SymEngine (SD) wrappers
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:19:55 +0000 (11:19 +0100)]
Add basis for SymEngine (SD) wrappers

- Types
- Expression class
- Utilities

5 years agoAdd traits for SD numbers
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:18:46 +0000 (11:18 +0100)]
Add traits for SD numbers

5 years agoAdd SymEngine macros to config.h
Jean-Paul Pelteret [Wed, 20 Mar 2019 14:19:41 +0000 (15:19 +0100)]
Add SymEngine macros to config.h

5 years agoset LAPACK_INCLUDE_DIRS and LAPACK_USER_INCLUDE_DIRS 7884/head
Denis Davydov [Tue, 2 Apr 2019 14:11:44 +0000 (16:11 +0200)]
set LAPACK_INCLUDE_DIRS and LAPACK_USER_INCLUDE_DIRS

5 years agoMerge pull request #7881 from masterleinad/unify_intrinsic_headers
Wolfgang Bangerth [Tue, 2 Apr 2019 13:40:10 +0000 (07:40 -0600)]
Merge pull request #7881 from masterleinad/unify_intrinsic_headers

Unify intrinsics headers

5 years agoMerge pull request #7879 from tjhei/doxygen_fixes2
Martin Kronbichler [Tue, 2 Apr 2019 08:22:54 +0000 (10:22 +0200)]
Merge pull request #7879 from tjhei/doxygen_fixes2

several doxygen errors and warnings

5 years agoUnify intrinsics headers 7881/head
Daniel Arndt [Tue, 2 Apr 2019 03:22:36 +0000 (05:22 +0200)]
Unify intrinsics headers

5 years agoseveral doxygen errors and warnings 7879/head
Timo Heister [Mon, 1 Apr 2019 14:56:15 +0000 (08:56 -0600)]
several doxygen errors and warnings

5 years agoMerge pull request #7875 from tjhei/jenkins_archive_detailedlog
Jean-Paul Pelteret [Mon, 1 Apr 2019 05:53:06 +0000 (07:53 +0200)]
Merge pull request #7875 from tjhei/jenkins_archive_detailedlog

CI: archive detailed.log

5 years agoMerge pull request #7878 from bangerth/for
David Wells [Mon, 1 Apr 2019 03:49:49 +0000 (23:49 -0400)]
Merge pull request #7878 from bangerth/for

Use a range-based for loop in a couple of places.

5 years agoMerge pull request #7877 from masterleinad/update_petsc_version_number
David Wells [Sun, 31 Mar 2019 18:16:55 +0000 (14:16 -0400)]
Merge pull request #7877 from masterleinad/update_petsc_version_number

Update PETSc version compatibility

5 years agofix path 7875/head
Timo Heister [Sun, 31 Mar 2019 03:26:21 +0000 (21:26 -0600)]
fix path

5 years agoCI: archive detailed.log
Timo Heister [Sat, 30 Mar 2019 17:46:23 +0000 (11:46 -0600)]
CI: archive detailed.log

5 years agoUpdate PETSc version compatibility 7877/head
Daniel Arndt [Sun, 31 Mar 2019 00:52:46 +0000 (01:52 +0100)]
Update PETSc version compatibility

5 years agoMerge pull request #7873 from drwells/vector-header
David Wells [Sat, 30 Mar 2019 21:48:53 +0000 (17:48 -0400)]
Merge pull request #7873 from drwells/vector-header

Clean up the vector header a bit.

5 years agoMerge pull request #7874 from drwells/underscore-guards
David Wells [Sat, 30 Mar 2019 21:48:30 +0000 (17:48 -0400)]
Merge pull request #7874 from drwells/underscore-guards

Remove '__' from include guards.

5 years agoRemove '__' from include guards. 7874/head
David Wells [Sat, 30 Mar 2019 15:39:27 +0000 (11:39 -0400)]
Remove '__' from include guards.

5 years agoClean up some headers and code samples. 7873/head
David Wells [Sat, 30 Mar 2019 15:28:45 +0000 (11:28 -0400)]
Clean up some headers and code samples.

5 years agoFix a comment.
David Wells [Sat, 30 Mar 2019 15:28:27 +0000 (11:28 -0400)]
Fix a comment.

There are no blocks in this object.

5 years agoUse a range-based for loop. 7878/head
Wolfgang Bangerth [Sat, 30 Mar 2019 14:57:31 +0000 (08:57 -0600)]
Use a range-based for loop.

5 years agoMerge pull request #7871 from bangerth/initializer_list
Jean-Paul Pelteret [Sat, 30 Mar 2019 08:04:56 +0000 (09:04 +0100)]
Merge pull request #7871 from bangerth/initializer_list

Allow initialization of Vector with std::initializer_list.

5 years agoMerge pull request #7872 from bangerth/fix-changelog-entry
Daniel Arndt [Fri, 29 Mar 2019 03:12:05 +0000 (23:12 -0400)]
Merge pull request #7872 from bangerth/fix-changelog-entry

Fix a changelog entry.

5 years agoMerge pull request #7864 from jppelteret/rename_solver_class
Daniel Arndt [Thu, 28 Mar 2019 20:39:53 +0000 (16:39 -0400)]
Merge pull request #7864 from jppelteret/rename_solver_class

Rename Solver (base) class to SolverBase

5 years agoFix a changelog entry. 7872/head
Wolfgang Bangerth [Thu, 28 Mar 2019 15:23:22 +0000 (09:23 -0600)]
Fix a changelog entry.

5 years agoAdd a test. 7871/head
Wolfgang Bangerth [Thu, 28 Mar 2019 15:07:21 +0000 (09:07 -0600)]
Add a test.

5 years agoAdd changelog.
Wolfgang Bangerth [Thu, 28 Mar 2019 15:02:07 +0000 (09:02 -0600)]
Add changelog.

5 years agoAllow initialization of Vector with std::initializer_list.
Wolfgang Bangerth [Thu, 28 Mar 2019 15:00:42 +0000 (09:00 -0600)]
Allow initialization of Vector with std::initializer_list.

5 years agoMerge pull request #7866 from tjhei/fix_trilinos_sp_test
Martin Kronbichler [Thu, 28 Mar 2019 12:22:18 +0000 (13:22 +0100)]
Merge pull request #7866 from tjhei/fix_trilinos_sp_test

fix Trilinos sparsity test output

5 years agoMerge pull request #7863 from masterleinad/rename_p_solutiontransfer_prepare_serializ...
Luca Heltai [Thu, 28 Mar 2019 07:53:28 +0000 (08:53 +0100)]
Merge pull request #7863 from masterleinad/rename_p_solutiontransfer_prepare_serialization

Rename parallel::distributed::SolutionTransfer::prepare_serialization()


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.