]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agoMerge pull request #1302 from kronbichler/fix_find_cell_tests
Martin Kronbichler [Fri, 7 Aug 2015 18:57:46 +0000 (20:57 +0200)]
Merge pull request #1302 from kronbichler/fix_find_cell_tests

Fix find_cell tests by avoiding ambiguity in point

9 years agoMerge pull request #1296 from jhineman/fix-readme.md
Matthias Maier [Fri, 7 Aug 2015 17:23:52 +0000 (12:23 -0500)]
Merge pull request #1296 from jhineman/fix-readme.md

Added how to build from repository.

9 years agoAdded how to build from repository. 1296/head
Jay Hineman [Thu, 6 Aug 2015 22:23:02 +0000 (18:23 -0400)]
Added how to build from repository.

9 years agoMerge pull request #1301 from kronbichler/master
Wolfgang Bangerth [Fri, 7 Aug 2015 16:59:16 +0000 (11:59 -0500)]
Merge pull request #1301 from kronbichler/master

Fix easy BDM tests

9 years agoFix find_cell tests by avoiding ambiguity in point 1302/head
Martin Kronbichler [Fri, 7 Aug 2015 16:28:47 +0000 (18:28 +0200)]
Fix find_cell tests by avoiding ambiguity in point

9 years agoFix easy BDM tests 1301/head
Martin Kronbichler [Fri, 7 Aug 2015 15:39:01 +0000 (17:39 +0200)]
Fix easy BDM tests

9 years agoMerge pull request #1300 from bangerth/further-FEValues-cleanups-4
Martin Kronbichler [Fri, 7 Aug 2015 14:21:14 +0000 (16:21 +0200)]
Merge pull request #1300 from bangerth/further-FEValues-cleanups-4

Let the FE classes use FE::InternalDataBase instead of Mapping::InternalDataBase.

9 years agoLet the FE classes use FE::InternalDataBase instead of Mapping::InternalDataBase. 1300/head
Wolfgang Bangerth [Fri, 7 Aug 2015 14:13:54 +0000 (09:13 -0500)]
Let the FE classes use FE::InternalDataBase instead of Mapping::InternalDataBase.

For historical reasons, FiniteElement::InternalDataBase is derived from
Mapping::InternalDataBase, but all of the finite element classes need to
use the former. However, we currently pass around pointers to the latter.
There is no good reason for doing so other than 'we can'. Fix this: store
and pass around pointers to FiniteElement::InternalDataBase.

9 years agoMerge pull request #1292 from tjhei/distribute_after_sol_transf
Matthias Maier [Fri, 7 Aug 2015 04:48:41 +0000 (23:48 -0500)]
Merge pull request #1292 from tjhei/distribute_after_sol_transf

distribute() after solution transfer

9 years agoMerge pull request #1293 from krishanusen25/master
Wolfgang Bangerth [Thu, 6 Aug 2015 23:25:28 +0000 (18:25 -0500)]
Merge pull request #1293 from krishanusen25/master

added parameter description to FEValuesBase::shape_grad

9 years agoMerge pull request #1298 from ArielPino/improve-doc2
Wolfgang Bangerth [Thu, 6 Aug 2015 23:16:02 +0000 (18:16 -0500)]
Merge pull request #1298 from ArielPino/improve-doc2

Fixed typo: simplifiy to simplify in step 18

9 years agoFixed typo: simplifiy to simplify in step 18 1298/head
Ariel [Thu, 6 Aug 2015 23:47:09 +0000 (17:47 -0600)]
Fixed typo: simplifiy to simplify in step 18

9 years agoedited fe_values::shape_grad 1293/head
krishanusen25 [Thu, 6 Aug 2015 22:24:20 +0000 (17:24 -0500)]
edited fe_values::shape_grad

9 years agoMerge pull request #1288 from bangerth/fix-test
Timo Heister [Thu, 6 Aug 2015 22:23:49 +0000 (17:23 -0500)]
Merge pull request #1288 from bangerth/fix-test

Fix test.

