]>
https://gitweb.dealii.org/ - dealii.git/log
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
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
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 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
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
Daniel Arndt [Wed, 3 Apr 2019 16:28:30 +0000 (12:28 -0400)]
Fix space in error message
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)
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
Daniel Arndt [Wed, 3 Apr 2019 03:04:16 +0000 (05:04 +0200)]
Test SCALAPACK with -Werror
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
Denis Davydov [Tue, 2 Apr 2019 19:56:32 +0000 (21:56 +0200)]
add default constructor for ArrayView and a reinit() method
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
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:20:34 +0000 (11:20 +0100)]
Add test for SD::Expression class
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:19:55 +0000 (11:19 +0100)]
Add basis for SymEngine (SD) wrappers
- Types
- Expression class
- Utilities
Jean-Paul Pelteret [Sat, 30 Mar 2019 10:18:46 +0000 (11:18 +0100)]
Add traits for SD numbers
Jean-Paul Pelteret [Wed, 20 Mar 2019 14:19:41 +0000 (15:19 +0100)]
Add SymEngine macros to config.h
Denis Davydov [Tue, 2 Apr 2019 14:11:44 +0000 (16:11 +0200)]
set LAPACK_INCLUDE_DIRS and LAPACK_USER_INCLUDE_DIRS
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
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
Daniel Arndt [Tue, 2 Apr 2019 03:22:36 +0000 (05:22 +0200)]
Unify intrinsics headers
Timo Heister [Mon, 1 Apr 2019 14:56:15 +0000 (08:56 -0600)]
several doxygen errors and warnings
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
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.
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
Timo Heister [Sun, 31 Mar 2019 03:26:21 +0000 (21:26 -0600)]
fix path
Timo Heister [Sat, 30 Mar 2019 17:46:23 +0000 (11:46 -0600)]
CI: archive detailed.log
Daniel Arndt [Sun, 31 Mar 2019 00:52:46 +0000 (01:52 +0100)]
Update PETSc version compatibility
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.
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.
David Wells [Sat, 30 Mar 2019 15:39:27 +0000 (11:39 -0400)]
Remove '__' from include guards.
David Wells [Sat, 30 Mar 2019 15:28:45 +0000 (11:28 -0400)]
Clean up some headers and code samples.
David Wells [Sat, 30 Mar 2019 15:28:27 +0000 (11:28 -0400)]
Fix a comment.
There are no blocks in this object.
Wolfgang Bangerth [Sat, 30 Mar 2019 14:57:31 +0000 (08:57 -0600)]
Use a range-based for loop.
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.
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.
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
Wolfgang Bangerth [Thu, 28 Mar 2019 15:23:22 +0000 (09:23 -0600)]
Fix a changelog entry.
Wolfgang Bangerth [Thu, 28 Mar 2019 15:07:21 +0000 (09:07 -0600)]
Add a test.
Wolfgang Bangerth [Thu, 28 Mar 2019 15:02:07 +0000 (09:02 -0600)]
Add changelog.
Wolfgang Bangerth [Thu, 28 Mar 2019 15:00:42 +0000 (09:00 -0600)]
Allow initialization of Vector with std::initializer_list.
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
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()
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
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.