]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
10 years agoImproved comparison operators for TriaAccessorBase 264/head
Martin Kronbichler [Sat, 22 Nov 2014 07:08:33 +0000 (08:08 +0100)]
Improved comparison operators for TriaAccessorBase

The previous commit was a bit too aggressive because it is still useful to catch the case when comparing iterators to two different triangulations (leading to infinite loops).

Therefore, I now merely extended the assertion to not trigger when one of the two objects is default constructed, i.e., does contain a null pointer to tria. The comparison then does not need tria == a.tria because invalid iterators use invalid cell and level index, too (leading to !=).

10 years agoMerge pull request #262 from kronbichler/master
Wolfgang Bangerth [Fri, 21 Nov 2014 23:32:43 +0000 (17:32 -0600)]
Merge pull request #262 from kronbichler/master

Allow comparison == and != of TriaAccessorBase with different tria

10 years agoAllow comparison == and != of TriaAccessorBase with different tria 262/head
Martin Kronbichler [Fri, 21 Nov 2014 22:55:05 +0000 (23:55 +0100)]
Allow comparison == and != of TriaAccessorBase with different tria

It is well-defined to check for equality and inequality of TriaAccessorBase (cell_iterator types) that belong to different triangulations. Those are simply unequal. This is necessary e.g. for comparing with a default constructed cell_iterator variable. Of course, operator < is still undefined.

10 years agoMerge pull request #261 from bangerth/fix-doc
Matthias Maier [Thu, 20 Nov 2014 23:46:28 +0000 (00:46 +0100)]
Merge pull request #261 from bangerth/fix-doc

Fix problematic doxygen markup.

10 years agoFix problematic doxygen markup. 261/head
Wolfgang Bangerth [Thu, 20 Nov 2014 22:59:02 +0000 (16:59 -0600)]
Fix problematic doxygen markup.

10 years agoMerge pull request #260 from tamiko/doxygen_fixes
Wolfgang Bangerth [Thu, 20 Nov 2014 22:52:32 +0000 (16:52 -0600)]
Merge pull request #260 from tamiko/doxygen_fixes

Some minor fixups to correct doxygen references

10 years agoSome minor fixups to correct doxygen references 260/head
Matthias Maier [Thu, 20 Nov 2014 21:48:16 +0000 (22:48 +0100)]
Some minor fixups to correct doxygen references

10 years agoMerge pull request #259 from kronbichler/fix_mpi_min_max_avg
Wolfgang Bangerth [Thu, 20 Nov 2014 18:13:43 +0000 (12:13 -0600)]
Merge pull request #259 from kronbichler/fix_mpi_min_max_avg

Third attempt to fix uninitialized variable in MPI::MinMaxAvg

10 years agoThird attempt to fix uninitialized variable in MPI::MinMaxAvg 259/head
Martin Kronbichler [Thu, 20 Nov 2014 14:47:24 +0000 (15:47 +0100)]
Third attempt to fix uninitialized variable in MPI::MinMaxAvg

10 years agoMerge pull request #256 from tamiko/branch_periodic_bc
Matthias Maier [Thu, 20 Nov 2014 11:26:51 +0000 (12:26 +0100)]
Merge pull request #256 from tamiko/branch_periodic_bc

Implement rotation for vector valued dofs on periodic bc

10 years agofix comments and style issues 256/head
Matthias Maier [Thu, 20 Nov 2014 11:19:36 +0000 (12:19 +0100)]
fix comments and style issues

10 years agoMerge pull request #257 from kronbichler/master
Wolfgang Bangerth [Wed, 19 Nov 2014 22:36:35 +0000 (16:36 -0600)]
Merge pull request #257 from kronbichler/master

Fix undefined symbol in MPI::MinMaxAvg without MPI, commit 97bd7e2.

10 years agoFix undefined symbol in MPI::MinMaxAvg without MPI, commit 97bd7e2. 257/head
Martin Kronbichler [Wed, 19 Nov 2014 21:08:51 +0000 (22:08 +0100)]
Fix undefined symbol in MPI::MinMaxAvg without MPI, commit 97bd7e2.

