]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoAdd a changelog entry. 1406/head
Wolfgang Bangerth [Fri, 21 Aug 2015 12:15:46 +0000 (07:15 -0500)]
Add a changelog entry.

9 years agoClarify one comment.
Wolfgang Bangerth [Thu, 20 Aug 2015 23:26:40 +0000 (18:26 -0500)]
Clarify one comment.

9 years agoIndent one function argument.
Wolfgang Bangerth [Thu, 20 Aug 2015 23:26:27 +0000 (18:26 -0500)]
Indent one function argument.

9 years agoLink to the new documentation module.
Wolfgang Bangerth [Thu, 20 Aug 2015 23:26:16 +0000 (18:26 -0500)]
Link to the new documentation module.

9 years agoAdd a doxygen module on the interplay between FEValues, FE and Mapping.
Wolfgang Bangerth [Thu, 20 Aug 2015 23:25:58 +0000 (18:25 -0500)]
Add a doxygen module on the interplay between FEValues, FE and Mapping.

9 years agoMerge pull request #1407 from bangerth/fix-test-4
Bruno Turcksin [Fri, 21 Aug 2015 00:15:29 +0000 (19:15 -0500)]
Merge pull request #1407 from bangerth/fix-test-4

Fix a test.

9 years agoFix a test. 1407/head
Wolfgang Bangerth [Fri, 21 Aug 2015 00:06:50 +0000 (19:06 -0500)]
Fix a test.

This did not compile in 64-bit mode.

9 years agoMerge pull request #1398 from bangerth/further-FEValues-cleanups-22
Wolfgang Bangerth [Thu, 20 Aug 2015 23:31:40 +0000 (18:31 -0500)]
Merge pull request #1398 from bangerth/further-FEValues-cleanups-22

Better document FiniteElement.

9 years agoBetter document FiniteElement. 1398/head
Wolfgang Bangerth [Thu, 20 Aug 2015 16:21:14 +0000 (11:21 -0500)]
Better document FiniteElement.

In particular, document the restriction_is_additive flags for which
there was basically nothing there so far. Also provide better documentation
about the constructor arguments.

9 years agoMerge pull request #1405 from tamiko/fix_readme
Wolfgang Bangerth [Thu, 20 Aug 2015 21:27:22 +0000 (16:27 -0500)]
Merge pull request #1405 from tamiko/fix_readme

Remove obsolete line in contrib/README.md

9 years agoMerge pull request #1400 from bangerth/further-FEValues-cleanups-24
Matthias Maier [Thu, 20 Aug 2015 21:25:42 +0000 (16:25 -0500)]
Merge pull request #1400 from bangerth/further-FEValues-cleanups-24

Avoid memory allocation.

9 years agoRemove obsolete line 1405/head
Matthias Maier [Thu, 20 Aug 2015 21:23:49 +0000 (16:23 -0500)]
Remove obsolete line

9 years agoMerge pull request #1334 from jppelteret/mesh_converter
Matthias Maier [Thu, 20 Aug 2015 21:20:41 +0000 (16:20 -0500)]
Merge pull request #1334 from jppelteret/mesh_converter

Integration of Abaqus mesh converter into GridIn

9 years agoMerge pull request #1399 from bangerth/further-FEValues-cleanups-23
Matthias Maier [Thu, 20 Aug 2015 21:13:03 +0000 (16:13 -0500)]
Merge pull request #1399 from bangerth/further-FEValues-cleanups-23

Clean up a piece of rather awkward code.

9 years agoMerge pull request #1383 from bangerth/further-FEValues-cleanups-20
Matthias Maier [Thu, 20 Aug 2015 21:03:09 +0000 (16:03 -0500)]
Merge pull request #1383 from bangerth/further-FEValues-cleanups-20

Documentation update of MappingFEField.

9 years agoMerge pull request #1382 from bangerth/further-FEValues-cleanups-19
Matthias Maier [Thu, 20 Aug 2015 21:01:42 +0000 (16:01 -0500)]
Merge pull request #1382 from bangerth/further-FEValues-cleanups-19

Documentation update of MappingCartesian.

9 years agoMerge pull request #1403 from bangerth/doc-update-35
Timo Heister [Thu, 20 Aug 2015 20:53:02 +0000 (16:53 -0400)]
Merge pull request #1403 from bangerth/doc-update-35

