]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
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()

5 years agoMerge pull request #7859 from tjhei/ci_abort_old
Luca Heltai [Thu, 28 Mar 2019 07:52:29 +0000 (08:52 +0100)]
Merge pull request #7859 from tjhei/ci_abort_old

CI: kill older running builds

5 years agoRename Solver class to SolverBase. 7864/head
Jean-Paul Pelteret [Wed, 27 Mar 2019 11:45:33 +0000 (12:45 +0100)]
Rename Solver class to SolverBase.

This aligns with the name chosen for the equivalent class in the
TrilinosWrappers and PetscWrappers namespaces.


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.