10 years agoAdd a changelog entry
Matthias Maier [Wed, 19 Nov 2014 21:00:45 +0000 (22:00 +0100)]
Add a changelog entry

10 years agoadd accompanying tests
Daniel Arndt [Wed, 19 Nov 2014 20:26:50 +0000 (21:26 +0100)]
add accompanying tests

Signed-off-by: Matthias Maier <tamiko@kyomu.43-1.org>
10 years agoImplement rotation for vector valued dofs on periodic bc
Daniel Arndt [Wed, 19 Nov 2014 20:14:12 +0000 (21:14 +0100)]
Implement rotation for vector valued dofs on periodic bc

This commit completes the interface for periodic boundary conditions. It
exposes the interpolation matrix (that is internally used to satisfy
hanging node constraints on periodic boundaries) and provides a possibility
to generate it from a rotation matrix and an index for the vector component
in question (in a similar vein as we already do this for different vector
valued finite elements).

Signed-off-by: Matthias Maier <tamiko@kyomu.43-1.org>
10 years agoMerge pull request #252 from kronbichler/master
Martin Kronbichler [Wed, 19 Nov 2014 16:21:54 +0000 (17:21 +0100)]
Merge pull request #252 from kronbichler/master

Enable vectorization of vector updates in Chebyshev preconditioner

10 years agoRe-fill comments in precondition.h 252/head
Martin Kronbichler [Wed, 19 Nov 2014 10:14:08 +0000 (11:14 +0100)]
Re-fill comments in precondition.h

10 years agoEnable vectorization of vector updates in Chebyshev preconditioner
Martin Kronbichler [Mon, 17 Nov 2014 09:35:29 +0000 (10:35 +0100)]
Enable vectorization of vector updates in Chebyshev preconditioner

Use DEAL_II_OPENMP_SIMD_PRAGMA annotation. To avoid a bug in gcc, use an additional
boolean in the 'if' statement that avoids checking factor1 == Number().

10 years agoMerge pull request #255 from bangerth/changelog-fixes
Luca Heltai [Wed, 19 Nov 2014 07:29:34 +0000 (08:29 +0100)]
Merge pull request #255 from bangerth/changelog-fixes

Proof read the changelog file.

10 years agoProof read the changelog file. 255/head
Wolfgang Bangerth [Wed, 19 Nov 2014 02:21:25 +0000 (20:21 -0600)]
Proof read the changelog file.

10 years agoMerge pull request #246 from davydden/set_matrix_mode
Wolfgang Bangerth [Tue, 18 Nov 2014 22:41:10 +0000 (16:41 -0600)]
Merge pull request #246 from davydden/set_matrix_mode

fixed a bug in set_matrix_mode.

10 years agofixed a bug in set_matrix_mode. 246/head
Denis Davydov [Thu, 13 Nov 2014 09:17:55 +0000 (10:17 +0100)]
fixed a bug in set_matrix_mode.

STSetMatMode shall be called only after transformation_data->st
is initialised. Thus, we need to store the desired STMatMode
untill set_context is called from the solver object.

10 years agoMerge pull request #254 from kronbichler/fix_mpi_min_max_avg
Luca Heltai [Tue, 18 Nov 2014 12:08:56 +0000 (13:08 +0100)]
Merge pull request #254 from kronbichler/fix_mpi_min_max_avg

Fix uninitialized variables in Utilities::MPI::MinMaxAvg

10 years agoFix uninitialized variables in Utilities::MPI::MinMaxAvg 254/head
Martin Kronbichler [Tue, 18 Nov 2014 12:02:45 +0000 (13:02 +0100)]
Fix uninitialized variables in Utilities::MPI::MinMaxAvg

10 years agoMerge pull request #253 from luca-heltai/fix-step54-install-files
Wolfgang Bangerth [Mon, 17 Nov 2014 20:36:40 +0000 (14:36 -0600)]
Merge pull request #253 from luca-heltai/fix-step54-install-files

Fixed install files for step-54.

10 years agoFixed install files for step-54. 253/head
Luca Heltai [Mon, 17 Nov 2014 18:57:45 +0000 (19:57 +0100)]
Fixed install files for step-54.