9 years agoAlso adjust 64-bit numbers. 1288/head
Wolfgang Bangerth [Thu, 6 Aug 2015 22:14:24 +0000 (17:14 -0500)]
Also adjust 64-bit numbers.

9 years agoMerge pull request #1291 from nnama/fix-error
Timo Heister [Thu, 6 Aug 2015 22:12:42 +0000 (17:12 -0500)]
Merge pull request #1291 from nnama/fix-error

Fixed an error in further extension suggestions

9 years agoMerge pull request #1295 from tamiko/windows_fixes_2
Timo Heister [Thu, 6 Aug 2015 22:03:18 +0000 (17:03 -0500)]
Merge pull request #1295 from tamiko/windows_fixes_2

Windows fixes 2

9 years agoCMake: Do not automatically include testsuite subproject on Windows 1295/head
Matthias Maier [Thu, 6 Aug 2015 21:43:02 +0000 (16:43 -0500)]
CMake: Do not automatically include testsuite subproject on Windows

9 years agoadded parameter description
krishanusen25 [Thu, 6 Aug 2015 20:31:43 +0000 (15:31 -0500)]
added parameter description

9 years agoWindows porting: Minor namespace changes
Matthias Maier [Thu, 6 Aug 2015 20:26:09 +0000 (15:26 -0500)]
Windows porting: Minor namespace changes

9 years agoCMake: Prevent bundled boost from (dl)opening itself on Windows
Matthias Maier [Thu, 6 Aug 2015 20:18:39 +0000 (15:18 -0500)]
CMake: Prevent bundled boost from (dl)opening itself on Windows

9 years agodistribute() after solution transfer 1292/head
Timo Heister [Thu, 6 Aug 2015 20:20:20 +0000 (15:20 -0500)]
distribute() after solution transfer

several examples forgot to call ConstraintMatrix::distribute() after a
SolutionTransfer, which is required to get a conforming interpolated
solution.

9 years agoMerge pull request #1290 from guidokanschat/bdm_3d_2
Matthias Maier [Thu, 6 Aug 2015 20:08:41 +0000 (15:08 -0500)]
Merge pull request #1290 from guidokanschat/bdm_3d_2

BDM<3>:: missing test results and more support points

9 years agoFix indentation as well. 1291/head
Nitesh [Thu, 6 Aug 2015 20:05:58 +0000 (16:05 -0400)]
Fix indentation as well.

9 years agotest results and more support points 1290/head
Guido Kanschat [Thu, 6 Aug 2015 19:32:13 +0000 (21:32 +0200)]
test results and more support points

9 years agoFixed an error in further extension suggestions
Nitesh [Thu, 6 Aug 2015 19:51:37 +0000 (15:51 -0400)]
Fixed an error in further extension suggestions

9 years agoMerge pull request #1289 from drwells/fix-compression-c++11-test
Wolfgang Bangerth [Thu, 6 Aug 2015 19:08:07 +0000 (14:08 -0500)]
Merge pull request #1289 from drwells/fix-compression-c++11-test

Fix the test related to the last commit

9 years agoFix a test to run in C++11 mode. 1289/head
David Wells [Thu, 6 Aug 2015 18:55:53 +0000 (14:55 -0400)]
Fix a test to run in C++11 mode.
The implementation was fixed in a previous commit.

9 years agoMerge pull request #1286 from kronbichler/master
Wolfgang Bangerth [Thu, 6 Aug 2015 18:38:21 +0000 (13:38 -0500)]
Merge pull request #1286 from kronbichler/master

Make compile without C++11.

9 years agoFix test.
Wolfgang Bangerth [Thu, 6 Aug 2015 18:35:02 +0000 (13:35 -0500)]
Fix test.

This was broken by #1247. I only have 32-bit testing set up. 64-bit output
still has to be fixed, but will have to wait. This at least gets us one step
further.

9 years agoMerge pull request #1284 from tjhei/fix_has_hanging
Martin Kronbichler [Thu, 6 Aug 2015 18:06:14 +0000 (20:06 +0200)]
Merge pull request #1284 from tjhei/fix_has_hanging