Fix a reference in a doxygen file.

9 years agoMerge pull request #1402 from bangerth/fix-use-fpe
Bruno Turcksin [Thu, 20 Aug 2015 20:26:54 +0000 (15:26 -0500)]
Merge pull request #1402 from bangerth/fix-use-fpe

Fix FPE #include.

9 years agoFix a reference in a doxygen file. 1403/head
Wolfgang Bangerth [Thu, 20 Aug 2015 20:24:02 +0000 (15:24 -0500)]
Fix a reference in a doxygen file.

The entry in the table of contents no longer matches the heading in the main text.

9 years agoFix FPE #include. 1402/head
Wolfgang Bangerth [Thu, 20 Aug 2015 20:18:54 +0000 (15:18 -0500)]
Fix FPE #include.

We only need the #include if we actually use the functions the file
provides. Disable it otherwise to ensure that the tests continue to
run on platforms that don't provide <cfenv>.

9 years agoMerge pull request #1394 from maieneuro/add_missing_term_in_fe_poly_tensor_gradients
Wolfgang Bangerth [Thu, 20 Aug 2015 18:55:42 +0000 (13:55 -0500)]
Merge pull request #1394 from maieneuro/add_missing_term_in_fe_poly_tensor_gradients

Added missing term in gradient computations in FE_PolyTensor

9 years agoMerge pull request #1401 from tamiko/update_documentation
Wolfgang Bangerth [Thu, 20 Aug 2015 18:53:28 +0000 (13:53 -0500)]
Merge pull request #1401 from tamiko/update_documentation

Minor documentation cleanup

9 years agoAvoid memory allocation. 1400/head
Wolfgang Bangerth [Thu, 20 Aug 2015 17:46:16 +0000 (12:46 -0500)]
Avoid memory allocation.

Rather take the penalty of looking a piece of data up at
most 2^dim times. Surely that's cheaper than the memory
allocation.

9 years agoClean up a piece of rather awkward code. 1399/head
Wolfgang Bangerth [Thu, 20 Aug 2015 17:42:45 +0000 (12:42 -0500)]
Clean up a piece of rather awkward code.

In particular, avoid initializing const members in the initializer
list of the class, then const-casting them and initializing them
again.

9 years agoAdded missing term in gradient computations in FE_PolyTensor 1394/head
Maien Hamed [Wed, 19 Aug 2015 15:37:50 +0000 (17:37 +0200)]
Added missing term in gradient computations in FE_PolyTensor

9 years agoMerge pull request #1395 from drwells/fix-readme-typo
Wolfgang Bangerth [Thu, 20 Aug 2015 16:01:01 +0000 (11:01 -0500)]
Merge pull request #1395 from drwells/fix-readme-typo

Fix two typos in the top level readme.

9 years agoFix two typos in the top level readme. 1395/head
David Wells [Thu, 20 Aug 2015 15:47:42 +0000 (11:47 -0400)]
Fix two typos in the top level readme.

9 years agoDocumentation: Remove useless pages for sub categories 1401/head
Matthias Maier [Thu, 20 Aug 2015 15:11:52 +0000 (10:11 -0500)]
Documentation: Remove useless pages for sub categories

Nobody sees those pages anyway because the menu in documentation.html links
to the individual topics directly..

9 years agoDocumentation: Update testsuite example snippet to current best practices
Matthias Maier [Thu, 20 Aug 2015 14:50:42 +0000 (09:50 -0500)]
Documentation: Update testsuite example snippet to current best practices

9 years agoDirect support for Abaqus mesh files in GridIn. 1334/head
Jean-Paul Pelteret [Thu, 20 Aug 2015 13:29:48 +0000 (15:29 +0200)]
Direct support for Abaqus mesh files in GridIn.

The mesh_converter program is now considered obsolete and has been
removed from the contrib folder.
Direct support for Abaqus mesh files has been added to the GridIn
class through the function GridIn::read_abaqus(). An internal class
Abaqus_to_UCD captures all of the functionality of the original
mesh_converter program and feeds its output directly to the
already implemented GridIn::read_ucd() function. This is suboptimal
but works sufficiently well to act as an interim solution until the
internal renumbering scheme necessary to convert the Abaqus format
directly to deal.II's internal number can be determined.
On top of the already existing functionality to read in Abaqus meshes
created using Cubit, patches provided by Krzysztof Bzowski that allow
for the input of mesh files exported directly from Abaqus have also
been included.
Test cases have been added to the testsuite, with the original
mesh files from the mesh_converter program used for this purpose.