10 years agoMerge pull request #251 from luca-heltai/fix-step-54-bare-image
Wolfgang Bangerth [Fri, 14 Nov 2014 15:17:11 +0000 (09:17 -0600)]
Merge pull request #251 from luca-heltai/fix-step-54-bare-image

Changed bare image of geometry.

10 years agoFixed bare image. 251/head
Luca Heltai [Fri, 14 Nov 2014 09:41:55 +0000 (10:41 +0100)]
Fixed bare image.

10 years agoMerge pull request #250 from bangerth/fix-build-failure-2
Matthias Maier [Thu, 13 Nov 2014 22:03:41 +0000 (23:03 +0100)]
Merge pull request #250 from bangerth/fix-build-failure-2

Fix the previous commit so that it doesn't produce a warning.

10 years agoFix the previous commit so that it doesn't produce a warning. 250/head
Wolfgang Bangerth [Thu, 13 Nov 2014 21:08:37 +0000 (15:08 -0600)]
Fix the previous commit so that it doesn't produce a warning.

10 years agoMerge pull request #249 from bangerth/fix-build-failure
Matthias Maier [Thu, 13 Nov 2014 19:22:46 +0000 (20:22 +0100)]
Merge pull request #249 from bangerth/fix-build-failure

Fix build failure

10 years agoEnsure we don't call a function that is only declared if we use MPI+p4est. 249/head
Wolfgang Bangerth [Thu, 13 Nov 2014 19:12:07 +0000 (13:12 -0600)]
Ensure we don't call a function that is only declared if we use MPI+p4est.

10 years agoRemove an unused variable.
Wolfgang Bangerth [Thu, 13 Nov 2014 19:09:57 +0000 (13:09 -0600)]
Remove an unused variable.

10 years agoMerge pull request #247 from bangerth/make-distort-random-partially-deterministic
Matthias Maier [Thu, 13 Nov 2014 19:06:36 +0000 (20:06 +0100)]
Merge pull request #247 from bangerth/make-distort-random-partially-deterministic

Use a different random number generator.

10 years agoUse a different random number generator. 247/head
Wolfgang Bangerth [Thu, 13 Nov 2014 17:14:14 +0000 (11:14 -0600)]
Use a different random number generator.

For historical reason, GridTools::distort_random() is not deterministic in that if
you call it twice on the same mesh, it will produce different results. This is because
we call rand() which carries around internal state. On the other hand, for the newly
implemented parallel algorithm, we can ensure that this isn't the case by creating
our own random number generator that we start from the same seed every time.

10 years agoMerge pull request #239 from bangerth/parallel-distort-random
Wolfgang Bangerth [Wed, 12 Nov 2014 19:53:46 +0000 (13:53 -0600)]
Merge pull request #239 from bangerth/parallel-distort-random

[WIP] Parallel distort random

10 years agoMerge pull request #245 from andreamola/added-STEP-support
Luca Heltai [Wed, 12 Nov 2014 13:36:10 +0000 (14:36 +0100)]
Merge pull request #245 from andreamola/added-STEP-support

Added step support

10 years agoadded namespace and () to the read_STEP and write_STEP name functions in the doc... 245/head
Andrea Mola [Wed, 12 Nov 2014 13:30:55 +0000 (14:30 +0100)]
added namespace and () to the read_STEP and write_STEP name functions in the doc/changes.h file; removed some extra empty line from the function implementation in utilities.cc

10 years agoRevert to the old code for the sequential case to maintain backward compatibility... 239/head
Wolfgang Bangerth [Sun, 9 Nov 2014 22:42:16 +0000 (16:42 -0600)]
Revert to the old code for the sequential case to maintain backward compatibility. Adjust testcases.

Minor reworks.

10 years agoIntroduce GridTools::get_locally_owned_vertices().
Wolfgang Bangerth [Sun, 9 Nov 2014 21:58:08 +0000 (15:58 -0600)]
Introduce GridTools::get_locally_owned_vertices().

Also use it in an existing test and in an assertion.

10 years agoAdd a test for communicate_locally_moved_vertices and verify that its output is correct.
Wolfgang Bangerth [Sun, 9 Nov 2014 18:09:09 +0000 (12:09 -0600)]
Add a test for communicate_locally_moved_vertices and verify that its output is correct.