fix Tria::has_hanging_nodes

9 years agoMake compile without C++11. 1286/head
Martin Kronbichler [Thu, 6 Aug 2015 18:03:35 +0000 (20:03 +0200)]
Make compile without C++11.

9 years agofix Tria::has_hanging_nodes 1284/head
Timo Heister [Thu, 6 Aug 2015 15:07:00 +0000 (10:07 -0500)]
fix Tria::has_hanging_nodes

- Avoid using MPI::Bool (requires c++ mpi)
- do not use MPI commands directly
- clean up code, document more

9 years agoMerge pull request #1275 from bangerth/further-FEValues-cleanups-3
Martin Kronbichler [Thu, 6 Aug 2015 13:44:16 +0000 (15:44 +0200)]
Merge pull request #1275 from bangerth/further-FEValues-cleanups-3

Get rid of FEValuesData.

9 years agoMerge pull request #1283 from bangerth/fix-warning-2
Martin Kronbichler [Thu, 6 Aug 2015 13:42:14 +0000 (15:42 +0200)]
Merge pull request #1283 from bangerth/fix-warning-2

Avoid a warning.

9 years agoAvoid a warning. 1283/head
Wolfgang Bangerth [Thu, 6 Aug 2015 13:22:51 +0000 (08:22 -0500)]
Avoid a warning.

9 years agoMerge pull request #1270 from tamiko/windows_fixes
Wolfgang Bangerth [Thu, 6 Aug 2015 11:34:04 +0000 (06:34 -0500)]
Merge pull request #1270 from tamiko/windows_fixes

Windows fixes

9 years agoGet rid of FEValuesData. 1275/head
Wolfgang Bangerth [Thu, 6 Aug 2015 11:19:16 +0000 (06:19 -0500)]
Get rid of FEValuesData.

Remove the remnants of this class and instead derive FEValuesBase
from the previous base classes of FEValuesData.

9 years agoMerge pull request #1271 from bangerth/doc-update-32
Martin Kronbichler [Thu, 6 Aug 2015 07:50:07 +0000 (09:50 +0200)]
Merge pull request #1271 from bangerth/doc-update-32

Fix erroneous wrap of compound word.

9 years agoMerge pull request #1274 from jdannberg/typo_fix
Martin Kronbichler [Thu, 6 Aug 2015 07:49:24 +0000 (09:49 +0200)]
Merge pull request #1274 from jdannberg/typo_fix

fix typo

9 years agoMerge pull request #1177 from drwells/q1-dimension-dependent
Martin Kronbichler [Thu, 6 Aug 2015 07:48:34 +0000 (09:48 +0200)]
Merge pull request #1177 from drwells/q1-dimension-dependent

[WIP] Q1 dimension-dependent real-to-unit transforms

9 years agoWindows porting: Minor refactoring to make MSVC happy 1270/head
Matthias Maier [Wed, 5 Aug 2015 22:12:04 +0000 (17:12 -0500)]
Windows porting: Minor refactoring to make MSVC happy

Those are minor code changes necessary to compile the library with MSVC.

9 years agofix typo 1274/head
Juliane Dannberg [Thu, 6 Aug 2015 03:22:08 +0000 (22:22 -0500)]
fix typo

9 years agoMerge pull request #1247 from drwells/zlib-compression-level-flags
Wolfgang Bangerth [Thu, 6 Aug 2015 02:11:45 +0000 (21:11 -0500)]
Merge pull request #1247 from drwells/zlib-compression-level-flags

Let the user specify the zlib compression level.

9 years agoEmpty FEValuesData and move the only two members to the derived class.
Wolfgang Bangerth [Thu, 6 Aug 2015 02:00:37 +0000 (21:00 -0500)]
Empty FEValuesData and move the only two members to the derived class.

9 years agoMerge pull request #1245 from guidokanschat/bdm_3d
Wolfgang Bangerth [Thu, 6 Aug 2015 01:42:44 +0000 (20:42 -0500)]
Merge pull request #1245 from guidokanschat/bdm_3d