9 years agoSort members of MappingFEField into doxygen groups. 1383/head
Wolfgang Bangerth [Tue, 18 Aug 2015 15:12:51 +0000 (10:12 -0500)]
Sort members of MappingFEField into doxygen groups.

9 years agoMerge pull request #1385 from bangerth/further-FEValues-cleanups-21
Timo Heister [Thu, 20 Aug 2015 01:58:14 +0000 (21:58 -0400)]
Merge pull request #1385 from bangerth/further-FEValues-cleanups-21

Fully qualify types in Mapping interface.

9 years agoMerge pull request #1391 from bangerth/further-FEValues-cleanups-23
Timo Heister [Thu, 20 Aug 2015 01:57:19 +0000 (21:57 -0400)]
Merge pull request #1391 from bangerth/further-FEValues-cleanups-23

Parallelize FEValues construction.

9 years agoMerge pull request #1392 from bangerth/doc-update-27
Timo Heister [Thu, 20 Aug 2015 01:54:08 +0000 (21:54 -0400)]
Merge pull request #1392 from bangerth/doc-update-27

Document function arguments of DoFRenumbering::cell_wise().

9 years agoDocument function arguments of DoFRenumbering::cell_wise(). 1392/head
Wolfgang Bangerth [Wed, 19 Aug 2015 21:17:42 +0000 (16:17 -0500)]
Document function arguments of DoFRenumbering::cell_wise().

9 years agoQueue up even more work and do something on the main thread. 1391/head
Wolfgang Bangerth [Wed, 19 Aug 2015 20:44:38 +0000 (15:44 -0500)]
Queue up even more work and do something on the main thread.

9 years agoMerge pull request #1390 from Rombur/cmake_clang_35
Wolfgang Bangerth [Wed, 19 Aug 2015 20:05:27 +0000 (15:05 -0500)]
Merge pull request #1390 from Rombur/cmake_clang_35

Add debug flag when testing for support of C++14.

9 years agoMerge pull request #1387 from drwells/remove-inverse-constness
Wolfgang Bangerth [Wed, 19 Aug 2015 19:45:28 +0000 (14:45 -0500)]
Merge pull request #1387 from drwells/remove-inverse-constness

Remove inverse constness

9 years agoAdd debug flag when testing for support of C++14. 1390/head
Bruno Turcksin [Wed, 19 Aug 2015 19:07:08 +0000 (14:07 -0500)]
Add debug flag when testing for support of C++14.

9 years agoCall Mapping::get_data() and FE::get_Data() in parallel.
Wolfgang Bangerth [Wed, 19 Aug 2015 18:58:32 +0000 (13:58 -0500)]
Call Mapping::get_data() and FE::get_Data() in parallel.

These two function calls are both (potentially) expensive but
independent. Run them in parallel.

9 years agoRemove an unneeded const_cast. 1387/head
David Wells [Wed, 19 Aug 2015 18:08:27 +0000 (14:08 -0400)]
Remove an unneeded const_cast.

9 years agoRemove a gcc-2.95 BlockVectorIterators workaround.
David Wells [Sun, 16 Aug 2015 19:00:42 +0000 (15:00 -0400)]
Remove a gcc-2.95 BlockVectorIterators workaround.

Older versions of GCC had difficulty with templated code comparing
iterators with different constness. This is no longer a limitation.

9 years agoMerge pull request #1389 from maieneuro/generalize_derivative_form_tensor_conversion
Wolfgang Bangerth [Wed, 19 Aug 2015 14:55:37 +0000 (09:55 -0500)]
Merge pull request #1389 from maieneuro/generalize_derivative_form_tensor_conversion

Generalized conversions between DerivativeForm<rank,dim,spacedim> and

9 years agoAdd BlockVectorBase iterator exception messages.
David Wells [Sun, 16 Aug 2015 18:58:17 +0000 (14:58 -0400)]
Add BlockVectorBase iterator exception messages.