10 years agoMove communicate_locally_moved_vertices to parallel::distributed::Triangulation.
Wolfgang Bangerth [Sat, 8 Nov 2014 21:09:48 +0000 (15:09 -0600)]
Move communicate_locally_moved_vertices to parallel::distributed::Triangulation.

10 years agoMinor documentation update. Reorder two functions.
Wolfgang Bangerth [Fri, 7 Nov 2014 20:47:59 +0000 (14:47 -0600)]
Minor documentation update. Reorder two functions.

10 years agoFix GridTools::distort_random for distributed meshes
Daniel Arndt [Thu, 2 Oct 2014 11:15:38 +0000 (13:15 +0200)]
Fix GridTools::distort_random for distributed meshes

10 years agoadded write support (with tests) for step files
Andrea Mola [Mon, 10 Nov 2014 16:58:50 +0000 (17:58 +0100)]
added write support (with tests) for step files

10 years agoadded read support for step files, along with its tests. write support is a little...
Andrea Mola [Mon, 10 Nov 2014 15:13:23 +0000 (16:13 +0100)]
added read support for step files, along with its tests. write support is a little bit more complicated, we'll work on it

10 years agoMerge pull request #244 from tamiko/fix_opencascade_detection
Luca Heltai [Wed, 12 Nov 2014 08:54:29 +0000 (09:54 +0100)]
Merge pull request #244 from tamiko/fix_opencascade_detection

Allow default paths for opencascade detection

10 years agoAllow default paths for opencascade detection 244/head
Matthias Maier [Wed, 12 Nov 2014 00:37:20 +0000 (01:37 +0100)]
Allow default paths for opencascade detection

OPENCASCADE_DIR is just a hint and might be invalid.

(In FindTRILINOS.cmake the full path is known due to the inclusion of the
Trilinos project configuration. Thus, those options ensure that no wrong
library is accidentally picked up.)

10 years agoMerge pull request #243 from bangerth/add-occ-blurb
Wolfgang Bangerth [Wed, 12 Nov 2014 00:22:12 +0000 (18:22 -0600)]
Merge pull request #243 from bangerth/add-occ-blurb

Add OpenCASCADE installation instructions.

10 years agoAdd OpenCASCADE installation instructions. 243/head
Wolfgang Bangerth [Wed, 12 Nov 2014 00:21:08 +0000 (18:21 -0600)]
Add OpenCASCADE installation instructions.

10 years agoMerge pull request #241 from luca-heltai/occ-entry
Wolfgang Bangerth [Wed, 12 Nov 2014 00:11:08 +0000 (18:11 -0600)]
Merge pull request #241 from luca-heltai/occ-entry

Added description of occ.

10 years agoMerge pull request #242 from tjhei/petsc_documentation_fixes
Timo Heister [Tue, 11 Nov 2014 22:10:58 +0000 (17:10 -0500)]
Merge pull request #242 from tjhei/petsc_documentation_fixes

add documentation to deprecated functions in PETSc::MPI::Vector

10 years agoadd documentation to deprecated functions in PETSc::MPI::Vector 242/head
Timo Heister [Tue, 11 Nov 2014 19:56:53 +0000 (14:56 -0500)]
add documentation to deprecated functions in PETSc::MPI::Vector

10 years agoAdded description of occ. 241/head
Luca Heltai [Tue, 11 Nov 2014 13:53:55 +0000 (14:53 +0100)]
Added description of occ.

10 years agoMerge pull request #240 from alrashedf/master
Wolfgang Bangerth [Mon, 10 Nov 2014 17:17:54 +0000 (11:17 -0600)]
Merge pull request #240 from alrashedf/master

Added get_lap_time() to Timer

10 years agoAdded get_lap_time() to Timer; returning the time taken between the last start()... 240/head
Fahad Alrashed [Mon, 10 Nov 2014 14:58:08 +0000 (08:58 -0600)]
Added get_lap_time() to Timer; returning the time taken between the last start()/stop() cycle.

