]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
9 years agofixed compiler warning in dof_tools_constraints 1424/head
Denis Davydov [Wed, 2 Sep 2015 20:58:54 +0000 (22:58 +0200)]
fixed compiler warning in dof_tools_constraints

9 years agotest make_hanging_node_constraints() with hp-ref and neither_element_dominates
Denis Davydov [Wed, 2 Sep 2015 20:51:22 +0000 (22:51 +0200)]
test make_hanging_node_constraints() with hp-ref and neither_element_dominates

9 years agosimplified Grid generation in hp_constraints_neither_dominate_01
Denis Davydov [Wed, 2 Sep 2015 20:47:09 +0000 (22:47 +0200)]
simplified Grid generation in hp_constraints_neither_dominate_01

Also fixed indentation.

9 years agoextend make_hp_hanging_node_constraints to hp-ref with neither_element_dominates
Denis Davydov [Wed, 2 Sep 2015 20:44:04 +0000 (22:44 +0200)]
extend make_hp_hanging_node_constraints to hp-ref with neither_element_dominates

Remove no more used get_most_dominating_subface_fe_index().
Added an item to changes.h.

9 years agofix find_least_face_dominating_fe() for self-domination
Denis Davydov [Wed, 2 Sep 2015 11:33:29 +0000 (13:33 +0200)]
fix find_least_face_dominating_fe() for self-domination

9 years agotest make_hanging_node_constraints() with p-ref and neither_element_dominates
Denis Davydov [Tue, 1 Sep 2015 18:52:44 +0000 (20:52 +0200)]
test make_hanging_node_constraints() with p-ref and neither_element_dominates

9 years agoextend make_hanging_node_constraints() to the case neither_element_dominates
Denis Davydov [Tue, 1 Sep 2015 14:47:36 +0000 (16:47 +0200)]
extend make_hanging_node_constraints() to the case neither_element_dominates

9 years agoMerge pull request #1513 from bangerth/further-FEValues-cleanups-31
Martin Kronbichler [Wed, 2 Sep 2015 19:51:15 +0000 (21:51 +0200)]
Merge pull request #1513 from bangerth/further-FEValues-cleanups-31

Deprecate FEValues::transform().

9 years agoMerge pull request #1512 from bangerth/further-FEValues-cleanups-30
Martin Kronbichler [Wed, 2 Sep 2015 19:34:55 +0000 (21:34 +0200)]
Merge pull request #1512 from bangerth/further-FEValues-cleanups-30

Provide MappingQ::transform() variants.

9 years agoDeprecate FEValues::transform(). 1513/head
Wolfgang Bangerth [Wed, 2 Sep 2015 18:31:17 +0000 (13:31 -0500)]
Deprecate FEValues::transform().

I don't see the use of this function given that all the
transformations from reference to real cell should actually go
through the Mapping classes directly. The function is also not
used anywhere.

Fixes #1509. In reference to #1198.

9 years agoProvide MappingQ::transform() variants. 1512/head
Wolfgang Bangerth [Wed, 2 Sep 2015 18:26:44 +0000 (13:26 -0500)]
Provide MappingQ::transform() variants.

Adding these variants had previously been forgotten.

9 years agoMerge pull request #1510 from bangerth/further-FEValues-cleanups-29
Martin Kronbichler [Wed, 2 Sep 2015 16:03:51 +0000 (18:03 +0200)]
Merge pull request #1510 from bangerth/further-FEValues-cleanups-29

Further fe values cleanups 29: update Mapping::transform()

9 years agoUpdate documentation of Mapping::transform() functions. 1510/head
Wolfgang Bangerth [Wed, 2 Sep 2015 15:56:45 +0000 (10:56 -0500)]
Update documentation of Mapping::transform() functions.

9 years agoReorder the arguments to Mapping::transform().
Wolfgang Bangerth [Wed, 2 Sep 2015 14:59:33 +0000 (09:59 -0500)]
Reorder the arguments to Mapping::transform().