9 years agoFix a typo in the BlockVectorBase documentation.
David Wells [Sun, 16 Aug 2015 16:57:02 +0000 (12:57 -0400)]
Fix a typo in the BlockVectorBase documentation.

9 years agoRemove documentation for a nonexistant field.
David Wells [Sun, 16 Aug 2015 16:43:11 +0000 (12:43 -0400)]
Remove documentation for a nonexistant field.

This comment appeared in 2013 and the referenced field has never been
present.

9 years agoUse 'Constness' as a template variable name.
David Wells [Sun, 16 Aug 2015 13:41:19 +0000 (09:41 -0400)]
Use 'Constness' as a template variable name.

This is the convention used elsewhere in the library. Previously this
file used 'constness'.

9 years agoGeneralized conversions between DerivativeForm<rank,dim,spacedim> and 1389/head
Maien Hamed [Wed, 19 Aug 2015 14:29:23 +0000 (16:29 +0200)]
Generalized conversions between DerivativeForm<rank,dim,spacedim> and
Tensor<rank,spacedim> to general ranks.

9 years agoMerge pull request #965 from bangerth/use-fpe
Timo Heister [Tue, 18 Aug 2015 21:21:46 +0000 (17:21 -0400)]
Merge pull request #965 from bangerth/use-fpe

Use floating point exceptions to catch more errors in the testsuite.

9 years agoProvide a cached variable for the detection of FP exceptions. 965/head
Wolfgang Bangerth [Tue, 18 Aug 2015 20:17:40 +0000 (15:17 -0500)]
Provide a cached variable for the detection of FP exceptions.

This way people can switch off the whole mechanism if the want.

9 years agoAdd a changelog entry.
Wolfgang Bangerth [Wed, 29 Jul 2015 21:45:28 +0000 (16:45 -0500)]
Add a changelog entry.

9 years agoDisable floating point exceptions for tests that specifically test is_nan.
Wolfgang Bangerth [Wed, 29 Jul 2015 16:31:44 +0000 (11:31 -0500)]
Disable floating point exceptions for tests that specifically test is_nan.

This is necessary because, very helpfully, the isnan() function throws a
floating point exception when encountering NaN if floating
point exceptions are enabled.

9 years agoUse floating point exceptions to catch more errors in the testsuite.
Wolfgang Bangerth [Wed, 27 May 2015 23:51:43 +0000 (18:51 -0500)]
Use floating point exceptions to catch more errors in the testsuite.

9 years agoMerge pull request #1386 from drwells/fix-doc-typos
Wolfgang Bangerth [Tue, 18 Aug 2015 19:40:08 +0000 (14:40 -0500)]
Merge pull request #1386 from drwells/fix-doc-typos

Fix doc typos

9 years agoFix a word substitution typo ('and', not 'ad'). 1386/head
David Wells [Tue, 18 Aug 2015 02:48:42 +0000 (22:48 -0400)]
Fix a word substitution typo ('and', not 'ad').

9 years agoFix some typos in the documentation.
David Wells [Mon, 17 Aug 2015 00:13:35 +0000 (20:13 -0400)]
Fix some typos in the documentation.

9 years agoMerge pull request #1384 from drwells/dof-tools-namespace
Wolfgang Bangerth [Tue, 18 Aug 2015 15:37:38 +0000 (10:37 -0500)]
Merge pull request #1384 from drwells/dof-tools-namespace

Fix references to classes that are now namespaces.

9 years agoFully qualify types in Mapping interface. 1385/head
Wolfgang Bangerth [Tue, 18 Aug 2015 15:35:05 +0000 (10:35 -0500)]
Fully qualify types in Mapping interface.

Rather than just referring to the type as 'InternalDataBase', use
'typename Mapping<dim,spacedim>::InternalDataBase'. The purpose is
so that we use the same signature in the base and derived classes,
since otherwise doxygen gets confused, doesn't recognize the functions
in the derived classes as implementing the interface of the base
class, and doesn't copy the documentation :-(

9 years agoFix references to classes that are now namespaces. 1384/head
David Wells [Tue, 18 Aug 2015 11:55:36 +0000 (07:55 -0400)]
Fix references to classes that are now namespaces.