10 years agoMerge pull request #234 from bangerth/fix-std_cxx1x-vs-std_cxx11-compatibility
Martin Kronbichler [Mon, 10 Nov 2014 07:48:19 +0000 (08:48 +0100)]
Merge pull request #234 from bangerth/fix-std_cxx1x-vs-std_cxx11-compatibility

Allow using the old std_cxx1x namespace.

10 years agoMerge pull request #238 from bangerth/fixup-style
Martin Kronbichler [Mon, 10 Nov 2014 07:41:40 +0000 (08:41 +0100)]
Merge pull request #238 from bangerth/fixup-style

Fix up coding style.

10 years agoFix up coding style. 238/head
Wolfgang Bangerth [Mon, 10 Nov 2014 03:52:07 +0000 (21:52 -0600)]
Fix up coding style.

Use CamelCase for class names for this internal class.

10 years agoMerge pull request #232 from bangerth/doc-fixes-10
Luca Heltai [Sun, 9 Nov 2014 21:07:51 +0000 (22:07 +0100)]
Merge pull request #232 from bangerth/doc-fixes-10

Fix two minor documentation mistakes.

10 years agoMerge pull request #235 from alrashedf/master
Wolfgang Bangerth [Sun, 9 Nov 2014 18:14:15 +0000 (12:14 -0600)]
Merge pull request #235 from alrashedf/master

Fixed an indentation problem

10 years agoAllow using the old std_cxx1x namespace. 234/head
Wolfgang Bangerth [Sun, 9 Nov 2014 17:38:51 +0000 (11:38 -0600)]
Allow using the old std_cxx1x namespace.

This was supposed to work in a backward compatible way but I broke
it for everyone who didn't explicitly #included the old base/std_cxx1x/*h
headers but got stuff through indirect #includes.

10 years agoFixed indentation 235/head
Fahad Alrashed [Sun, 9 Nov 2014 17:36:12 +0000 (11:36 -0600)]
Fixed indentation

10 years agoFixed the documentation of clear() 233/head
Fahad Alrashed [Sun, 9 Nov 2014 17:12:17 +0000 (11:12 -0600)]
Fixed the documentation of clear()
Added an entry to changes.h

10 years agoFix two minor documentation mistakes. 232/head
Wolfgang Bangerth [Sun, 9 Nov 2014 16:54:30 +0000 (10:54 -0600)]
Fix two minor documentation mistakes.

10 years agoMerge pull request #231 from alrashedf/master
Luca Heltai [Sun, 9 Nov 2014 10:12:25 +0000 (11:12 +0100)]
Merge pull request #231 from alrashedf/master

Added clear() to TableHandler

10 years agoAdded clear() to TableHandler 231/head
Fahad Alrashed [Sun, 9 Nov 2014 06:39:25 +0000 (00:39 -0600)]
Added clear() to TableHandler

10 years agoMerge pull request #230 from bangerth/updates-to-step-54
Luca Heltai [Sat, 8 Nov 2014 09:33:04 +0000 (10:33 +0100)]
Merge pull request #230 from bangerth/updates-to-step-54

Updates to step 54

10 years agoBreak overlong lines. 230/head
Wolfgang Bangerth [Fri, 7 Nov 2014 20:11:19 +0000 (14:11 -0600)]
Break overlong lines.

10 years agoBuild the OpenCASCADE wrapper documentation even if the library wasn't
Wolfgang Bangerth [Fri, 7 Nov 2014 19:02:52 +0000 (13:02 -0600)]
Build the OpenCASCADE wrapper documentation even if the library wasn't
configured with this external dependenct.

10 years agoAlso build on step-53.
Wolfgang Bangerth [Fri, 7 Nov 2014 19:31:50 +0000 (13:31 -0600)]
Also build on step-53.

10 years agoProvide links to step-54.
Wolfgang Bangerth [Fri, 7 Nov 2014 19:31:18 +0000 (13:31 -0600)]
Provide links to step-54.

10 years agoAdjust image size to ensure that pictures fit into a typical window.
Wolfgang Bangerth [Fri, 7 Nov 2014 19:44:46 +0000 (13:44 -0600)]
Adjust image size to ensure that pictures fit into a typical window.