BDM elements in 3D

9 years agoFix erroneous wrap of compound word. 1271/head
Wolfgang Bangerth [Thu, 6 Aug 2015 01:16:31 +0000 (20:16 -0500)]
Fix erroneous wrap of compound word.

9 years agoMerge pull request #1269 from drwells/documentation-fixes
Matthias Maier [Wed, 5 Aug 2015 22:46:34 +0000 (17:46 -0500)]
Merge pull request #1269 from drwells/documentation-fixes

Documentation fixes (part 3)

9 years agoMerge pull request #1260 from rrgrove6/master
Matthias Maier [Wed, 5 Aug 2015 22:43:38 +0000 (17:43 -0500)]
Merge pull request #1260 from rrgrove6/master

Improved error message in component_mask.h

9 years agoFixed @bangerth's comment 1260/head
Ryan Grove [Wed, 5 Aug 2015 22:16:47 +0000 (18:16 -0400)]
Fixed @bangerth's comment

9 years agoRemove a note mentioning removed options. 1269/head
David Wells [Tue, 4 Aug 2015 02:24:21 +0000 (22:24 -0400)]
Remove a note mentioning removed options.
This option did not survive the transition to CMake.

9 years agoUpdate Chebyshev documentation name.
David Wells [Sun, 2 Aug 2015 17:03:12 +0000 (13:03 -0400)]
Update Chebyshev documentation name.
Note that PETSc switched the name from Chebychev to Chebyshev in version 3.3.

9 years agoRemove a half-sentence comment.
David Wells [Sat, 25 Jul 2015 13:55:49 +0000 (09:55 -0400)]
Remove a half-sentence comment.
It looks like this comment showed up in 2010 and was never finished.

9 years agoUpdate documentation to refer to DEAL_VOLATILE.
David Wells [Sat, 25 Jul 2015 03:46:22 +0000 (23:46 -0400)]
Update documentation to refer to DEAL_VOLATILE.

9 years agoUpdate internal documentation.
David Wells [Sat, 25 Jul 2015 03:11:15 +0000 (23:11 -0400)]
Update internal documentation.
There does not seem to be such a thing as an 'EntryValue'.

9 years agoRemove an obsolete comment about openDX utilities.
David Wells [Sat, 25 Jul 2015 02:28:37 +0000 (22:28 -0400)]
Remove an obsolete comment about openDX utilities.
It looks like this was removed a few years ago.

9 years agoRemove commented-out function stubs.
David Wells [Thu, 16 Jul 2015 13:45:00 +0000 (09:45 -0400)]
Remove commented-out function stubs.
These functions have since been implemented.

9 years agoMerge pull request #1266 from bangerth/further-FEValues-cleanups-2
Martin Kronbichler [Wed, 5 Aug 2015 20:37:57 +0000 (22:37 +0200)]
Merge pull request #1266 from bangerth/further-FEValues-cleanups-2

Get rid of FEValuesData in FESystem.

9 years agoLet the user specify the zlib compression level. 1247/head
David Wells [Mon, 3 Aug 2015 23:00:57 +0000 (19:00 -0400)]
Let the user specify the zlib compression level.

9 years agostart getting FE_BDM to work in 3D 1245/head
Guido Kanschat [Sun, 2 Aug 2015 20:33:35 +0000 (22:33 +0200)]
start getting FE_BDM to work in 3D

9 years agoMerge pull request #1264 from tamiko/fix_find_boost_call
Wolfgang Bangerth [Wed, 5 Aug 2015 19:16:08 +0000 (14:16 -0500)]
Merge pull request #1264 from tamiko/fix_find_boost_call

CMake: fix find_boost call for windows

9 years agoMerge pull request #1265 from kronbichler/master
Wolfgang Bangerth [Wed, 5 Aug 2015 19:15:37 +0000 (14:15 -0500)]
Merge pull request #1265 from kronbichler/master

Improve documentation of TrilinosWrappers::SparseMatrix::set