GridTools, DoFTools, MGTools, VectorTools, MatrixCreator, and
MatrixTools were converted to namespaces in 2011 (see the list of
changes between 7.0.0 and 7.1.0 file for a discussion).

9 years agoRename a member variable for clarity. 1382/head
Wolfgang Bangerth [Tue, 18 Aug 2015 13:41:10 +0000 (08:41 -0500)]
Rename a member variable for clarity.

9 years agoAdd a member to memory_consumption().
Wolfgang Bangerth [Tue, 18 Aug 2015 13:39:45 +0000 (08:39 -0500)]
Add a member to memory_consumption().

9 years agoSort members of MappingCartesian into doxygen groups.
Wolfgang Bangerth [Tue, 18 Aug 2015 13:38:49 +0000 (08:38 -0500)]
Sort members of MappingCartesian into doxygen groups.

Also make a virtual function non-inline.

9 years agoMerge pull request #1261 from Arezou-gh/new-commit
Martin Kronbichler [Tue, 18 Aug 2015 12:32:21 +0000 (14:32 +0200)]
Merge pull request #1261 from Arezou-gh/new-commit

the input-output parameters for the function distribute_local_to_glob…

9 years agoMerge pull request #1376 from bangerth/further-FEValues-cleanups-18
Martin Kronbichler [Tue, 18 Aug 2015 12:24:20 +0000 (14:24 +0200)]
Merge pull request #1376 from bangerth/further-FEValues-cleanups-18

Properly document get_data() and friends.

9 years agoMove and group mapping member functions. 1376/head
Wolfgang Bangerth [Mon, 17 Aug 2015 02:48:58 +0000 (21:48 -0500)]
Move and group mapping member functions.

This patch simply moves the InternalDataBase, get_*_data() and fill_fe_*_values()
members of the derived mapping classes into a doxygen group. No changes in
functionality. No changes in text either.

9 years agoProperly document get_data() and friends.
Wolfgang Bangerth [Sun, 16 Aug 2015 23:05:05 +0000 (18:05 -0500)]
Properly document get_data() and friends.

Also remove the documentation from these functions in derived classes
as doxygen properly copies the documentation from the corresponding
functions in the base class. This makes sure we only have to document
in one place and avoids things getting out of synch.

9 years agoMerge pull request #1375 from bangerth/further-FEValues-cleanups-17
Wolfgang Bangerth [Tue, 18 Aug 2015 10:05:36 +0000 (05:05 -0500)]
Merge pull request #1375 from bangerth/further-FEValues-cleanups-17

General doc updates.

9 years agoRename the UpdateFlagsEssay. 1375/head
Wolfgang Bangerth [Sun, 16 Aug 2015 20:52:14 +0000 (15:52 -0500)]
Rename the UpdateFlagsEssay.

Since it's a regular @group now, remove the 'Essay' part of the name.

9 years agoUpdate the documentation in this module.
Wolfgang Bangerth [Sun, 16 Aug 2015 20:48:21 +0000 (15:48 -0500)]
Update the documentation in this module.

Also, upgrade it from a general @page to a group/module that is a sub-group
to the finite element module.

9 years agoSome minor doc updates.
Wolfgang Bangerth [Sun, 16 Aug 2015 20:46:55 +0000 (15:46 -0500)]
Some minor doc updates.

9 years agoSome minor doc updates.
Wolfgang Bangerth [Sun, 16 Aug 2015 20:45:00 +0000 (15:45 -0500)]
Some minor doc updates.

9 years agoMerge pull request #1381 from bangerth/dont-run-tests-without-mpi
Martin Kronbichler [Tue, 18 Aug 2015 09:26:07 +0000 (11:26 +0200)]
Merge pull request #1381 from bangerth/dont-run-tests-without-mpi

Do not run the shared-tria tests without MPI.

9 years agoMerge pull request #1380 from bangerth/fix-tests
Martin Kronbichler [Tue, 18 Aug 2015 09:25:14 +0000 (11:25 +0200)]
Merge pull request #1380 from bangerth/fix-tests

Fix tests by using the appropriate #include.

9 years agoDo not run the shared-tria tests without MPI. 1381/head
Wolfgang Bangerth [Tue, 18 Aug 2015 03:12:35 +0000 (22:12 -0500)]
Do not run the shared-tria tests without MPI.