10 years agoAdjust some text.
Wolfgang Bangerth [Fri, 7 Nov 2014 19:43:54 +0000 (13:43 -0600)]
Adjust some text.

10 years agoReformat and rewrite parts of the documentation to make it fit more our
Wolfgang Bangerth [Fri, 7 Nov 2014 19:36:44 +0000 (13:36 -0600)]
Reformat and rewrite parts of the documentation to make it fit more our
currently preferred style (in particular, of documenting whole code blocks as
opposed to individual lines).

10 years agoGive a brief outline of what the program will actually do.
Wolfgang Bangerth [Fri, 7 Nov 2014 19:35:56 +0000 (13:35 -0600)]
Give a brief outline of what the program will actually do.

10 years agoFix a few minor textual issues.
Wolfgang Bangerth [Fri, 7 Nov 2014 18:31:28 +0000 (12:31 -0600)]
Fix a few minor textual issues.

10 years agoMerge pull request #228 from kronbichler/master
Luca Heltai [Fri, 7 Nov 2014 13:12:01 +0000 (14:12 +0100)]
Merge pull request #228 from kronbichler/master

Adjust Intel compiler results for new vectorized accumulation

10 years agoAdjust Intel compiler results for new vectorized accumulation 228/head
Martin Kronbichler [Fri, 7 Nov 2014 13:03:50 +0000 (14:03 +0100)]
Adjust Intel compiler results for new vectorized accumulation

10 years agoMerge pull request #223 from bangerth/add-second-template-arg-to-fenothing
Wolfgang Bangerth [Fri, 7 Nov 2014 13:00:31 +0000 (07:00 -0600)]
Merge pull request #223 from bangerth/add-second-template-arg-to-fenothing

Add second template arg to fenothing

10 years agoUse an FE_Nothing instead of FE_DGQ(0). 223/head
Wolfgang Bangerth [Wed, 5 Nov 2014 18:26:19 +0000 (12:26 -0600)]
Use an FE_Nothing instead of FE_DGQ(0).

We don't actually want to use any kind of finite element here at all,
but need to because FEValues requires us to when all we want are the
JxW values. FE_Nothing is cheaper to construct than FE_DGQ(0), so
use it in GridTools::volume().

10 years agoAugment documentation.
Wolfgang Bangerth [Wed, 5 Nov 2014 17:16:13 +0000 (11:16 -0600)]
Augment documentation.

10 years agoMerge pull request #227 from luca-heltai/tutorial-list-fix
Martin Kronbichler [Fri, 7 Nov 2014 12:41:31 +0000 (13:41 +0100)]
Merge pull request #227 from luca-heltai/tutorial-list-fix

Added step-54 to tutorials page.

10 years agoFixed html typo in step-52 227/head
Luca Heltai [Fri, 7 Nov 2014 10:40:03 +0000 (11:40 +0100)]
Fixed html typo in step-52

10 years agoAdded step-54 to list.
Luca Heltai [Fri, 7 Nov 2014 10:02:07 +0000 (11:02 +0100)]
Added step-54 to list.

10 years agoAdd second template parameter to FE_Nothing.
Wolfgang Bangerth [Wed, 5 Nov 2014 17:09:43 +0000 (11:09 -0600)]
Add second template parameter to FE_Nothing.

For historical (and probably not very good) reasons, finite element classes
have a second template argument denoting the space dimension. FE_Nothing never
got this argument and so it wasn't possible to use it in codimension-one
situations. This patch adds the second argument to make it possible to use
it in these situations.

There is not much that one can test this element with, other than ensure that it
compiles. The next commit will actually use the element in a concrete situation.

10 years agoMerge pull request #166 from luca-heltai/open_cascade
Wolfgang Bangerth [Fri, 7 Nov 2014 05:14:36 +0000 (23:14 -0600)]
Merge pull request #166 from luca-heltai/open_cascade

Added support for OpenCASCADE (IGES boundary descriptors)

10 years agoMerge pull request #226 from kronbichler/master
Bruno Turcksin [Thu, 6 Nov 2014 18:46:43 +0000 (12:46 -0600)]
Merge pull request #226 from kronbichler/master

Adjust tests that fail due to vectorized accumulation