9 years agoMerge pull request #1507 from tjhei/test_fixes
Wolfgang Bangerth [Wed, 2 Sep 2015 14:53:51 +0000 (09:53 -0500)]
Merge pull request #1507 from tjhei/test_fixes

Test fixes

9 years agofix compilation error 1507/head
Timo Heister [Tue, 1 Sep 2015 21:18:43 +0000 (17:18 -0400)]
fix compilation error

Type case to make sure the correct reinit() is picked up (not the
template). Error message:
/ssd/deal-git/tests/trilinos/trilinos_sparsity_pattern_03.cc:42:
undefined reference to `void
dealii::TrilinosWrappers::SparsityPattern::reinit<int>(dealii::IndexSet
const&, dealii::IndexSet const&, int const&, int const&, bool)'

9 years agodo not elide initializer list braces
Timo Heister [Tue, 1 Sep 2015 21:17:45 +0000 (17:17 -0400)]
do not elide initializer list braces

This fixes the test on intel 15.

9 years agoMerge pull request #1497 from bangerth/update-step-6
Wolfgang Bangerth [Wed, 2 Sep 2015 11:11:28 +0000 (06:11 -0500)]
Merge pull request #1497 from bangerth/update-step-6

Update the 'possibilities for extensions' section of step-6.

9 years agoProvide a changelog entry. 1497/head
Wolfgang Bangerth [Tue, 1 Sep 2015 02:24:57 +0000 (21:24 -0500)]
Provide a changelog entry.

9 years agoProvide more links.
Wolfgang Bangerth [Tue, 1 Sep 2015 02:21:42 +0000 (21:21 -0500)]
Provide more links.

9 years agoUpdate the 'possibilities for extensions' section of step-6.
Wolfgang Bangerth [Tue, 1 Sep 2015 02:21:30 +0000 (21:21 -0500)]
Update the 'possibilities for extensions' section of step-6.

This uses the code example provided by Konstantin Ladutenko.

9 years agoUpdate step-6 results section in a few places.
Wolfgang Bangerth [Mon, 31 Aug 2015 23:35:17 +0000 (18:35 -0500)]
Update step-6 results section in a few places.

9 years agoMerge pull request #1506 from bangerth/fix-test-output
Matthias Maier [Tue, 1 Sep 2015 20:11:43 +0000 (15:11 -0500)]
Merge pull request #1506 from bangerth/fix-test-output

Adjust test output.

9 years agoAdjust test output. 1506/head
Wolfgang Bangerth [Tue, 1 Sep 2015 20:03:12 +0000 (15:03 -0500)]
Adjust test output.

9 years agoMerge pull request #1505 from tamiko/silence_warnings
Wolfgang Bangerth [Tue, 1 Sep 2015 19:59:03 +0000 (14:59 -0500)]
Merge pull request #1505 from tamiko/silence_warnings

CMake: Silence warnings on Mac with XCode prior to 6.3

9 years agoMerge pull request #1504 from tamiko/fix_compilation
Wolfgang Bangerth [Tue, 1 Sep 2015 19:09:03 +0000 (14:09 -0500)]
Merge pull request #1504 from tamiko/fix_compilation

Fixes for commit 5ba5f99, pull request #1312

9 years agoCMake: Silence warnings on Mac with XCode prior to 6.3 1505/head
Matthias Maier [Tue, 1 Sep 2015 19:00:51 +0000 (14:00 -0500)]
CMake: Silence warnings on Mac with XCode prior to 6.3

9 years agoTestsuite: Obey naming convention 1504/head
Matthias Maier [Tue, 1 Sep 2015 18:47:36 +0000 (13:47 -0500)]
Testsuite: Obey naming convention

9 years agoBugfix: Fix syntax error in function.templates.h
Matthias Maier [Tue, 1 Sep 2015 18:46:45 +0000 (13:46 -0500)]
Bugfix: Fix syntax error in function.templates.h

9 years agoMerge pull request #1312 from QiaoLei-88/constFunction
Matthias Maier [Tue, 1 Sep 2015 16:06:34 +0000 (11:06 -0500)]
Merge pull request #1312 from QiaoLei-88/constFunction

New class ConstantVectorFunction

9 years agoMerge pull request #1494 from bangerth/squash-warning
Martin Kronbichler [Tue, 1 Sep 2015 14:45:28 +0000 (16:45 +0200)]
Merge pull request #1494 from bangerth/squash-warning

Squash warnings.

9 years agoMerge pull request #1503 from tjhei/simplify_indent_script
Martin Kronbichler [Tue, 1 Sep 2015 14:44:07 +0000 (16:44 +0200)]
Merge pull request #1503 from tjhei/simplify_indent_script

simplify indent script

9 years agosimplify indent script 1503/head
Timo Heister [Tue, 1 Sep 2015 14:23:50 +0000 (10:23 -0400)]
simplify indent script

- find can filter by extension
- xargs does parallel invocation
- fair grouping improves performance

9 years agoMerge pull request #1502 from tjhei/auto_indent_tests
Martin Kronbichler [Tue, 1 Sep 2015 13:55:50 +0000 (15:55 +0200)]
Merge pull request #1502 from tjhei/auto_indent_tests

Auto indent tests

9 years agofix indentation 1502/head
Timo Heister [Tue, 1 Sep 2015 13:44:21 +0000 (09:44 -0400)]
fix indentation

9 years agoauto-indent code in tests
Timo Heister [Tue, 1 Sep 2015 13:44:03 +0000 (09:44 -0400)]
auto-indent code in tests

9 years agoMerge pull request #1501 from bangerth/fix-test-output
Martin Kronbichler [Tue, 1 Sep 2015 12:19:59 +0000 (14:19 +0200)]
Merge pull request #1501 from bangerth/fix-test-output

Fix test output.

9 years agoFix test output. 1501/head
Wolfgang Bangerth [Tue, 1 Sep 2015 12:18:06 +0000 (07:18 -0500)]
Fix test output.

9 years agoMerge pull request #1500 from kronbichler/master
Wolfgang Bangerth [Tue, 1 Sep 2015 11:56:09 +0000 (06:56 -0500)]
Merge pull request #1500 from kronbichler/master

Run astyle over testsuite.

9 years agoRun astyle over testsuite. 1500/head
Martin Kronbichler [Tue, 1 Sep 2015 11:46:35 +0000 (13:46 +0200)]
Run astyle over testsuite.

9 years agoMerge pull request #1499 from tjhei/fix_test_output
Wolfgang Bangerth [Tue, 1 Sep 2015 11:50:26 +0000 (06:50 -0500)]
Merge pull request #1499 from tjhei/fix_test_output

fix test output

9 years agoMerge pull request #1488 from davydden/fe_nothing_dominate_part4
Wolfgang Bangerth [Tue, 1 Sep 2015 11:49:51 +0000 (06:49 -0500)]
Merge pull request #1488 from davydden/fe_nothing_dominate_part4

introduced FECollection::find_least_face_dominating_fe(const std::set…

9 years agofix test output 1499/head
Timo Heister [Tue, 1 Sep 2015 11:47:50 +0000 (07:47 -0400)]
fix test output

9 years agoMerge pull request #1498 from kronbichler/master
Martin Kronbichler [Tue, 1 Sep 2015 11:45:15 +0000 (13:45 +0200)]
Merge pull request #1498 from kronbichler/master

Make test output more robust.

9 years agoMake test output more robust. 1498/head
Martin Kronbichler [Tue, 1 Sep 2015 08:26:27 +0000 (10:26 +0200)]
Make test output more robust.

Output the vertex locations for each component separately and put a space between the parenthesis and the numerical output (for numdiff).

9 years agointroduced FECollection::find_least_face_dominating_fe(const std::set<unsigned int... 1488/head
Denis Davydov [Mon, 31 Aug 2015 14:05:08 +0000 (16:05 +0200)]
introduced FECollection::find_least_face_dominating_fe(const std::set<unsigned int>&) const

9 years agoMerge pull request #1495 from bangerth/add-tests
Matthias Maier [Mon, 31 Aug 2015 22:26:37 +0000 (17:26 -0500)]
Merge pull request #1495 from bangerth/add-tests

Add two tests.

9 years agoAdd tests. 1495/head
Wolfgang Bangerth [Mon, 31 Aug 2015 22:23:41 +0000 (17:23 -0500)]
Add tests.

9 years agoMerge pull request #1484 from davydden/fe_nothing_dominate_part3
Wolfgang Bangerth [Mon, 31 Aug 2015 22:10:52 +0000 (17:10 -0500)]
Merge pull request #1484 from davydden/fe_nothing_dominate_part3

introduce a parameter to allow FE_Nothing dominate other FEs

9 years agointroduce a parameter to allow FE_Nothing dominate other FEs 1484/head
Denis Davydov [Mon, 24 Aug 2015 15:31:57 +0000 (17:31 +0200)]
introduce a parameter to allow FE_Nothing dominate other FEs

made other FEs to comply with the new FE_Nothing;
corrected documentation of FE_Nothing::compare_for_face_domination()

9 years agoSquash warnings. 1494/head
Wolfgang Bangerth [Mon, 31 Aug 2015 21:58:49 +0000 (16:58 -0500)]
Squash warnings.

We previously had warnings about invalid array accesses for dim==1. The
function in question doesn't implement this, but is instantiated anyway.

9 years agoMerge pull request #1491 from tjhei/hdiv_seminorm
Wolfgang Bangerth [Mon, 31 Aug 2015 21:51:34 +0000 (16:51 -0500)]
Merge pull request #1491 from tjhei/hdiv_seminorm

Fix Hdiv_seminorm computation

9 years agodo not use square of weight for Hdiv_seminorm 1491/head
Timo Heister [Mon, 31 Aug 2015 20:17:42 +0000 (16:17 -0400)]
do not use square of weight for Hdiv_seminorm

The interpretation of weight in integrate_difference is that it scales
the norm not the function being integrated. We therefore need to scale
the components of div u with the square root of the weight.

9 years agoadd changelog
Timo Heister [Mon, 31 Aug 2015 20:13:54 +0000 (16:13 -0400)]
add changelog

9 years agoadd H1_seminorm to test
Timo Heister [Mon, 31 Aug 2015 20:12:03 +0000 (16:12 -0400)]
add H1_seminorm to test

9 years agoMerge pull request #1441 from maieneuro/jacobian_hessian
Wolfgang Bangerth [Mon, 31 Aug 2015 19:40:04 +0000 (14:40 -0500)]
Merge pull request #1441 from maieneuro/jacobian_hessian

computing jacobian_2nd_derivative and jacobian_3rd_derivative in mapping classes

9 years agoMerge pull request #1455 from masterleinad/branch_activate_periodicity_03
Wolfgang Bangerth [Mon, 31 Aug 2015 19:39:17 +0000 (14:39 -0500)]
Merge pull request #1455 from masterleinad/branch_activate_periodicity_03

Fix Issue 1128 and enable periodicity_03

9 years agocomputing jacobian_2nd_derivative and jacobian_3rd_derivative in mapping classes 1441/head
Maien Hamed [Thu, 20 Aug 2015 14:47:12 +0000 (16:47 +0200)]
computing jacobian_2nd_derivative and jacobian_3rd_derivative in mapping classes

9 years agoFix Issue 1128 and enable periodicity_03 1455/head
Daniel Arndt [Fri, 28 Aug 2015 12:29:34 +0000 (07:29 -0500)]
Fix Issue 1128 and enable periodicity_03

9 years agofix incorrect Hdiv computation
Timo Heister [Mon, 31 Aug 2015 17:59:05 +0000 (13:59 -0400)]
fix incorrect Hdiv computation

|| u ||_Hdiv
= || div u ||_L2
= sqrt( \int_\Omega (div u)^2 )
= sqrt( \int_\Omega (sum d/dx_i u_i)^2 )
and not
= sqrt( \int_\Omega (sum (d/dx_i u_i)^2) )
which was the old implementation.

9 years agoremove Exception from Hdiv_seminorm
Timo Heister [Mon, 31 Aug 2015 17:55:47 +0000 (13:55 -0400)]
remove Exception from Hdiv_seminorm

also add some comments

9 years agoadd test for H1div_seminorm
Timo Heister [Mon, 31 Aug 2015 17:54:38 +0000 (13:54 -0400)]
add test for H1div_seminorm

9 years agoMerge pull request #1489 from tamiko/add_output_variants
Wolfgang Bangerth [Mon, 31 Aug 2015 16:33:13 +0000 (11:33 -0500)]
Merge pull request #1489 from tamiko/add_output_variants

Testsuite: Add output variants for metis and opencascade tests

9 years agoMerge pull request #1487 from tjhei/readd_affinity_quicktest
Wolfgang Bangerth [Mon, 31 Aug 2015 16:16:08 +0000 (11:16 -0500)]
Merge pull request #1487 from tjhei/readd_affinity_quicktest

Readd affinity quicktest

9 years agoTestsuite: Add an output variant for opencascade/iges_write 1489/head
Matthias Maier [Mon, 31 Aug 2015 15:34:09 +0000 (10:34 -0500)]
Testsuite: Add an output variant for opencascade/iges_write

The output format is not stable under round-off errors due to the a forced
line break with line numbering on the right side...

9 years agoTestsuite: Add output variants for metis tests.
Matthias Maier [Mon, 31 Aug 2015 15:33:07 +0000 (10:33 -0500)]
Testsuite: Add output variants for metis tests.

Those are variants for a modern 64bit GNU userland

9 years agoupdate affinity test and error message 1487/head
Timo Heister [Mon, 31 Aug 2015 13:25:11 +0000 (09:25 -0400)]
update affinity test and error message

Report DEAL_II_NUM_THREADS and don't error out if it is set to some
value. This was the reason we removed it in 384d5c6.

9 years agoRevert "Remove the test affinity.cc."
Timo Heister [Mon, 31 Aug 2015 13:10:12 +0000 (09:10 -0400)]
Revert "Remove the test affinity.cc."

This reverts commit 384d5c60b376a25c4e7b65b1e4c5364767dd449d.

9 years agoMerge pull request #1479 from tamiko/testsuite_fixes
Timo Heister [Mon, 31 Aug 2015 13:32:21 +0000 (09:32 -0400)]
Merge pull request #1479 from tamiko/testsuite_fixes

Testsuite: Bugfix: Fix mpi tests

9 years agoMerge pull request #1483 from davydden/fe_nothing_dominate_part2
Wolfgang Bangerth [Mon, 31 Aug 2015 11:39:06 +0000 (06:39 -0500)]
Merge pull request #1483 from davydden/fe_nothing_dominate_part2

allow get_most_dominating_fe_index() inside hp::DoFHandler to fail

9 years agoMerge pull request #1482 from davydden/fe_nothing_dominate_part1
Wolfgang Bangerth [Mon, 31 Aug 2015 11:38:01 +0000 (06:38 -0500)]
Merge pull request #1482 from davydden/fe_nothing_dominate_part1

drop Assert in FESystem when neither FE dominate

9 years agoMerge pull request #1481 from cpraveen/changes-tecplotflags
Wolfgang Bangerth [Mon, 31 Aug 2015 11:30:50 +0000 (06:30 -0500)]
Merge pull request #1481 from cpraveen/changes-tecplotflags

Update changes.h regarding the update to TecplotFlags in pull request…

9 years agoMerge pull request #1485 from kronbichler/master
Wolfgang Bangerth [Mon, 31 Aug 2015 11:01:01 +0000 (06:01 -0500)]
Merge pull request #1485 from kronbichler/master

Another non-MPI fix

9 years agoAnother non-MPI fix 1485/head
Martin Kronbichler [Mon, 31 Aug 2015 08:32:48 +0000 (10:32 +0200)]
Another non-MPI fix

9 years agomake get_most_dominating_fe_index() return invalid_unsigned_int if we can't find... 1483/head
Denis Davydov [Sun, 30 Aug 2015 15:21:13 +0000 (17:21 +0200)]
make get_most_dominating_fe_index() return invalid_unsigned_int if we can't find the most dominating fe index

9 years agomade comments wider
Denis Davydov [Mon, 24 Aug 2015 18:04:23 +0000 (20:04 +0200)]
made comments wider

9 years agodrop Assert in FESystem when neither FE dominate 1482/head
Denis Davydov [Mon, 24 Aug 2015 17:03:53 +0000 (19:03 +0200)]
drop Assert in FESystem when neither FE dominate

9 years agoUpdate changes.h regarding the update to TecplotFlags in pull request #1462 1481/head
Praveen C [Mon, 31 Aug 2015 04:11:49 +0000 (09:41 +0530)]
Update changes.h regarding the update to TecplotFlags in pull request #1462

9 years agoMerge pull request #1480 from tamiko/testsuite_fixes_2
Timo Heister [Mon, 31 Aug 2015 01:35:30 +0000 (21:35 -0400)]
Merge pull request #1480 from tamiko/testsuite_fixes_2

Testsuite: Also adjust location in disctributed_grids and mpi

9 years agoTestsuite: Also adjust location in disctributed_grids and mpi 1480/head
Matthias Maier [Mon, 31 Aug 2015 01:31:40 +0000 (20:31 -0500)]
Testsuite: Also adjust location in disctributed_grids and mpi

We have a small number of tests under distributed_grids/ and mpi/ that read
in external grids from deal.II/ (which is now removed).

Update those references to the new location "../grid/grid_in*".

9 years agoTestsuite: Bugfix: Fix mpi tests 1479/head
Matthias Maier [Mon, 31 Aug 2015 01:17:13 +0000 (20:17 -0500)]
Testsuite: Bugfix: Fix mpi tests

MPI test results and diffs are stored at a different location than the
files for ordinary tests. Fix run_test.cmake to take that into account.

Safeguard against possible further changes by checking whether we have
guessed the location correctly prior to reading the diff file. We output
the file contents (which is either empty or explains against which variant
we successfully compared) for informational reasons anyway...

9 years agoMerge pull request #1475 from tamiko/fix_testsuite
Timo Heister [Sun, 30 Aug 2015 20:57:31 +0000 (16:57 -0400)]
Merge pull request #1475 from tamiko/fix_testsuite

Testsuite: Bugfix: Port forgotten test to new variant runs

9 years agoTestsuite: Bugfix: Port forgotten test to new variant runs 1475/head
Matthias Maier [Sun, 30 Aug 2015 20:07:57 +0000 (15:07 -0500)]
Testsuite: Bugfix: Port forgotten test to new variant runs

Wow. How did I miss it?

9 years agoMerge pull request #1473 from kronbichler/master
Matthias Maier [Sun, 30 Aug 2015 19:26:39 +0000 (14:26 -0500)]
Merge pull request #1473 from kronbichler/master

Fix non-MPI case

9 years agoFix non-MPI case 1473/head
Martin Kronbichler [Sun, 30 Aug 2015 19:18:27 +0000 (21:18 +0200)]
Fix non-MPI case

9 years agoMerge pull request #1468 from tamiko/resurrect_tests
Matthias Maier [Sun, 30 Aug 2015 18:27:04 +0000 (13:27 -0500)]
Merge pull request #1468 from tamiko/resurrect_tests

Ressurect tests that rely on Boost's Cuthill-McKee implementation

9 years agoTestsuite: dof_renumbering_0{4|7}: Add alternatives 1468/head
Matthias Maier [Sun, 30 Aug 2015 03:23:37 +0000 (22:23 -0500)]
Testsuite: dof_renumbering_0{4|7}: Add alternatives

Add alternative comparison files for Cuthill McKee renumbering tests that
use boost and are version and platform dependent.

9 years agoRevert "Testsuite: Disable tests for Boost's Cuthill-McKee implementation"
Matthias Maier [Sun, 30 Aug 2015 03:16:53 +0000 (22:16 -0500)]
Revert "Testsuite: Disable tests for Boost's Cuthill-McKee implementation"

This reverts commit 6d2e952dcfc6097a39da36a0e5eac1f67b855d30.

9 years agoMerge pull request #1472 from bangerth/fix-formula
Matthias Maier [Sun, 30 Aug 2015 18:22:29 +0000 (13:22 -0500)]
Merge pull request #1472 from bangerth/fix-formula

Fix a formula.

9 years agoMerge pull request #1467 from tamiko/testsuite_test_variants
Matthias Maier [Sun, 30 Aug 2015 18:21:55 +0000 (13:21 -0500)]
Merge pull request #1467 from tamiko/testsuite_test_variants

Testsuite: Allow comparison against multiple output files

9 years agoDocumentation: Fix typos 1467/head
Matthias Maier [Sun, 30 Aug 2015 18:21:02 +0000 (13:21 -0500)]
Documentation: Fix typos

9 years agoFix a formula. 1472/head
Wolfgang Bangerth [Sun, 30 Aug 2015 18:18:31 +0000 (13:18 -0500)]
Fix a formula.

9 years agoTestsuite: fix a typo
Matthias Maier [Sun, 30 Aug 2015 15:40:17 +0000 (10:40 -0500)]
Testsuite: fix a typo

9 years agoUpdate news/changes.h
Matthias Maier [Sun, 30 Aug 2015 03:06:48 +0000 (22:06 -0500)]
Update news/changes.h

9 years agoTestsuite: Adjust all tests to last previous change
Matthias Maier [Sun, 30 Aug 2015 03:00:49 +0000 (22:00 -0500)]
Testsuite: Adjust all tests to last previous change

9 years agoTestsuite: Remove compiler constraints
Matthias Maier [Sun, 30 Aug 2015 02:47:54 +0000 (21:47 -0500)]
Testsuite: Remove compiler constraints

compiler constraints are a failed concept.

They try to provide "variants" for platform dependent and compiler
dependent output by means of awkward constraints that lead to unmanageable
complex conditions. Just imagine a three variant test:

  test.compiler=Intel=false.compiler=GNU=true.output
  test.compiler=Intel=true.compiler=GNU=false.output
  test.compiler=Intel=false.compiler=GNU=false.output

Now, add two more variants (e.g. depending on an compiler version)... it is
much more natural to just have output files like those:

  test.output
  test.output.gnu
  test.output.icc

(or whatever naming convention is imposed)

9 years agoDocumentation: Update testsuite.html to mention multiple comparison files
Matthias Maier [Sun, 30 Aug 2015 02:43:21 +0000 (21:43 -0500)]
Documentation: Update testsuite.html to mention multiple comparison files

9 years agoTestsuite: Let the diff target depend on all comparison file variants
Matthias Maier [Sun, 30 Aug 2015 02:09:50 +0000 (21:09 -0500)]
Testsuite: Let the diff target depend on all comparison file variants

9 years agoTestsuite: Output which variant was used for comparison
Matthias Maier [Sun, 30 Aug 2015 02:01:51 +0000 (21:01 -0500)]
Testsuite: Output which variant was used for comparison

9 years agoTestsuite: Allow comparison against output variants
Matthias Maier [Sun, 30 Aug 2015 01:30:08 +0000 (20:30 -0500)]
Testsuite: Allow comparison against output variants

This commit modifies run_test.sh such that it also considers all variants
of the form

  [...].output
  [...].output.[STRING]

for comparison. If a numdiff/diff against one of those variants succeeds a
test is considered succesful.


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.