]>
https://gitweb.dealii.org/ - dealii.git/log
Martin Kronbichler [Sun, 12 May 2019 10:28:38 +0000 (12:28 +0200)]
Merge pull request #8092 from kronbichler/comment_dof_handler_policy_change
Add comments to DoFHandlerPolicy changes
Martin Kronbichler [Sun, 12 May 2019 08:02:04 +0000 (10:02 +0200)]
Merge pull request #8109 from kronbichler/fix_step-55
Make step-55 compile again
Martin Kronbichler [Sun, 12 May 2019 07:45:35 +0000 (09:45 +0200)]
Make step-55 compile again
Martin Kronbichler [Sun, 12 May 2019 06:02:40 +0000 (08:02 +0200)]
Merge pull request #8103 from jppelteret/sd-template_params_01
SD: Better document and homogenise naming of template parameters
Martin Kronbichler [Sun, 12 May 2019 06:01:13 +0000 (08:01 +0200)]
Merge pull request #8105 from masterleinad/modernize_step-55
Modernize/Fix step-55
Martin Kronbichler [Sun, 12 May 2019 06:00:54 +0000 (08:00 +0200)]
Merge pull request #8095 from jppelteret/modernise_step_44
Modernise step-44
Martin Kronbichler [Sun, 12 May 2019 06:00:36 +0000 (08:00 +0200)]
Merge pull request #8097 from masterleinad/modernize_step_42
Modernize step-42
Martin Kronbichler [Sun, 12 May 2019 06:00:15 +0000 (08:00 +0200)]
Merge pull request #8100 from drwells/update-step-34-38-41
Update step 34 38 41
Martin Kronbichler [Sun, 12 May 2019 05:59:57 +0000 (07:59 +0200)]
Merge pull request #8094 from masterleinad/modernize_step_46
Modernize step-46
Martin Kronbichler [Sun, 12 May 2019 05:52:07 +0000 (07:52 +0200)]
Merge pull request #8106 from masterleinad/modernize_step-33
Modernize step-33
Martin Kronbichler [Sun, 12 May 2019 05:36:01 +0000 (07:36 +0200)]
Merge pull request #8108 from masterleinad/restrict_meshworker_tests
Restrict MeshWorker tests
Martin Kronbichler [Sun, 12 May 2019 05:29:29 +0000 (07:29 +0200)]
Merge pull request #8099 from masterleinad/modernize_step-26
Modernize step-26
Daniel Arndt [Sun, 12 May 2019 05:17:38 +0000 (07:17 +0200)]
Restrict meshworker tests
Daniel Arndt [Sun, 12 May 2019 03:03:39 +0000 (05:03 +0200)]
Modernize step-33
David Wells [Sat, 11 May 2019 18:14:53 +0000 (14:14 -0400)]
step-41: C++ modernization.
1. Avoid including <list> (we don't use it)
2. Inline function definitions
3. Use ranged-for loops
David Wells [Sat, 11 May 2019 18:09:41 +0000 (14:09 -0400)]
step-38: update results.
David Wells [Sat, 11 May 2019 18:09:23 +0000 (14:09 -0400)]
step-38: delete trailing whitespace.
David Wells [Sat, 11 May 2019 18:06:49 +0000 (14:06 -0400)]
step-38: C++ modernization.
1. Fix the order of the headers.
2. Fix some doxygen links and add '()' to functions.
3. Use ranged-for loops.
David Wells [Sat, 11 May 2019 18:05:29 +0000 (14:05 -0400)]
step-34: update output.
David Wells [Sat, 11 May 2019 17:19:20 +0000 (13:19 -0400)]
step-34: C++ modernization.
1. Use dof_handler instead of dh to match the other tutorial programs.
2. Use std::to_string
3. Avoid using deprecated features (e.g., update_cell_normal_vectors)
4. Ranged-for loops
5. Remove a circular builds-on dependency with step-38
Daniel Arndt [Sun, 12 May 2019 02:36:24 +0000 (22:36 -0400)]
Merge pull request #8096 from masterleinad/modernize_step_43
Modernize step 43
Daniel Arndt [Sun, 12 May 2019 02:02:51 +0000 (22:02 -0400)]
Modernize/Fix step-55
David Wells [Sat, 11 May 2019 22:55:35 +0000 (18:55 -0400)]
Merge pull request #8104 from jppelteret/fix_changelog_01
Fix a changelog entry
Jean-Paul Pelteret [Sat, 11 May 2019 22:52:12 +0000 (00:52 +0200)]
Merge pull request #8093 from masterleinad/fix_warnings_step_62
Fix warnings in step-62
Jean-Paul Pelteret [Sat, 11 May 2019 21:36:23 +0000 (23:36 +0200)]
Fix a changelog entry
Jean-Paul Pelteret [Sat, 11 May 2019 21:07:41 +0000 (23:07 +0200)]
Merge pull request #8090 from kronbichler/step-31-fix
step-31: Fix compilation with clang
Jean-Paul Pelteret [Sat, 11 May 2019 20:18:35 +0000 (22:18 +0200)]
Document some template parameters of SD functions for tensors
Jean-Paul Pelteret [Sat, 11 May 2019 20:18:20 +0000 (22:18 +0200)]
Document some template parameters of SD functions for scalars
Jean-Paul Pelteret [Sat, 11 May 2019 19:54:33 +0000 (21:54 +0200)]
Add ExpressionType template parameter to tensor make_substitution_map()
Jean-Paul Pelteret [Sat, 11 May 2019 19:54:20 +0000 (21:54 +0200)]
Add ExpressionType template parameter to tensor add_to_substitution_map()
Jean-Paul Pelteret [Sat, 11 May 2019 19:53:04 +0000 (21:53 +0200)]
Use correct template parameter name in set_value_in_symbol_map()
Daniel Arndt [Sat, 11 May 2019 19:50:52 +0000 (15:50 -0400)]
Update examples/step-46/step-46.cc
Co-Authored-By: David Wells <drwells@email.unc.edu>
Jean-Paul Pelteret [Sat, 11 May 2019 19:33:53 +0000 (21:33 +0200)]
Homogenise template parameter names in make_substitution_map() and
add_to_substitution_map()
Jean-Paul Pelteret [Sat, 11 May 2019 19:23:34 +0000 (21:23 +0200)]
Remove a default template parameter
Jean-Paul Pelteret [Sat, 11 May 2019 19:13:13 +0000 (21:13 +0200)]
Add some tutorial keywords for step-44
Jean-Paul Pelteret [Sat, 11 May 2019 17:32:05 +0000 (19:32 +0200)]
Write VTU output with higher order elements
Daniel Arndt [Sat, 11 May 2019 18:58:29 +0000 (14:58 -0400)]
Modernize step-26
Jean-Paul Pelteret [Sat, 11 May 2019 18:59:06 +0000 (20:59 +0200)]
Merge pull request #8088 from drwells/update-step-21
Modernize step-21.
David Wells [Sat, 11 May 2019 17:18:51 +0000 (13:18 -0400)]
step-34: update manifold description.
We clone manifolds now.
Denis Davydov [Sat, 11 May 2019 18:09:58 +0000 (20:09 +0200)]
Merge pull request #8082 from rezarastak/SymmetricTensor-fix
duplicated documentation in SymmetricTensor removed
Jean-Paul Pelteret [Sat, 11 May 2019 17:26:41 +0000 (19:26 +0200)]
Use standard names for dof_handler, fe_values and fe_face_values
Daniel Arndt [Sat, 11 May 2019 17:35:17 +0000 (13:35 -0400)]
Use range-based for loops
Daniel Arndt [Sat, 11 May 2019 17:34:53 +0000 (13:34 -0400)]
Use preincrement consistently
Daniel Arndt [Sat, 11 May 2019 17:32:43 +0000 (13:32 -0400)]
Avoid redefining vector_value
Jean-Paul Pelteret [Sat, 11 May 2019 17:22:15 +0000 (19:22 +0200)]
Update indentation of assembly operations
Daniel Arndt [Sat, 11 May 2019 16:32:03 +0000 (12:32 -0400)]
Use range-based for loops
Daniel Arndt [Sat, 11 May 2019 16:31:42 +0000 (12:31 -0400)]
Use AssertDimension
Daniel Arndt [Sat, 11 May 2019 16:31:20 +0000 (12:31 -0400)]
Avoid static function
Jean-Paul Pelteret [Sat, 11 May 2019 16:51:34 +0000 (18:51 +0200)]
Use iterator ranges for cell loops
Daniel Arndt [Sat, 11 May 2019 16:30:52 +0000 (12:30 -0400)]
Use override
Daniel Arndt [Sat, 11 May 2019 16:30:25 +0000 (12:30 -0400)]
Use ZeroFuntion instead of PressureRightHandSide
Jean-Paul Pelteret [Sat, 11 May 2019 16:18:20 +0000 (18:18 +0200)]
Use LinearOperators in linear solver by default
Jean-Paul Pelteret [Sat, 11 May 2019 16:17:54 +0000 (18:17 +0200)]
Implement const version of begin() and end() function for IteratorRange
Allows Workstream::run() to be called with constant functions as
arguments.
Daniel Arndt [Sat, 11 May 2019 15:38:28 +0000 (11:38 -0400)]
Use range-based for loops
Daniel Arndt [Sat, 11 May 2019 15:38:04 +0000 (11:38 -0400)]
Remove RightHandSide
Jean-Paul Pelteret [Sat, 11 May 2019 15:37:04 +0000 (17:37 +0200)]
Merge pull request #8008 from jppelteret/sd-map_utilities_04
SD scalar and tensor operations: Make, add to, and set value in symbol map
Daniel Arndt [Sat, 11 May 2019 15:07:20 +0000 (11:07 -0400)]
Fix warnings in step-62
Martin Kronbichler [Sat, 11 May 2019 14:49:40 +0000 (16:49 +0200)]
Add comments to DoFHandlerPolicy changes
Martin Kronbichler [Sat, 11 May 2019 13:56:35 +0000 (15:56 +0200)]
Merge pull request #7752 from GivAlz/GuessOwnerTree
New function GridTools::guess_point_owner from covering tree
Wolfgang Bangerth [Sat, 11 May 2019 13:42:52 +0000 (07:42 -0600)]
Merge pull request #8002 from luca-heltai/mapping-bbox
Mapping::get_bounding_box()
Jean-Paul Pelteret [Sat, 11 May 2019 13:14:55 +0000 (15:14 +0200)]
Merge pull request #8009 from jppelteret/sd-map_utilities_05
SD map operations: Add function to resolve explicit and cyclic dependencies
Martin Kronbichler [Sat, 11 May 2019 10:04:24 +0000 (12:04 +0200)]
step-31: Fix compilation with clang
Jean-Paul Pelteret [Sat, 11 May 2019 11:23:19 +0000 (13:23 +0200)]
Merge pull request #7638 from jppelteret/ad_numbertype_none
Add AD::NumberType::none
Martin Kronbichler [Sat, 11 May 2019 10:25:55 +0000 (12:25 +0200)]
Merge pull request #8065 from kronbichler/dof_renumbering_cleanup
DoFHandlerPolicy::renumber_dofs: skip unnecessary index set computation
Luca Heltai [Sat, 11 May 2019 10:10:07 +0000 (12:10 +0200)]
Merge pull request #8081 from drwells/deprecate-nanoflann
Deprecate nanoflann.
Martin Kronbichler [Sat, 11 May 2019 08:55:55 +0000 (10:55 +0200)]
Merge pull request #8087 from drwells/update-relative-to-step-20
Update documentation relative to other changes.
Martin Kronbichler [Sat, 11 May 2019 08:35:48 +0000 (10:35 +0200)]
Merge pull request #8071 from drwells/fix-array-initializer
Fix an array initialization.
Martin Kronbichler [Sat, 11 May 2019 08:33:24 +0000 (10:33 +0200)]
Merge pull request #8074 from kronbichler/deprecate_feeval_fill_JxW_values
Deprecate FEEvaluation::fill_JxW_values
David Wells [Sat, 11 May 2019 03:17:28 +0000 (23:17 -0400)]
Modernize step-21.
1. Ranged for-loops
2. Improve discussion relative to step-20
3. Use DGQ, not DQ, for standard discontinuous elements
4. inline function definitions
David Wells [Sat, 11 May 2019 02:48:52 +0000 (22:48 -0400)]
Update documentation relative to other changes.
In
f21656e3fd2 we switched to using LinearOperator in step-20, which
made some other references to that program no longer make sense. This
commit updates said references.
Daniel Arndt [Sat, 11 May 2019 01:39:00 +0000 (21:39 -0400)]
Merge pull request #7978 from tamiko/refactor_cuda_aware_mpi
Refactor configuration option into DEAL_II_MPI_WITH_CUDA_SUPPORT
Wolfgang Bangerth [Fri, 10 May 2019 23:20:29 +0000 (17:20 -0600)]
Merge pull request #7628 from dangars/canonical_documentation
Use canonical webpages
Jean-Paul Pelteret [Fri, 10 May 2019 23:16:13 +0000 (01:16 +0200)]
Improve function documentation and add some extra template parameters
Jean-Paul Pelteret [Fri, 10 May 2019 21:41:31 +0000 (23:41 +0200)]
Make consistent the use of some doxygen keywords
Reza Rastak [Fri, 10 May 2019 21:37:14 +0000 (14:37 -0700)]
duplicated documentation removed. unnecessary implementation of function specialization removed
Jean-Paul Pelteret [Fri, 10 May 2019 21:29:57 +0000 (23:29 +0200)]
Better document some template parameters
Jean-Paul Pelteret [Fri, 10 May 2019 21:29:47 +0000 (23:29 +0200)]
Make consistent the use of some doxygen keywords
Jean-Paul Pelteret [Fri, 10 May 2019 21:29:57 +0000 (23:29 +0200)]
Better document some template parameters
Jean-Paul Pelteret [Fri, 10 May 2019 21:29:47 +0000 (23:29 +0200)]
Make consistent the use of some doxygen keywords
Jean-Paul Pelteret [Sun, 5 May 2019 15:42:11 +0000 (17:42 +0200)]
Add function to resolve explicit and cyclic dependencies in sub. maps
Martin Kronbichler [Fri, 10 May 2019 20:59:56 +0000 (22:59 +0200)]
Merge pull request #8069 from drwells/modernize-step-32
Modernize step 32
Jean-Paul Pelteret [Fri, 10 May 2019 20:46:30 +0000 (22:46 +0200)]
Add a changelog entry
Martin Kronbichler [Fri, 10 May 2019 20:42:20 +0000 (22:42 +0200)]
Merge pull request #7933 from marcfehling/weights-artificial
Minor cleanup of hp::DoFHandler.
Jean-Paul Pelteret [Fri, 10 May 2019 20:36:23 +0000 (22:36 +0200)]
Update existing AD number traits tests
This deals with the increment in the ADNumberTypes enumeration
Jean-Paul Pelteret [Fri, 10 May 2019 20:35:49 +0000 (22:35 +0200)]
Add AD number traits test for ADNumberType::none (floating point types)
Jean-Paul Pelteret [Fri, 10 May 2019 20:35:00 +0000 (22:35 +0200)]
Instantiate ADHelpers classes with AD::NumberTypes::none.
The creation of a concrete instance of this class is, however, disabled.
This is because the class will not be able to do anything useful.
Jean-Paul Pelteret [Fri, 10 May 2019 20:33:16 +0000 (22:33 +0200)]
Instantiate ADDrivers classes with AD::NumberTypes::none.
Jean-Paul Pelteret [Fri, 10 May 2019 20:30:18 +0000 (22:30 +0200)]
Change std::is_arithmetic to std::is_floating_point in ad_number_traits.h
Jean-Paul Pelteret [Fri, 10 May 2019 20:29:34 +0000 (22:29 +0200)]
Add dummy AD::NumberTypes::none for floating point number types
These number types are scalar arithmetic types, that hold no
derivatives. They are implemented primarily to facilitate the use of
template meta-programming techniques to switch between different AD
types. This covers the case when the user does not want an AD type at
all, but rather a primitive type.
Jean-Paul Pelteret [Fri, 10 May 2019 20:31:40 +0000 (22:31 +0200)]
Avoid a warning about an unused variable
Jean-Paul Pelteret [Fri, 10 May 2019 20:35:31 +0000 (22:35 +0200)]
Fix two tests missed in #8018.
Martin Kronbichler [Fri, 10 May 2019 19:31:22 +0000 (21:31 +0200)]
Merge pull request #8078 from sophy1029/step-61
step-61 announcement.
Martin Kronbichler [Fri, 10 May 2019 19:27:06 +0000 (21:27 +0200)]
Merge pull request #7743 from GivAlz/OptimizeCptLoc
Using rtrees in GridTools::compute_point_locations_try_all for cell search
Wolfgang Bangerth [Fri, 10 May 2019 18:52:50 +0000 (12:52 -0600)]
Minor update to a changelog entry.
Martin Kronbichler [Fri, 10 May 2019 18:15:48 +0000 (20:15 +0200)]
Merge pull request #8034 from drwells/fix-move-warnings
Remove some unnecessary std::moves.
Martin Kronbichler [Fri, 10 May 2019 18:05:57 +0000 (20:05 +0200)]
Merge pull request #8063 from masterleinad/fix_clang_4_warnings
Fix clang-4 warnings
David Wells [Fri, 10 May 2019 17:22:49 +0000 (13:22 -0400)]
Deprecate nanoflann.
We have reached a consensus that boost's rtree is superior.
Luca Heltai [Fri, 10 May 2019 16:56:19 +0000 (18:56 +0200)]
Merge pull request #8073 from marcfehling/fe-changelog
Adjusted changelog for #7899.
Martin Kronbichler [Fri, 10 May 2019 16:52:28 +0000 (18:52 +0200)]
Deprecate FEEvaluation::fill_JxW_values
Marc Fehling [Fri, 10 May 2019 16:39:56 +0000 (18:39 +0200)]
Adjusted changelog for #7899.
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.