10 years agoAdjust tests that fail due to vectorized accumulation 226/head
Martin Kronbichler [Thu, 6 Nov 2014 11:54:00 +0000 (12:54 +0100)]
Adjust tests that fail due to vectorized accumulation

Commit c7f3054 changed the order of summation in inner products and norms because
these operations are now done in vectorized form. The affected tests show spurious
changes in the last digit.

To improve, the following changes were made:
- error_estimator_0?: The output was scaled by l1 norm which is unsafe. These tests
  should only test error estimation and hence the scaling is done by linfty_norm
  which will never depend on roundoff. Note that we output up to 7 digits of a float
  which notoriously runs into roundoff issues.
- mesh_3d_12 also outputs 6-7 digits of a float. Changed the accuray of output to 5
  digits.
- q_dg0_projection was deleted because it FE_Q_DG0 has a singular mass matrix and thus
  the final solution on the face can be anything. Note e.g. how different the previous
  solutions for Intel/non-Intel compilers were -> no good test.

10 years agoMerge pull request #225 from bangerth/remove-broken-link-2
Martin Kronbichler [Thu, 6 Nov 2014 07:40:39 +0000 (08:40 +0100)]
Merge pull request #225 from bangerth/remove-broken-link-2

Remove a broken link.

10 years agoMerge pull request #224 from bangerth/fix-compile-error
Martin Kronbichler [Thu, 6 Nov 2014 07:32:08 +0000 (08:32 +0100)]
Merge pull request #224 from bangerth/fix-compile-error

Fix an oversight that prevented code from compiling.

10 years agoRemove a broken link. 225/head
Wolfgang Bangerth [Thu, 6 Nov 2014 04:29:26 +0000 (22:29 -0600)]
Remove a broken link.

10 years agoFix an oversight that prevented code from compiling. 224/head
Wolfgang Bangerth [Thu, 6 Nov 2014 03:52:09 +0000 (21:52 -0600)]
Fix an oversight that prevented code from compiling.

10 years agoMerge pull request #220 from Rombur/trilinos_11_2
Wolfgang Bangerth [Wed, 5 Nov 2014 19:12:13 +0000 (13:12 -0600)]
Merge pull request #220 from Rombur/trilinos_11_2

Update the documentation about requiring at least Trilinos 11.2

10 years agoUpdate the documentation about requiring at least Trilinos 11.2 220/head
Bruno Turcksin [Tue, 4 Nov 2014 16:07:02 +0000 (10:07 -0600)]
Update the documentation about requiring at least Trilinos 11.2

10 years agoMerge pull request #222 from kronbichler/matrix_free_1d
Bruno Turcksin [Wed, 5 Nov 2014 16:15:31 +0000 (10:15 -0600)]
Merge pull request #222 from kronbichler/matrix_free_1d

Further actions to make MatrixFree/FEEvaluation work in 1D

10 years agoMerge pull request #221 from kronbichler/master
Timo Heister [Wed, 5 Nov 2014 15:41:11 +0000 (10:41 -0500)]
Merge pull request #221 from kronbichler/master

Fix a compiler warning with gcc-4.9.
gcc-4.9 seems to be able to see that accessing R[1] in 1D is out of bound
for spacedim == 1 but it can omit the warning if accessed inside a switch
statement. Fix this warning (even though we won't use SphericalManifold
for spacedim == 1).

10 years agoFurther actions to make MatrixFree/FEEvaluation work in 1D 222/head
Martin Kronbichler [Wed, 5 Nov 2014 13:02:16 +0000 (14:02 +0100)]
Further actions to make MatrixFree/FEEvaluation work in 1D

- Added test for matrix-vector product
- Made compile with clang.

10 years agoFix a compiler warning with gcc-4.9 221/head
Martin Kronbichler [Wed, 5 Nov 2014 09:05:17 +0000 (10:05 +0100)]
Fix a compiler warning with gcc-4.9

gcc-4.9 seems to be able to see that accessing p[1] in 1D is out of bound
for spacedim == 1 but it can omit the warning if accessed inside a switch
statement. Fix this warning (even though we won't use SphericalManifold
for spacedim == 1).


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.