9 years agoGet rid of FEValuesData in FESystem. 1266/head
Wolfgang Bangerth [Wed, 5 Aug 2015 13:50:59 +0000 (08:50 -0500)]
Get rid of FEValuesData in FESystem.

This patch replaces FEValuesData by internal::FEValues::FiniteElementRelatedData
in FESystem. This has two nice benefits:

* We no longer need to copy the mapping related data from the object we get passed
  to the objects that we pass on to the base elements. Rather, we simply reuse the
  one mapping related data object for all base elements.
* This also makes us immune to the situation where a field is added to the mapping
  related data structure. We no longer need to add the copying to FESystem in
  that case.

While there, I took the opportunity to clean up one additional issue: We used to
store an array of pointers to FEValuesData objects. This is not necessary, a
plain array of objects would have sufficed and be more efficient. I made that
change now.

9 years agoCMake: Add comments for cmake find-module trickery 1264/head
Matthias Maier [Wed, 5 Aug 2015 18:58:14 +0000 (13:58 -0500)]
CMake: Add comments for cmake find-module trickery

9 years agoMerge pull request #1268 from bangerth/doc-update-31
Matthias Maier [Wed, 5 Aug 2015 18:38:55 +0000 (13:38 -0500)]
Merge pull request #1268 from bangerth/doc-update-31

Fix up documentation.

9 years agoMerge pull request #1267 from bangerth/markup-fixups
Matthias Maier [Wed, 5 Aug 2015 18:33:52 +0000 (13:33 -0500)]
Merge pull request #1267 from bangerth/markup-fixups

Fix markup.

9 years agoFix up documentation. 1268/head
Wolfgang Bangerth [Wed, 5 Aug 2015 16:19:38 +0000 (11:19 -0500)]
Fix up documentation.

As pointed out to me by Jean-Paul Pelteret, the documentation of
BlockMatrixArray has gone out of sync with regard to the
examples/doxygen/block_matrix.cc program from which it includes
code.

9 years agoFix markup. 1267/head
Wolfgang Bangerth [Wed, 5 Aug 2015 14:04:51 +0000 (09:04 -0500)]
Fix markup.

doxygen automatically cross-links class names automatically. No need
to mark them as <code>...</code>.

9 years agoFix bug 1265/head
Martin Kronbichler [Wed, 5 Aug 2015 08:47:01 +0000 (10:47 +0200)]
Fix bug

9 years agoImprove documentation of TrilinosWrappers::SparseMatrix::set
Martin Kronbichler [Wed, 5 Aug 2015 06:52:51 +0000 (08:52 +0200)]
Improve documentation of TrilinosWrappers::SparseMatrix::set

9 years agoCMake: fix find_boost call for windows
Matthias Maier [Tue, 4 Aug 2015 21:45:21 +0000 (21:45 +0000)]
CMake: fix find_boost call for windows

It turns out that the Windows version of CMake does not distinguish between
FindBOOST.cmake and FindBoost.cmake - *yay*.

Therefore, we also have to guard the invocation of FindBoost.cmake within
deal.II's FindBOOST.cmake file.

9 years agoMerge pull request #1263 from bangerth/fix-compilation
Matthias Maier [Wed, 5 Aug 2015 04:29:38 +0000 (23:29 -0500)]
Merge pull request #1263 from bangerth/fix-compilation

Un-break compilation.

9 years agoMerge pull request #1254 from bangerth/improve-error-message
Matthias Maier [Wed, 5 Aug 2015 04:27:28 +0000 (23:27 -0500)]
Merge pull request #1254 from bangerth/improve-error-message

Improve the error message for copying and adding sparse matrices with

9 years agoMerge pull request #1262 from drwells/fix-header-typos
Matthias Maier [Wed, 5 Aug 2015 04:25:53 +0000 (23:25 -0500)]
Merge pull request #1262 from drwells/fix-header-typos

Fix header typos

9 years agoUn-break compilation. 1263/head
Wolfgang Bangerth [Wed, 5 Aug 2015 03:05:28 +0000 (22:05 -0500)]
Un-break compilation.

On compilers without C++11, we need to stay within the limits of BOOST's maximal
number of arguments for boost::bind.

