]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Sat, 29 Sep 2018 06:07:43 +0000 (08:07 +0200)]
More fixes
Daniel Arndt [Fri, 28 Sep 2018 23:35:16 +0000 (01:35 +0200)]
Revert "Fix compiling with THREADS=ON"
This reverts commit
49e7b20b064893627a5b403449fdc29edf1cd3d8 .
Daniel Arndt [Fri, 28 Sep 2018 21:13:12 +0000 (23:13 +0200)]
Fix compiling with THREADS=OFF
Wolfgang Bangerth [Thu, 27 Sep 2018 22:29:00 +0000 (16:29 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 27 Sep 2018 22:27:08 +0000 (16:27 -0600)]
Remove the DummyMutex/ConditionVariable/Barrier classes.
We provided these in cases where someone wanted to not compile for multithreading,
in which case certain functionality from the TBB was not available. But the
implementations of these classes is now unconditionally available via the
C++11 standard library, and so we don't need the dummy implementations any
more.
David Wells [Fri, 28 Sep 2018 18:30:54 +0000 (14:30 -0400)]
Merge pull request #7239 from bangerth/parallel
Do some hp DoF index allocation tasks in parallel.
David Wells [Fri, 28 Sep 2018 13:23:26 +0000 (09:23 -0400)]
Merge pull request #7247 from dealii/fix_warnings_in_configure_checks
Allow configure checks to be run with more warnings
Daniel Arndt [Fri, 28 Sep 2018 06:34:15 +0000 (23:34 -0700)]
Merge pull request #7246 from masterleinad/fix_compiling_threads
Fix compiling with THREADS=ON
Daniel Arndt [Fri, 28 Sep 2018 03:35:08 +0000 (20:35 -0700)]
Merge pull request #7244 from bangerth/deprecate
Deprecate the PosixThreadBarrier class.
Daniel Arndt [Fri, 28 Sep 2018 02:50:15 +0000 (04:50 +0200)]
Allow configure checks to be run with more warnings
Daniel Arndt [Fri, 28 Sep 2018 01:47:55 +0000 (03:47 +0200)]
Fix compiling with THREADS=ON
Wolfgang Bangerth [Thu, 27 Sep 2018 22:23:36 +0000 (16:23 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 27 Sep 2018 22:22:16 +0000 (16:22 -0600)]
Deprecate the PosixThreadBarrier class.
Daniel Arndt [Thu, 27 Sep 2018 22:11:12 +0000 (15:11 -0700)]
Merge pull request #7235 from bangerth/mutex-3
Replace uses of Threads::Mutex::ScopedLock by std::lock_guard.
Daniel Arndt [Thu, 27 Sep 2018 21:51:13 +0000 (14:51 -0700)]
Merge pull request #7236 from bangerth/mutex-4
Use std::mutex functions instead of the names in Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 21:39:29 +0000 (15:39 -0600)]
Merge pull request #7242 from masterleinad/fix_python_warning
Fix compiler warning in python-wrappers
Wolfgang Bangerth [Thu, 27 Sep 2018 21:39:16 +0000 (15:39 -0600)]
Merge pull request #7243 from masterleinad/fix_more_copyrights
Fix more copyrights
Daniel Arndt [Thu, 27 Sep 2018 21:20:28 +0000 (23:20 +0200)]
Fix more copyrights
Daniel Arndt [Thu, 27 Sep 2018 21:05:32 +0000 (23:05 +0200)]
Fix compiler warning in python-wrappers
David Wells [Thu, 27 Sep 2018 21:03:15 +0000 (17:03 -0400)]
Merge pull request #7241 from bangerth/copyright
Add copyright header on a bunch of files that are currently missing one.
Wolfgang Bangerth [Thu, 27 Sep 2018 20:49:44 +0000 (14:49 -0600)]
Add copyright header on a bunch of files that are currently missing one.
Daniel Arndt [Thu, 27 Sep 2018 20:23:23 +0000 (13:23 -0700)]
Merge pull request #7238 from bangerth/mutex-6
Deprecate Threads::ConditionVariable.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:00:18 +0000 (08:00 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:58:26 +0000 (07:58 -0600)]
Deprecate the Threads::Mutex::acquire/release functions.
Wolfgang Bangerth [Thu, 27 Sep 2018 16:06:14 +0000 (10:06 -0600)]
Simplify a block.
Wolfgang Bangerth [Thu, 27 Sep 2018 16:05:44 +0000 (10:05 -0600)]
Do some hp DoF index allocation tasks in parallel.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:54:35 +0000 (08:54 -0600)]
Add a changelog entry.
David Wells [Thu, 27 Sep 2018 14:52:35 +0000 (10:52 -0400)]
Merge pull request #7237 from bangerth/mutex-5
Update documentation of Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:32:02 +0000 (08:32 -0600)]
Deprecate Threads::ConditionVariable.
Wolfgang Bangerth [Thu, 27 Sep 2018 14:27:49 +0000 (08:27 -0600)]
Update documentation of Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:55:24 +0000 (07:55 -0600)]
Use std::mutex functions instead of the names in Threads::Mutex.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:41:20 +0000 (07:41 -0600)]
Deprecate the ScopedLock class.
Wolfgang Bangerth [Thu, 27 Sep 2018 13:30:22 +0000 (07:30 -0600)]
Replace uses of Threads::Mutex::ScopedLock by std::lock_guard.
Daniel Arndt [Thu, 27 Sep 2018 06:31:25 +0000 (23:31 -0700)]
Merge pull request #7220 from kronbichler/fix_mf_vector_zero
Fix zeroing of vector in MatrixFree::loop
Daniel Arndt [Thu, 27 Sep 2018 05:40:01 +0000 (22:40 -0700)]
Merge pull request #7232 from bangerth/mutex-2
Make derivation of Threads::Mutex from std::mutex more obvious.
Denis Davydov [Thu, 27 Sep 2018 05:16:25 +0000 (07:16 +0200)]
Merge pull request #7233 from bangerth/hp
Cleanups in some hp::DoFHandler functions.
Wolfgang Bangerth [Wed, 26 Sep 2018 22:04:36 +0000 (16:04 -0600)]
Merge pull request #7219 from davydden/feature/parameter_handler_skip
add a flag to ParameterHandler to skip undefined fields and subsections
Wolfgang Bangerth [Wed, 26 Sep 2018 21:16:30 +0000 (15:16 -0600)]
Cleanups in some hp::DoFHandler functions.
Wolfgang Bangerth [Wed, 26 Sep 2018 20:46:05 +0000 (14:46 -0600)]
Make derivation of Threads::Mutex from std::mutex more obvious.
David Wells [Wed, 26 Sep 2018 14:50:37 +0000 (10:50 -0400)]
Merge pull request #7229 from masterleinad/restrict_function_parser_tests
Restrict tests requiring FunctionParser
Denis Davydov [Wed, 26 Sep 2018 10:23:34 +0000 (12:23 +0200)]
Merge pull request #7231 from tamiko/add_trilinos_linker_flags
CMake: Also populate TRILINOS_LINKER_FLAGS
Matthias Maier [Wed, 26 Sep 2018 07:21:33 +0000 (02:21 -0500)]
CMake: Also populate TRILINOS_LINKER_FLAGS
In case we pick up a trilinos installation where
Trilinos_EXTRA_LD_FLAGS
we have to make sure to include these flags on our final link line as
well.
Closes #7226
Daniel Arndt [Wed, 26 Sep 2018 05:22:59 +0000 (07:22 +0200)]
Restrict tests requiring FunctionParser
Daniel Arndt [Tue, 25 Sep 2018 17:37:52 +0000 (10:37 -0700)]
Merge pull request #7227 from masterleinad/restrict_fp_get_expr
Make FunctionParser::expressions available without muparser support
Daniel Arndt [Tue, 25 Sep 2018 06:38:43 +0000 (08:38 +0200)]
Make FunctionParser::expressions available without muparser support
Timo Heister [Mon, 24 Sep 2018 16:11:38 +0000 (10:11 -0600)]
Merge pull request #7224 from masterleinad/fix_some_warnings_in_tests
Avoid warnings in a few tests
Denis Davydov [Sun, 23 Sep 2018 07:26:12 +0000 (09:26 +0200)]
switch to an additional parameter in parse_input()
David Wells [Sat, 22 Sep 2018 20:45:06 +0000 (16:45 -0400)]
Merge pull request #7223 from bangerth/step-7
Remove a reference to GCC 3.4.
Denis Davydov [Sat, 22 Sep 2018 16:01:34 +0000 (18:01 +0200)]
make test more difficult
Daniel Arndt [Sat, 22 Sep 2018 05:45:16 +0000 (07:45 +0200)]
Avoid warnings in a few tests
Daniel Arndt [Sat, 22 Sep 2018 05:29:00 +0000 (07:29 +0200)]
Merge pull request #7221 from luzpaz/misc-typos
Misc. typos
Wolfgang Bangerth [Sat, 22 Sep 2018 04:48:31 +0000 (22:48 -0600)]
Remove a reference to GCC 3.4.
Also just editorial changes.
luz.paz [Fri, 21 Sep 2018 02:04:31 +0000 (22:04 -0400)]
Misc. typos
Found via `codespell -q 3 -I ../dealii-word-whitelist.txt --skip="./bundled"` where whitelist consists of:
```
als
ans
buss
commend
ith
elemente
everytime
mapp
methode
nd
numer
perverse
pres
reenable
strat
substract
superceded
ue
uint
```
David Wells [Fri, 21 Sep 2018 16:22:31 +0000 (12:22 -0400)]
Merge pull request #7185 from bangerth/assert
Fix renumbering in parallel for hp.
Denis Davydov [Thu, 20 Sep 2018 15:28:11 +0000 (17:28 +0200)]
add a flag to ParameterHandler to skip undefined fields and subsections
Wolfgang Bangerth [Fri, 21 Sep 2018 05:02:59 +0000 (23:02 -0600)]
Merge pull request #7182 from davydden/line_minimization
Line minimization
Daniel Arndt [Thu, 20 Sep 2018 20:46:54 +0000 (22:46 +0200)]
Merge pull request #7206 from tamiko/fix_petsc_3.9
PETscWrappers: Bugfix: use MAT_INPLACE_MATRIX instead of MAT_REUSE_MATRIX
Martin Kronbichler [Thu, 20 Sep 2018 17:14:12 +0000 (19:14 +0200)]
Changelog.
Martin Kronbichler [Thu, 20 Sep 2018 17:12:34 +0000 (19:12 +0200)]
Fix zeroing vector without any non-constrained dofs.
Wolfgang Bangerth [Thu, 20 Sep 2018 16:41:38 +0000 (10:41 -0600)]
Merge pull request #7217 from jppelteret/codim_1-read_abaqus
Fix GridIn::read_abaqus() for codimension 1 case.
Wolfgang Bangerth [Thu, 20 Sep 2018 16:32:49 +0000 (10:32 -0600)]
Merge pull request #7218 from jppelteret/fix_7211
Fix undefined reference to some ADNumberTraits static variables.
Jean-Paul Pelteret [Thu, 20 Sep 2018 09:36:18 +0000 (11:36 +0200)]
Fix undefined reference to some ADNumberTraits static variables.
Fixes #7211
Luca Heltai [Thu, 20 Sep 2018 09:24:07 +0000 (11:24 +0200)]
Merge pull request #7215 from davydden/feature/pattern_function_parser
extend Patterns::Tools::Convert to understand ComponentMask and Funct…
Jean-Paul Pelteret [Thu, 20 Sep 2018 08:11:36 +0000 (10:11 +0200)]
Fix GridIn::read_abaqus() for codimension 1 case.
Daniel Arndt [Thu, 20 Sep 2018 07:55:24 +0000 (09:55 +0200)]
Merge pull request #6781 from tamiko/update-step-7
example/step-7: Update indenting and modernize
Matthias Maier [Thu, 20 Sep 2018 03:44:27 +0000 (22:44 -0500)]
make apple-clang happy
Denis Davydov [Wed, 19 Sep 2018 21:18:45 +0000 (23:18 +0200)]
add changelog
Denis Davydov [Wed, 19 Sep 2018 21:11:58 +0000 (23:11 +0200)]
extend Patterns::Tools::Convert to understand ComponentMask and FunctionParser
Matthias Maier [Wed, 19 Sep 2018 19:02:42 +0000 (14:02 -0500)]
step-7: Use const auto &cell instead of const auto cell
Matthias Maier [Sun, 16 Sep 2018 18:27:43 +0000 (13:27 -0500)]
step-7: update text
Matthias Maier [Sun, 16 Sep 2018 18:22:50 +0000 (13:22 -0500)]
step-7: address comments
Matthias Maier [Sun, 16 Sep 2018 18:14:17 +0000 (13:14 -0500)]
step-7: Use AffineConstraints instead of ConstraintMatrix
Matthias Maier [Sun, 16 Sep 2018 18:13:22 +0000 (13:13 -0500)]
step-7: Simplify array type and use range-based for loops
Matthias Maier [Fri, 15 Jun 2018 23:55:37 +0000 (18:55 -0500)]
step-7: Use foreach loop and make a code snippet more readable
Matthias Maier [Fri, 15 Jun 2018 23:55:17 +0000 (18:55 -0500)]
step-7: make bilinear forms more readable
Matthias Maier [Fri, 15 Jun 2018 23:54:28 +0000 (18:54 -0500)]
step-7: Use std::array instead of C-style array
Matthias Maier [Wed, 19 Sep 2018 18:06:29 +0000 (13:06 -0500)]
Merge pull request #7199 from masterleinad/implement_solver_selector_constructor
Implement SolverSelector constructor mentioned in the documentation
Matthias Maier [Wed, 19 Sep 2018 17:52:51 +0000 (12:52 -0500)]
add a test
Matthias Maier [Mon, 17 Sep 2018 17:47:05 +0000 (12:47 -0500)]
PETscWrappers: Bugfix: use MAT_INPLACE_MATRIX instead of MAT_REUSE_MATRIX
This fixes a bug with the transpose() function when used with PETSc 3.9
or newer.
Bruno Turcksin [Wed, 19 Sep 2018 13:46:22 +0000 (09:46 -0400)]
Merge pull request #7213 from masterleinad/cuda_wrappers_mf_64bit
Make CUDAWrappers::MatrixFree compile with 64-bit indices
Daniel Arndt [Wed, 19 Sep 2018 09:18:28 +0000 (11:18 +0200)]
Make CUDAWrappers::MatrixFree compile with 64-bit indices
Timo Heister [Tue, 18 Sep 2018 20:18:02 +0000 (14:18 -0600)]
Merge pull request #7210 from bangerth/xml
Do not let doxygen generate XML format.
Wolfgang Bangerth [Tue, 18 Sep 2018 19:17:38 +0000 (13:17 -0600)]
Do not let doxygen generate XML format.
Timo Heister [Tue, 18 Sep 2018 16:01:28 +0000 (10:01 -0600)]
Merge pull request #7209 from jppelteret/doc_st_01
Improve in-code documentation of SymmetricTensor<2,3> inverse.
Daniel Arndt [Tue, 18 Sep 2018 15:58:16 +0000 (17:58 +0200)]
Fix typo
Jean-Paul Pelteret [Tue, 18 Sep 2018 12:59:32 +0000 (14:59 +0200)]
Improve in-code documentation of SymmetricTensor<2,3> inverse.
Jean-Paul Pelteret [Tue, 18 Sep 2018 09:11:16 +0000 (11:11 +0200)]
Add code examples for line search.
Jean-Paul Pelteret [Tue, 18 Sep 2018 08:31:51 +0000 (10:31 +0200)]
Further clean up documentation for line minimization algorithms.
Jean-Paul Pelteret [Tue, 18 Sep 2018 08:08:43 +0000 (10:08 +0200)]
Clean up documentation for line minimization algorithms.
David Wells [Tue, 18 Sep 2018 02:56:12 +0000 (22:56 -0400)]
Merge pull request #7207 from masterleinad/disable_gcc_0g
Disable '-Og' for gcc
David Wells [Tue, 18 Sep 2018 02:55:52 +0000 (22:55 -0400)]
Merge pull request #7208 from masterleinad/fix_petsc_complex_tests
Fix a petsc_complex test
Daniel Arndt [Mon, 17 Sep 2018 21:54:56 +0000 (23:54 +0200)]
Merge pull request #7203 from finkandreas/master
Fix PETSc version detection
Daniel Arndt [Mon, 17 Sep 2018 21:51:52 +0000 (23:51 +0200)]
Fix a petsc_complex test
Daniel Arndt [Mon, 17 Sep 2018 18:46:36 +0000 (20:46 +0200)]
Disable '-Og' for gcc
Andreas Fink [Mon, 17 Sep 2018 13:48:20 +0000 (15:48 +0200)]
*fix* petsc version 3.10 works now too (minor version was found by the regexp as "0" and not "10")
Wolfgang Bangerth [Mon, 17 Sep 2018 17:37:47 +0000 (11:37 -0600)]
Change some variable names to better reflect their purpose.
Wolfgang Bangerth [Mon, 17 Sep 2018 17:23:10 +0000 (11:23 -0600)]
Merge pull request #7205 from JonMatthewsFCAS/step-42-typo
Fixed Typo in Step-42 documentation
Daniel Arndt [Mon, 17 Sep 2018 17:20:45 +0000 (19:20 +0200)]
Merge pull request #7202 from tjhei/trilinos_vec_import_rwv
Add TrilinosWrappers::MPI::Vector::import(ReadWriteVector)
JonMatthewsFCAS [Mon, 17 Sep 2018 17:02:28 +0000 (10:02 -0700)]
Update step-42.cc
Jean-Paul Pelteret [Fri, 14 Sep 2018 15:31:39 +0000 (17:31 +0200)]
Add initial version of test for linesearch in FE problem (step-44)
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.