Timo Heister [Tue, 29 Jul 2014 20:46:10 +0000 (22:46 +0200)]
Merge pull request #39 from bangerth/add-patch-generators-2
Rename DoFTools::map_global_to_patch_dof_indices() to get_dofs_on_patch().
Follow Timo's suggestion and revert the mapping from map_global_to_patch_dof_indices(). Consequently, also rename the function to get_dofs_on_patch(). Adjust the test.
Rename DoFTools::map_global_to_patch_dof_indices() to get_dofs_on_patch().
Follow Timo's suggestion and revert the mapping from map_global_to_patch_dof_indices().
Consequently, also rename the function to get_dofs_on_patch(). Adjust the test.
Merge pull request #37 from bangerth/add-patch-generators
Infrastructure functions for local problems on patches
The functions DoFTools::count_dofs_on_patch() and
DoFTools::map_global_dofs_to_patch_indices() help set up
linear systems on patches.
This is joint work with Arezou Ghesmati.
Add more functions that deal with the infrastructure for solving local problems on patches around cells.
The functions DoFTools::count_dofs_on_patch() and DoFTools::map_global_dofs_to_patch_indices() help set up linear systems on patches. This is joint work with Arezou Ghesmati.
Reading through the documentation of some of the functions in DoFTools, there are a number of functions for which I can't quite figure out what exactly they do. This updates a couple of places, but more work remains. In particular, I have no idea from the description of what DoFTools::make_single_patch() does.
Merge pull request #30 from bangerth/move-reports-master
Wolfgang. This file (lost in the conversion from svn to git) was moved to http://www.dealii.org/reports.html since the actual reports are already there. This patch redirects the links there as well.
This file (lost in the conversion from svn to git) was moved to http://www.dealii.org/reports.html since the actual reports are already there. This patch redirects the links there as well.
Merge pull request #26 from tamiko/fix_includes_in_steps
Matthias: This commit fixes up a regression introduced with commit 06a70ba
that removed unnecessary includes of base/multithread_info.h. Both steps
need them for multithread_info.n_threads()
This commit fixes up a regression introduced with commit 06a70bad3cbbcbb6abc51e12f29e3b5dfffb928a
that removed unnecessary includes of base/multithread_info.h. Both steps
need them for multithread_info.n_threads()
Merge pull request #23 from bangerth/fix-changelogs
Remove a file forgotten when converting the changelogs.
This file should have been removed in yesterday's conversion of the
changelogs from html to doxygen format, but I forgot to delete it. This PR
fixes the oversight.
The previous version of the documentation basically stated why the function exists, not what it does. This is the focus of the new version. I also indented the arguments of this function and the (related) following one.
Make the version extraction in P4Est more robust: We should not rely on
the version string to define SUBMINOR and PATCH - this doesn't have to
be the case. So, always set P4EST_VERSION_SUBMINOR and
P4EST_VERSION_PATCH to "0" in FindP4EST.cmake if no valid number could
be extracted.
Rewrite the documentation of DoFTools::compute_intergrid_constraints().
The previous version of the documentation basically stated why the function exists, not what it does. This is the focus of the new version. I also indented the arguments of this function and the (related) following one.
Update documentation in include/deal.II/dofs/dof_tools.h
- Rename a documentation section to be more descriptive.
- Reshuffle some more functions and group them into appropriate categories. Not all functions are in categories yet, though, see http://www.dealii.org/developer/doxygen/deal.II/namespaceDoFTools.html
- Rename a documentation section to be more descriptive.
- Reshuffle some more functions and group them into appropriate categories. Not all functions are in categories yet, though, see http://www.dealii.org/developer/doxygen/deal.II/namespaceDoFTools.html
Merge pull request #8 from bangerth/add-patch-generators
Add GridTools::get_patch_around_cell().
Implement a function GridTools::get_patch_around_cell() extracts the
set of cells that surround a single cell. This is joint work with
Arezou Ghesmati.
Coming from SVN times with the ability to checkout only subdirectories we
had a split into to distinct subdirectories:
deal.II/ - containing sources
tests/ - with the testsuite
Given the fact that with git a checkout of a subdirectory is no longer
possible we decided to remove this split. Therefore, the contents of
deal.II/* is moved to the repository root:
This commit removes the artificial split of testsuite scripts from the
actual testsuite (that was necessary to support minimalistic buildtests
without ./tests subdirectory).
Coming from SVN times with the ability to checkout only subdirectories we
had a split into to distinct subdirectories:
deal.II/ - containing sources
tests/ - with the testsuite
Given the fact that with git a checkout of a subdirectory is no longer
possible we decided to remove this split. Therefore, the contents of
deal.II/* is moved to the repository root:
CMake: Do not export -Wl,--as-needed to the user config
This commit tries to address issue 235 by removing -Wl,--as-needed from
DEAL_II_LINKER_FLAGS prior to configuration of deal.II's project
config so that -Wl,--as-needed doesn't show up any more on user side.
Address issue #228 (https://code.google.com/p/dealii/issues/detail?id=228): Teach GridReordering::reorder_cells() to use the vertex numbering that we have used every since deal.II 5.2. Remove the code for this from grid_generator.cc and instead call reorder_cells() from there with the flag set.