9 years agoMerge pull request #1257 from jhansel/workshop_practice
Wolfgang Bangerth [Wed, 5 Aug 2015 02:31:54 +0000 (21:31 -0500)]
Merge pull request #1257 from jhansel/workshop_practice

input parameter description for start_step() of TimeStepControl

9 years agoFix a large number of typos. 1262/head
David Wells [Tue, 14 Jul 2015 21:25:14 +0000 (17:25 -0400)]
Fix a large number of typos.
This should be a majority of the typos in the documentation.

9 years agoFix a non-unicode character.
David Wells [Sun, 2 Aug 2015 22:09:48 +0000 (18:09 -0400)]
Fix a non-unicode character.

9 years agofix a grammatical error in step-13.
David Wells [Thu, 23 Jul 2015 04:45:45 +0000 (00:45 -0400)]
fix a grammatical error in step-13.

9 years agoFix a spelling error in a parameter description.
David Wells [Thu, 16 Jul 2015 13:56:34 +0000 (09:56 -0400)]
Fix a spelling error in a parameter description.
This might break something.

9 years agoadded const specifier to start_step() input parameter in the TimeStepControl class 1257/head
Joshua Hansel [Tue, 4 Aug 2015 22:31:02 +0000 (16:31 -0600)]
added const specifier to start_step() input parameter in the TimeStepControl class

9 years agoImproved error message in component_mask.h because I want dinner
Ryan Grove [Tue, 4 Aug 2015 22:11:59 +0000 (18:11 -0400)]
Improved error message in component_mask.h because I want dinner

9 years agoMerge pull request #1255 from drwells/remove-commented-code
Guido Kanschat [Tue, 4 Aug 2015 20:30:51 +0000 (22:30 +0200)]
Merge pull request #1255 from drwells/remove-commented-code

Remove commented code.

9 years agoMerge pull request #1256 from lpolster/test-improve-documentation
Wolfgang Bangerth [Tue, 4 Aug 2015 20:18:32 +0000 (15:18 -0500)]
Merge pull request #1256 from lpolster/test-improve-documentation

Documentation of input parameters for function add_range added.

9 years agoRemoved empty line. 1256/head
Lisa [Tue, 4 Aug 2015 20:09:52 +0000 (15:09 -0500)]
Removed empty line.

9 years agoRemove commented out code in headers. 1255/head
David Wells [Sat, 1 Aug 2015 00:30:15 +0000 (20:30 -0400)]
Remove commented out code in headers.
The code in tria_iterator.templates.h was commented out in 2010.

The code in block_sparse_matrix_ez.templates.h was commented out when it
appeared in 2002.

The code in full_matrix.templates.h was commented out in 2001.

The code in precondition_block.templates.h was commented out in 2011.

The code in sparse_matrix_ez.templates.h was commented out in 2003.

The code in mg_block_smoother.h was commented out in 2005.

The code in mg_smoother.h was commented out in 2010.

The code in mg_transfer_component.templates.h was commented out in 2010.

The code in integration_info.templates.h was commented out in 2011.

The code in matrix_tools.h was commented out at some point prior to 2012.

The code in vector_tools.templates.h was commented out at some point prior to 2012.

9 years agoadded input parameter description for start_step() function in TimeStepControl class
Joshua Hansel [Tue, 4 Aug 2015 20:08:00 +0000 (14:08 -0600)]
added input parameter description for start_step() function in TimeStepControl class

9 years agoDocumentation of input parameters for function add_range added.
Lisa [Tue, 4 Aug 2015 19:56:18 +0000 (14:56 -0500)]
Documentation of input parameters for function add_range added.

9 years agoMerge pull request #1252 from tamiko/error_out_on_cygwin
Wolfgang Bangerth [Tue, 4 Aug 2015 19:45:32 +0000 (14:45 -0500)]
Merge pull request #1252 from tamiko/error_out_on_cygwin

CMake: Error out on Cygwin platforms and derivatives (MinGW, MinGW-64)