They do not compile because the shared triangulation without MPI
can't be constructed with the same constructor taking an MPI_Comm
as is used in these tests.

9 years agoMerge pull request #1349 from pesser/rannacher-turek
Wolfgang Bangerth [Mon, 17 Aug 2015 20:40:31 +0000 (15:40 -0500)]
Merge pull request #1349 from pesser/rannacher-turek

Add Rannacher-Turek element.

9 years agoFix tests by using the appropriate #include. 1380/head
Wolfgang Bangerth [Mon, 17 Aug 2015 20:24:23 +0000 (15:24 -0500)]
Fix tests by using the appropriate #include.

9 years agoMerge pull request #1379 from dealii/unfail-test-setup
Martin Kronbichler [Mon, 17 Aug 2015 15:55:34 +0000 (17:55 +0200)]
Merge pull request #1379 from dealii/unfail-test-setup

Fix path to cmake file.

9 years agoAdd Rannacher-Turek element. 1349/head
Patrick Esser [Tue, 30 Jun 2015 13:58:34 +0000 (15:58 +0200)]
Add Rannacher-Turek element.

Lowest order Rannacher Turek polynomials and FE in 2D and tests.

9 years agoFix path to cmake file. 1379/head
Wolfgang Bangerth [Mon, 17 Aug 2015 14:39:41 +0000 (09:39 -0500)]
Fix path to cmake file.

The current path leads to a failure on my system when calling
'ninja setup_tests':

FAILED: cd /node/bangerth/trunk/build/tests/sharedtria && /w/bangerth/share/software/cmake-2.8.12.2/bin/cmake -GNinja -DDEAL_II_DIR=/node/bangerth/trunk/build -UDIFF_DIR -UNUMDIFF_DIR -UTEST_PICKUP_REGEX -UTEST_TIME_LIMIT /node/bangerth/trunk/dealii/tests/sharedtria > /dev/null
CMake Error at CMakeLists.txt:2 (INCLUDE):
  include could not find load file:

    ../tests/setup_testsubproject.cmake

CMake Error at CMakeLists.txt:4 (INCLUDE):
  include called with wrong number of arguments.  Include only takes one
  file.

Fix this by providing the same path as in the tests/distributed
directory.

9 years agoMerge pull request #1369 from Rombur/synch_iter_doc
Wolfgang Bangerth [Mon, 17 Aug 2015 01:41:19 +0000 (20:41 -0500)]
Merge pull request #1369 from Rombur/synch_iter_doc

Add documentation for SynchronousIterator.

9 years agoAdd documentation for SynchronousIterator. 1369/head
Bruno Turcksin [Fri, 14 Aug 2015 19:04:34 +0000 (14:04 -0500)]
Add documentation for SynchronousIterator.

9 years agoMerge pull request #1374 from maieneuro/mapping_3rd_order_transform
Wolfgang Bangerth [Sun, 16 Aug 2015 19:05:29 +0000 (14:05 -0500)]
Merge pull request #1374 from maieneuro/mapping_3rd_order_transform

Mapping 3rd order transform

9 years agoAdding transform of Tensor<3> and DerivativeForm<2> to mapping classes 1374/head
Maien Hamed [Thu, 13 Aug 2015 10:02:29 +0000 (12:02 +0200)]
Adding transform of Tensor<3> and DerivativeForm<2> to mapping classes

9 years agoMerge pull request #1362 from bangerth/further-FEValues-cleanups-16
Wolfgang Bangerth [Sat, 15 Aug 2015 11:59:18 +0000 (06:59 -0500)]
Merge pull request #1362 from bangerth/further-FEValues-cleanups-16

General doc updates.

9 years agoGeneral doc updates. 1362/head
Wolfgang Bangerth [Fri, 14 Aug 2015 16:42:23 +0000 (11:42 -0500)]
General doc updates.

This provides a good number of general doc updates for the Mapping
base class. No functional changes of any sort.

9 years agoMerge pull request #1361 from bangerth/further-FEValues-cleanups-15
Wolfgang Bangerth [Sat, 15 Aug 2015 11:43:20 +0000 (06:43 -0500)]
Merge pull request #1361 from bangerth/further-FEValues-cleanups-15

