]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Mon, 13 May 2019 14:58:16 +0000 (10:58 -0400)]
cppcheck: add an assertion.
David Wells [Mon, 13 May 2019 14:58:02 +0000 (10:58 -0400)]
cppcheck: prefer ++i to i++
Jean-Paul Pelteret [Sun, 12 May 2019 19:18:51 +0000 (21:18 +0200)]
Merge pull request #8118 from drwells/add-newline
Add a missing newline.
Matthias Maier [Sun, 12 May 2019 18:56:18 +0000 (13:56 -0500)]
Merge pull request #8107 from tamiko/for_auto_cell
use auto & cell instead of auto cell
David Wells [Sun, 12 May 2019 18:55:43 +0000 (14:55 -0400)]
Add a missing newline.
Matthias Maier [Sun, 12 May 2019 18:37:35 +0000 (13:37 -0500)]
Merge pull request #8085 from bangerth/can
Run setting canonical pages as part of the doxygen generation process.
Martin Kronbichler [Sun, 12 May 2019 17:21:14 +0000 (19:21 +0200)]
Merge pull request #8072 from marcfehling/future-fe
Introduced future finite element indices.
Martin Kronbichler [Sun, 12 May 2019 17:20:49 +0000 (19:20 +0200)]
Merge pull request #8112 from masterleinad/revert_pr_8111
Revert #8082
Daniel Arndt [Sun, 12 May 2019 16:17:28 +0000 (18:17 +0200)]
Matthias Maier [Sun, 12 May 2019 15:46:31 +0000 (10:46 -0500)]
Merge pull request #8101 from kronbichler/modernize-step-17
Modernize step-17
Matthias Maier [Sun, 12 May 2019 15:43:55 +0000 (10:43 -0500)]
Merge pull request #8102 from tamiko/modernize_step_6
modernize step 6
Matthias Maier [Sun, 12 May 2019 15:36:13 +0000 (10:36 -0500)]
fix up dox files
Matthias Maier [Sun, 12 May 2019 04:19:24 +0000 (23:19 -0500)]
contrib: favor auto & cell
Matthias Maier [Sun, 12 May 2019 04:18:48 +0000 (23:18 -0500)]
tests: favor auto & cell
Matthias Maier [Sun, 12 May 2019 04:18:32 +0000 (23:18 -0500)]
examples: favor auto & cell
Matthias Maier [Sun, 12 May 2019 04:18:13 +0000 (23:18 -0500)]
source: favor auto & cell
Matthias Maier [Sun, 12 May 2019 04:17:55 +0000 (23:17 -0500)]
include: favor auto & cell
Matthias Maier [Sun, 12 May 2019 15:27:15 +0000 (10:27 -0500)]
fix typos
Matthias Maier [Sat, 11 May 2019 22:32:00 +0000 (17:32 -0500)]
change value to reference
Matthias Maier [Sat, 11 May 2019 21:08:41 +0000 (16:08 -0500)]
improve readability of assembly routine
Matthias Maier [Sat, 11 May 2019 21:01:08 +0000 (16:01 -0500)]
use range-based for loop
Matthias Maier [Sun, 12 May 2019 15:25:29 +0000 (10:25 -0500)]
Merge pull request #8086 from drwells/fix-python-compatibility
Fix python compatibility
Marc Fehling [Thu, 11 Apr 2019 14:18:42 +0000 (16:18 +0200)]
Introduced future finite element indices.
Martin Kronbichler [Sun, 12 May 2019 11:24:21 +0000 (13:24 +0200)]
Merge pull request #8110 from jppelteret/modernise_step_44-02
Modernise step-44 (part 2)
Jean-Paul Pelteret [Sun, 12 May 2019 11:02:21 +0000 (13:02 +0200)]
Remove an unnecessary class destructor
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
Martin Kronbichler [Sat, 11 May 2019 20:20:35 +0000 (22:20 +0200)]
Modernize step-17
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
David Wells [Sat, 11 May 2019 00:28:30 +0000 (20:28 -0400)]
Fix compatibility with python2.
The advanced globbing feature with '**'s is not available in python2. We
should use os.walk instead.
While we are here: tidy up the scripts a little bit with some
suggestions from pylint.
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:51:49 +0000 (17:51 -0600)]
Run setting canonical pages as part of the doxygen generation process.
This has the advantage that we need not worry about when that POST_BUILD
command is run. In particular, there can not be any race conditions.
This is, however, only true for the doxygen generated pages, whereas the
script also touches the other .html files for which the target I put the
script under has no in- or out-dependencies.
Wolfgang Bangerth [Fri, 10 May 2019 23:20:29 +0000 (17:20 -0600)]
Merge pull request #7628 from dangars/canonical_documentation
Use canonical webpages
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.