]>
https://gitweb.dealii.org/ - dealii.git/log
Simon Sticko [Mon, 24 Apr 2017 17:49:04 +0000 (19:49 +0200)]
Add class ImmersedSurfaceQuadrature
Add a class representing an quadrature rule over a surface cutting arbitrary
through the unit cell. In order to map a quadrature rule over a surface from
the unit cell to physical space it is not sufficient to know only points and
scalar weights, since information about the normal is also required. In
addition to points and weights this class also stores the normal vectors.
Bruno Turcksin [Mon, 24 Apr 2017 14:39:32 +0000 (10:39 -0400)]
Merge pull request #4296 from kronbichler/fix_epetra_vector
Make deal.II compile with Trilinos but without MPI
Wolfgang Bangerth [Mon, 24 Apr 2017 02:28:47 +0000 (20:28 -0600)]
Merge pull request #4298 from tjhei/install_muparser_headers
Install muparser headers
Timo Heister [Sun, 23 Apr 2017 21:29:41 +0000 (17:29 -0400)]
Install muparser headers
This fixes compilation error introduced by #4285 (muparser.h now
needs to be accessible for user projects).
Martin Kronbichler [Sat, 22 Apr 2017 13:02:28 +0000 (15:02 +0200)]
Make deal.II compile with Trilinos but without MPI.
Daniel Arndt [Thu, 20 Apr 2017 22:33:12 +0000 (00:33 +0200)]
Merge pull request #4289 from bangerth/doc-update
Minor doc update to TriaAccessor::center.
Daniel Arndt [Thu, 20 Apr 2017 19:22:03 +0000 (21:22 +0200)]
Merge pull request #4290 from bangerth/doc-update-2
Update documentation of TriaAccessor::barycenter.
Bruno Turcksin [Thu, 20 Apr 2017 18:14:30 +0000 (14:14 -0400)]
Merge pull request #4291 from danshapero/tria-unique-ptrs
Replaced tria members with unique ptrs
danshapero [Wed, 19 Apr 2017 14:48:39 +0000 (07:48 -0700)]
Replaced tria members with unique ptrs
David Wells [Thu, 20 Apr 2017 14:28:11 +0000 (10:28 -0400)]
Merge pull request #4285 from resetius/msvc-tbb
MSVC: fix compilation with tbb
David Wells [Thu, 20 Apr 2017 14:25:46 +0000 (10:25 -0400)]
Merge pull request #4292 from tjhei/msvc_readme
update readme regarding MSVC
Timo Heister [Thu, 20 Apr 2017 14:23:47 +0000 (10:23 -0400)]
update readme regarding MSVC
- We no longer support msvc 2013 (no constexpr support)
- MSVC 2015 and 2017 work correctly
Wolfgang Bangerth [Wed, 19 Apr 2017 19:38:02 +0000 (13:38 -0600)]
Update documentation of TriaAccessor::barycenter.
Daniel Arndt [Thu, 20 Apr 2017 13:18:22 +0000 (15:18 +0200)]
Merge pull request #4288 from bangerth/fix-tests
Fix tests by performing an explicit cast.
Wolfgang Bangerth [Wed, 19 Apr 2017 19:31:06 +0000 (13:31 -0600)]
Minor doc update to TriaAccessor::center.
Wolfgang Bangerth [Wed, 19 Apr 2017 19:18:26 +0000 (13:18 -0600)]
Fix tests by performing an explicit cast.
Daniel Arndt [Wed, 19 Apr 2017 16:59:54 +0000 (18:59 +0200)]
Merge pull request #4275 from bangerth/doc-update-2
Minor doc updates to GridTools.
Wolfgang Bangerth [Wed, 19 Apr 2017 16:47:41 +0000 (10:47 -0600)]
Merge pull request #4287 from davydden/fix_tests_extract_dofs_with_support_contained_within
fix extract_dofs_with_support_contained_within tests
Alexey Ozeritsky [Wed, 19 Apr 2017 09:35:26 +0000 (12:35 +0300)]
MSVC: fix compilation with tbb
Bruno Turcksin [Wed, 19 Apr 2017 12:43:42 +0000 (08:43 -0400)]
Merge pull request #4277 from bangerth/use-unique-ptr
Use std::unique_ptr instead of std::shared_ptr in FESystem.
Denis Davydov [Wed, 19 Apr 2017 11:17:26 +0000 (13:17 +0200)]
fix tests
Daniel Arndt [Wed, 19 Apr 2017 09:01:59 +0000 (11:01 +0200)]
Merge pull request #4276 from bangerth/disallow-copying-fesystem
Disallow copying FESystem objects.
Daniel Arndt [Wed, 19 Apr 2017 09:01:48 +0000 (11:01 +0200)]
Merge pull request #4283 from bangerth/avoid-warning
Avoid a warning in release mode.
Daniel Arndt [Tue, 18 Apr 2017 22:55:41 +0000 (00:55 +0200)]
Merge pull request #4278 from davydden/fe_enriched_cxx11
remove CXX14 requirement from FE_Enriched as we switched to C++11 of …
Wolfgang Bangerth [Tue, 18 Apr 2017 22:38:49 +0000 (16:38 -0600)]
Avoid a warning in release mode.
Wolfgang Bangerth [Tue, 18 Apr 2017 21:31:35 +0000 (15:31 -0600)]
Merge pull request #4230 from masterleinad/cxx17_new
Use C++17's [[fallthrough]]
Wolfgang Bangerth [Tue, 18 Apr 2017 21:30:20 +0000 (15:30 -0600)]
Merge pull request #4266 from resetius/win32-amd-linkage
MSVS: fix linkage
Denis Davydov [Tue, 18 Apr 2017 21:14:45 +0000 (23:14 +0200)]
Merge pull request #4281 from masterleinad/fix_petsc_complex
Fix compilation for complex-valued PETSc
Daniel Arndt [Tue, 18 Apr 2017 20:53:46 +0000 (22:53 +0200)]
Fix compilation for complex-valued PETSc
Wolfgang Bangerth [Tue, 18 Apr 2017 02:51:27 +0000 (20:51 -0600)]
Use std::unique_ptr instead of std::shared_ptr in FESystem.
Wolfgang Bangerth [Tue, 18 Apr 2017 16:51:28 +0000 (10:51 -0600)]
Merge pull request #4260 from luca-heltai/install-examples-executables
Install examples if they are built.
Luca Heltai [Tue, 18 Apr 2017 15:27:39 +0000 (17:27 +0200)]
Install to examples directories.
Daniel Arndt [Tue, 18 Apr 2017 10:12:18 +0000 (12:12 +0200)]
Merge pull request #4274 from bangerth/actions-for-ParameterHandler
Actions for parameter handler
Denis Davydov [Tue, 18 Apr 2017 09:03:12 +0000 (11:03 +0200)]
remove CXX14 requirement from FE_Enriched as we switched to C++11 of gcc4.8 and alike
Luca Heltai [Tue, 18 Apr 2017 07:18:01 +0000 (09:18 +0200)]
Merge pull request #4255 from luca-heltai/doi-step-54
Added doi to step-54.
Wolfgang Bangerth [Tue, 18 Apr 2017 01:56:12 +0000 (19:56 -0600)]
Remove a test that is now no longer relevant.
Wolfgang Bangerth [Tue, 18 Apr 2017 01:55:00 +0000 (19:55 -0600)]
Add changelog.
Wolfgang Bangerth [Tue, 18 Apr 2017 01:51:28 +0000 (19:51 -0600)]
Disallow copying FESystem objects.
Wolfgang Bangerth [Tue, 18 Apr 2017 01:52:13 +0000 (19:52 -0600)]
Minor doc updates to GridTools.
Wolfgang Bangerth [Mon, 17 Apr 2017 22:19:29 +0000 (16:19 -0600)]
Add changelog entry.
Wolfgang Bangerth [Mon, 17 Apr 2017 22:17:19 +0000 (16:17 -0600)]
Add tests.
Wolfgang Bangerth [Wed, 12 Apr 2017 18:48:39 +0000 (12:48 -0600)]
Add the possibility of executing an 'action' to ParameterHandler.
Bruno Turcksin [Tue, 18 Apr 2017 00:01:18 +0000 (20:01 -0400)]
Merge pull request #4271 from bangerth/remove-deprecated-functions-4
Convert two tests to a new interface.
Bruno Turcksin [Mon, 17 Apr 2017 23:58:04 +0000 (19:58 -0400)]
Merge pull request #4270 from bangerth/remove-deprecated-functions-3
Use the new DataPostprocessor interface in PointValueHistory.
Alexey Ozeritsky [Sun, 16 Apr 2017 21:08:57 +0000 (00:08 +0300)]
MSVS: fix linkage
Bruno Turcksin [Mon, 17 Apr 2017 15:02:28 +0000 (11:02 -0400)]
Merge pull request #3957 from Rombur/vector
[Post 8.5] Instantiate new Trilinos Vector.
Daniel Arndt [Mon, 17 Apr 2017 14:09:56 +0000 (16:09 +0200)]
Merge pull request #4265 from masterleinad/fix_meshworker_codim
Instantiate MeshWorker objects for dim != spacedim
Wolfgang Bangerth [Mon, 17 Apr 2017 12:58:30 +0000 (06:58 -0600)]
Merge pull request #4272 from masterleinad/clang_emplace
Replace push_back by emplace_back
Bruno Turcksin [Fri, 10 Feb 2017 14:27:10 +0000 (09:27 -0500)]
Instantiate LinearAlgebra::EpetraWrappers::Vector.
Daniel Arndt [Mon, 17 Apr 2017 12:17:18 +0000 (14:17 +0200)]
add test
Bruno Turcksin [Fri, 10 Feb 2017 14:26:33 +0000 (09:26 -0500)]
Augment VectorSpaceVector interface.
Daniel Arndt [Mon, 17 Apr 2017 11:19:16 +0000 (13:19 +0200)]
clang-tidy emplace_back
Denis Davydov [Mon, 17 Apr 2017 04:55:32 +0000 (06:55 +0200)]
Merge pull request #4268 from bangerth/remove-deprecated-functions-2
Remove implementation of FE::interpolate() from FE_Q_DGQ0.
Denis Davydov [Mon, 17 Apr 2017 04:53:33 +0000 (06:53 +0200)]
Merge pull request #4267 from bangerth/remove-deprecated-functions-1
Remove deprecated function FETools::get_node_matrix().
Wolfgang Bangerth [Mon, 17 Apr 2017 01:54:16 +0000 (19:54 -0600)]
Convert two tests to a new interface.
Wolfgang Bangerth [Mon, 17 Apr 2017 01:35:27 +0000 (19:35 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 17 Apr 2017 01:34:56 +0000 (19:34 -0600)]
Use the new DataPostprocessor interface in PointValueHistory.
Wolfgang Bangerth [Mon, 17 Apr 2017 00:35:25 +0000 (18:35 -0600)]
Remove implementation of FE::interpolate() from FE_Q_DGQ0.
Wolfgang Bangerth [Mon, 17 Apr 2017 00:33:40 +0000 (18:33 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 17 Apr 2017 00:33:23 +0000 (18:33 -0600)]
Remove deprecated function FETools::get_node_matrix().
Wolfgang Bangerth [Sun, 16 Apr 2017 14:10:24 +0000 (08:10 -0600)]
Merge pull request #4261 from drwells/prefer-emplacement
Prefer emplace_back to push_back.
Daniel Arndt [Sun, 16 Apr 2017 11:42:49 +0000 (13:42 +0200)]
Instantiate MeshWorker objects for dim != spacedim
Wolfgang Bangerth [Sat, 15 Apr 2017 20:46:14 +0000 (14:46 -0600)]
Merge pull request #4103 from davydden/local_support_dofs
add a function to get DoFs that have support only within the given do…
Denis Davydov [Sat, 15 Apr 2017 20:09:31 +0000 (22:09 +0200)]
Merge pull request #4262 from masterleinad/fix_slepc_coverity
Fix SLEPc issues reported by Coverity
Daniel Arndt [Sat, 15 Apr 2017 15:12:21 +0000 (17:12 +0200)]
Fix SLEPc issues reported by Coverity
Martin Kronbichler [Sat, 15 Apr 2017 15:07:24 +0000 (17:07 +0200)]
Merge pull request #4256 from masterleinad/fix_extrapolate_block
Fix FETools::extrapolate for block vectors
David Wells [Sat, 15 Apr 2017 13:22:18 +0000 (09:22 -0400)]
Merge pull request #4258 from tjhei/msvc_cpp11
fix c++11 detection under MSVC
David Wells [Sat, 1 Apr 2017 16:52:24 +0000 (12:52 -0400)]
Prefer emplace_back to push_back.
Daniel Arndt [Fri, 7 Apr 2017 20:21:14 +0000 (22:21 +0200)]
Use DEAL_II_FALLTHROUGH to silence gcc-7 warnings
Denis Davydov [Sat, 15 Apr 2017 08:35:17 +0000 (10:35 +0200)]
implement comments
Timo Heister [Fri, 14 Apr 2017 12:58:57 +0000 (08:58 -0400)]
fix c++11 detection under MSVC
It turns out MSVC defines __cplusplus as 1997 even with MSVC 2017. Sigh.
Instead of trying to parse what support we have, just skip this macro
check and hope we catch all problems with the configuration tests
itself.
Luca Heltai [Fri, 14 Apr 2017 15:51:03 +0000 (17:51 +0200)]
Install examples too.
Luca Heltai [Fri, 14 Apr 2017 12:56:31 +0000 (14:56 +0200)]
Added doi to step-54.
Wolfgang Bangerth [Fri, 14 Apr 2017 14:56:24 +0000 (08:56 -0600)]
Merge pull request #4232 from masterleinad/allow_cxx17_fallthrough
Allow using cxx17's [[fallthrough]]
Wolfgang Bangerth [Fri, 14 Apr 2017 14:55:08 +0000 (08:55 -0600)]
Merge pull request #4235 from drwells/volatile-to-atomic
Prefer std::atomic to volatile for thread data.
Wolfgang Bangerth [Fri, 14 Apr 2017 14:54:38 +0000 (08:54 -0600)]
Merge pull request #4259 from luca-heltai/move-paths-step-54
Move paths of step-54
Luca Heltai [Fri, 14 Apr 2017 13:50:09 +0000 (15:50 +0200)]
Moved IGES inside input directory.
Martin Kronbichler [Fri, 14 Apr 2017 09:03:41 +0000 (11:03 +0200)]
Merge pull request #4246 from bangerth/table-handler-2
Add TableHandler::declare_column().
Martin Kronbichler [Fri, 14 Apr 2017 09:01:30 +0000 (11:01 +0200)]
Merge pull request #4257 from drwells/remove-assert-global-index-range
Remove AssertGlobalIndexRange.
Wolfgang Bangerth [Thu, 13 Apr 2017 23:25:43 +0000 (17:25 -0600)]
Merge pull request #4251 from kronbichler/fix_memory_ghost_parallel_vec
Fix uninitialized memory in ghost range of distributed vector
David Wells [Thu, 13 Apr 2017 22:57:41 +0000 (18:57 -0400)]
Remove AssertGlobalIndexRange.
The expansion of this macro involves the nonexistent class template
ExcIndexRange<T> and was never used inside the library.
Timo Heister [Thu, 13 Apr 2017 21:59:35 +0000 (17:59 -0400)]
Merge pull request #4252 from drwells/improve-cmake-version-bailout
Improve the CMake _bailout function.
Daniel Arndt [Fri, 7 Apr 2017 20:20:26 +0000 (22:20 +0200)]
Allow using cxx17's [[fallthrough]]
Daniel Arndt [Thu, 13 Apr 2017 20:31:53 +0000 (22:31 +0200)]
changelog entry
Martin Kronbichler [Thu, 13 Apr 2017 19:11:55 +0000 (21:11 +0200)]
Merge pull request #4253 from gassmoeller/add_get_history_solver_control
Allow read access on solver history already stored in SolverControl
Rene Gassmoeller [Thu, 13 Apr 2017 02:25:20 +0000 (20:25 -0600)]
introduce get_history_data function
Daniel Arndt [Thu, 13 Apr 2017 14:22:27 +0000 (16:22 +0200)]
Fix FETools::extrapolate for block vectors
David Wells [Thu, 13 Apr 2017 01:48:13 +0000 (21:48 -0400)]
Improve the CMake _bailout function.
David Wells [Thu, 13 Apr 2017 01:36:11 +0000 (21:36 -0400)]
Merge pull request #4248 from xywei/xywei-patch-serialization
Improve serialization interface
David Wells [Thu, 13 Apr 2017 01:27:06 +0000 (21:27 -0400)]
Clarify Subscriptor's documentation.
We no longer use volatile variables, so just state that some features
of Subscriptor are disabled when we enable threads.
David Wells [Sat, 8 Apr 2017 04:54:42 +0000 (00:54 -0400)]
Prefer std::atomic to volatile for thread data.
Martin Kronbichler [Wed, 12 Apr 2017 16:17:56 +0000 (18:17 +0200)]
Add changelog
Wolfgang Bangerth [Tue, 11 Apr 2017 21:52:22 +0000 (15:52 -0600)]
Add changelog entry.
Wolfgang Bangerth [Tue, 11 Apr 2017 21:52:10 +0000 (15:52 -0600)]
Add test.
Wolfgang Bangerth [Tue, 11 Apr 2017 21:51:58 +0000 (15:51 -0600)]
Add TableHandler::declare_column().
Wolfgang Bangerth [Wed, 12 Apr 2017 15:00:22 +0000 (09:00 -0600)]
Merge pull request #4247 from bangerth/fix-readme
Update readme.html.
Wolfgang Bangerth [Tue, 11 Apr 2017 22:43:03 +0000 (16:43 -0600)]
Update readme.html.
xywei [Wed, 12 Apr 2017 11:32:11 +0000 (19:32 +0800)]
Improvements are made
Fixed indentation and removed inclusion of ptree_serialization.hpp in tests. Thanks to suggestions from @masterleinad
Martin Kronbichler [Wed, 12 Apr 2017 11:23:49 +0000 (13:23 +0200)]
Fix uninitialized memory in ghost range of distributed vector
Xiaoyu WEI [Wed, 12 Apr 2017 03:38:04 +0000 (11:38 +0800)]
Update parameter_handler.h
To resolve build error: no type named 'library_version_type' in namespace 'boost::archive'
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.