Remove Mapping::update_once/each().

9 years agoRemove Mapping::update_once/each(). 1361/head
Wolfgang Bangerth [Fri, 14 Aug 2015 01:18:08 +0000 (20:18 -0500)]
Remove Mapping::update_once/each().

These two functions computed something that, in essence, is only important
for the internal implementation of the mapping classes. It should thus
not be part of the public interface of these classes. Consequently,
remove them and replace them by the only thing that is of interest,
namely to compute transitive closure of the set of flags one needs to
compute -- as now done using the requires_update_flags() function.

9 years agoMerge pull request #1363 from bangerth/fix-warnings-3
Wolfgang Bangerth [Sat, 15 Aug 2015 11:28:09 +0000 (06:28 -0500)]
Merge pull request #1363 from bangerth/fix-warnings-3

Fix warnings introduced by #212.

9 years agoFix warnings introduced by #212. 1363/head
Wolfgang Bangerth [Fri, 14 Aug 2015 17:37:29 +0000 (12:37 -0500)]
Fix warnings introduced by #212.

This fixes a few warnings introduced by the merge of #212
(the parallel::shared::Triangulation).

9 years agoMerge pull request #1373 from kronbichler/master
Wolfgang Bangerth [Sat, 15 Aug 2015 11:24:33 +0000 (06:24 -0500)]
Merge pull request #1373 from kronbichler/master

Add missing includes to fix compilation after #1371

9 years agoAdd missing includes to fix compilation after #1371 1373/head
Martin Kronbichler [Sat, 15 Aug 2015 09:19:18 +0000 (11:19 +0200)]
Add missing includes to fix compilation after #1371

9 years agoMerge pull request #1371 from bangerth/fix-testcase
Martin Kronbichler [Sat, 15 Aug 2015 06:18:04 +0000 (08:18 +0200)]
Merge pull request #1371 from bangerth/fix-testcase

Fix testcase.

9 years agoMerge pull request #1372 from bangerth/fix-non-mpi-compiles
Martin Kronbichler [Sat, 15 Aug 2015 06:16:03 +0000 (08:16 +0200)]
Merge pull request #1372 from bangerth/fix-non-mpi-compiles

Fix a couple of compiler errors with non-MPI compiles.

9 years agoFix a couple of compiler errors with non-MPI compiles. 1372/head
Wolfgang Bangerth [Sat, 15 Aug 2015 02:00:25 +0000 (21:00 -0500)]
Fix a couple of compiler errors with non-MPI compiles.

This fixes other fallout from #212.

9 years agoFix testcase. 1371/head
Wolfgang Bangerth [Sat, 15 Aug 2015 01:44:13 +0000 (20:44 -0500)]
Fix testcase.

The all-headers/distributed/tria_base.h.debug testcase failed because the
compiler is missing a forward declaration of parallel::Triangulation. Provide
this.

9 years agoMerge pull request #1370 from mrak1990/patch-1
Wolfgang Bangerth [Sat, 15 Aug 2015 01:42:19 +0000 (20:42 -0500)]
Merge pull request #1370 from mrak1990/patch-1

Small misprint in tutorial/step-4

9 years agoUpdate results.dox 1370/head
mrak1990 [Sat, 15 Aug 2015 01:11:14 +0000 (04:11 +0300)]
Update results.dox

Invalid domain

9 years agoMerge pull request #212 from davydden/branch_sharedtria
Wolfgang Bangerth [Fri, 14 Aug 2015 17:22:05 +0000 (12:22 -0500)]
Merge pull request #212 from davydden/branch_sharedtria

Branch sharedtria

9 years agoMerge pull request #1360 from bangerth/fix-broken-merge-1343-2
Martin Kronbichler [Fri, 14 Aug 2015 15:45:58 +0000 (17:45 +0200)]
Merge pull request #1360 from bangerth/fix-broken-merge-1343-2

Fix another aspect of #1343.

9 years agoMerge pull request #1359 from thingishness/mapping_project_fix
Wolfgang Bangerth [Fri, 14 Aug 2015 14:51:18 +0000 (09:51 -0500)]
Merge pull request #1359 from thingishness/mapping_project_fix

Removed keyword virtual from mapping.project_...


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.