9 years agoMerge pull request #1253 from bangerth/test-improve-documentation-2
Timo Heister [Tue, 4 Aug 2015 18:31:15 +0000 (13:31 -0500)]
Merge pull request #1253 from bangerth/test-improve-documentation-2

Test improve documentation 2

9 years agoImprove the documentation of the IndexSet::add_indices() function. 1253/head
Wolfgang Bangerth [Tue, 4 Aug 2015 17:06:35 +0000 (12:06 -0500)]
Improve the documentation of the IndexSet::add_indices() function.

9 years agoImprove the error message for copying and adding sparse matrices with 1254/head
Wolfgang Bangerth [Tue, 4 Aug 2015 17:32:58 +0000 (12:32 -0500)]
Improve the error message for copying and adding sparse matrices with
different sparsity patterns.

9 years agoCMake: Error out on Cygwin platforms and derivatives (MinGW, MinGW-64) 1252/head
Matthias Maier [Tue, 4 Aug 2015 03:37:24 +0000 (22:37 -0500)]
CMake: Error out on Cygwin platforms and derivatives (MinGW, MinGW-64)

Let's face it - we do not support those ports of the GNU Compiler
Collection. We have had multiple severe, unresolved miscompilation issues
for years.

9 years agoMerge pull request #1238 from bangerth/further-FEValues-cleanups
Martin Kronbichler [Tue, 4 Aug 2015 12:36:27 +0000 (14:36 +0200)]
Merge pull request #1238 from bangerth/further-FEValues-cleanups

Further fe values cleanups

9 years agoMerge pull request #1248 from tamiko/fix_run_tests.sh
Wolfgang Bangerth [Tue, 4 Aug 2015 11:37:22 +0000 (06:37 -0500)]
Merge pull request #1248 from tamiko/fix_run_tests.sh

Testsuite: Bugfix, also consider stderr in test output

9 years agoTestsuite: Also output stdout/stderr in case of a regular output file 1248/head
Matthias Maier [Tue, 4 Aug 2015 02:43:23 +0000 (21:43 -0500)]
Testsuite: Also output stdout/stderr in case of a regular output file

Also output everything a script piped to stdout and stderr in case a test
fails to run.

9 years agoMerge pull request #1239 from tamiko/configure_cleanup
Wolfgang Bangerth [Tue, 4 Aug 2015 03:17:39 +0000 (22:17 -0500)]
Merge pull request #1239 from tamiko/configure_cleanup

CMake: Miscellaneous cleanup

9 years agoMerge pull request #1246 from tamiko/improve_user_testsuite
Wolfgang Bangerth [Tue, 4 Aug 2015 03:12:32 +0000 (22:12 -0500)]
Merge pull request #1246 from tamiko/improve_user_testsuite

Testsuite: add configurable executables to DEAL_II_ADD_TEST

9 years agoTestsuite: Bugfix, also pipe stderror in run_test.sh
Matthias Maier [Tue, 4 Aug 2015 02:47:42 +0000 (21:47 -0500)]
Testsuite: Bugfix, also pipe stderror in run_test.sh

The run_test.sh script supports two different output options for tests,
namely to directly write to a file 'output', or to just output on stdout.

This commit changes the behavior for the latter situation. It reroutes
stderr to stdout such that all output of a test is actually considered.

The former case turned out to be a problem with deallog that writes to
stderr.

Note: In case of a test writing to output, stderr is still lost.

9 years agoTestsuite: add configurable executables to DEAL_II_ADD_TEST 1246/head
Matthias Maier [Tue, 4 Aug 2015 02:16:35 +0000 (21:16 -0500)]
Testsuite: add configurable executables to DEAL_II_ADD_TEST

This commit adds a second type of tests to the testsuite that consists of a
parameter file "test.prm" with an output file "test.<...>.output". It
assumes that a cmake variable

  TEST_TARGET (or TEST_TARGET_DEBUG and TEST_TARGET_RELEASE)

is defined and will invoke said target with the full path to the parameter
file. (The first type of tests consist of a source file "test.cc" instead,
that is compiled and linked.)


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.