]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agoMerge pull request #2149 from asartori86/rand_function
Wolfgang Bangerth [Wed, 10 Feb 2016 17:58:00 +0000 (11:58 -0600)]
Merge pull request #2149 from asartori86/rand_function

added rand function to FunctionParser

8 years agoadded rand and rand_seed functions to FunctionParser 2149/head
alberto sartori [Tue, 9 Feb 2016 11:58:47 +0000 (12:58 +0100)]
added rand and rand_seed functions to FunctionParser

8 years agoMerge pull request #2151 from drwells/matrix-free-broken-link
Wolfgang Bangerth [Tue, 9 Feb 2016 18:57:04 +0000 (12:57 -0600)]
Merge pull request #2151 from drwells/matrix-free-broken-link

Join a link that was broken over two lines.

8 years agoJoin a link that was broken over two lines. 2151/head
David Wells [Tue, 9 Feb 2016 18:50:27 +0000 (13:50 -0500)]
Join a link that was broken over two lines.

This makes the link clickable.

8 years agoMerge pull request #2144 from tjhei/wrapcomments
Wolfgang Bangerth [Tue, 9 Feb 2016 15:12:51 +0000 (09:12 -0600)]
Merge pull request #2144 from tjhei/wrapcomments

Wrapcomments

8 years agoMerge pull request #2148 from tjhei/scary_mpi_fixes
Martin Kronbichler [Mon, 8 Feb 2016 14:37:56 +0000 (15:37 +0100)]
Merge pull request #2148 from tjhei/scary_mpi_fixes

fix several scary MPI bugs

8 years agofix several scary MPI bugs 2148/head
Timo Heister [Mon, 8 Feb 2016 14:20:18 +0000 (09:20 -0500)]
fix several scary MPI bugs

I am surprised the code in question used to work at all because we are just
overwriting random memory. I detected those using clang's argument type
warnings and extensible clang type annotation within MPICH.

8 years agoMerge pull request #2147 from kronbichler/master
Martin Kronbichler [Mon, 8 Feb 2016 13:26:40 +0000 (14:26 +0100)]
Merge pull request #2147 from kronbichler/master

Avoid C++11-isms in tests

8 years agoAvoid C++11-isms in tests 2147/head
Martin Kronbichler [Mon, 8 Feb 2016 10:37:01 +0000 (11:37 +0100)]
Avoid C++11-isms in tests

8 years agoMerge pull request #2146 from tjhei/minor_doc_update
David Wells [Sun, 7 Feb 2016 17:38:48 +0000 (12:38 -0500)]
Merge pull request #2146 from tjhei/minor_doc_update

minor rewording

8 years agominor rewording 2146/head
Timo Heister [Sun, 7 Feb 2016 14:37:36 +0000 (09:37 -0500)]
minor rewording

8 years agorun wrapcomments 2144/head
Timo Heister [Sun, 7 Feb 2016 01:35:23 +0000 (20:35 -0500)]
run wrapcomments

this sadly kills some of the manual indentation of @param and other
commands

8 years agoMerge pull request #2145 from tjhei/update_copyright_years
Matthias Maier [Sun, 7 Feb 2016 02:12:30 +0000 (20:12 -0600)]
Merge pull request #2145 from tjhei/update_copyright_years

update copyright years

8 years agoMerge pull request #2143 from tjhei/documentation_updates
Matthias Maier [Sun, 7 Feb 2016 02:06:29 +0000 (20:06 -0600)]
Merge pull request #2143 from tjhei/documentation_updates

Documentation updates

8 years agoupdate copyright years 2145/head
Timo Heister [Sun, 7 Feb 2016 01:42:28 +0000 (20:42 -0500)]
update copyright years

8 years agofix astyle 2143/head
Timo Heister [Sun, 7 Feb 2016 01:33:22 +0000 (20:33 -0500)]
fix astyle

8 years agowrapcomments.py: numbered list support
Timo Heister [Sun, 7 Feb 2016 00:47:56 +0000 (19:47 -0500)]
wrapcomments.py: numbered list support

8 years agoupdate update_copyright script
Timo Heister [Sun, 7 Feb 2016 00:21:36 +0000 (19:21 -0500)]
update update_copyright script

-i is only valid if you process a file

8 years agofix block formulas
Timo Heister [Sat, 6 Feb 2016 23:59:42 +0000 (18:59 -0500)]
fix block formulas

8 years agodoxygen doesn't like numbered lists
Timo Heister [Sat, 6 Feb 2016 23:48:03 +0000 (18:48 -0500)]
doxygen doesn't like numbered lists

8 years agomore manual formatting
Timo Heister [Sat, 6 Feb 2016 23:47:33 +0000 (18:47 -0500)]
more manual formatting

8 years agoimprove wrapcomments.py
Timo Heister [Sat, 6 Feb 2016 23:33:21 +0000 (18:33 -0500)]
improve wrapcomments.py

8 years agomanual formatting fixes for wrapcomments.py
Timo Heister [Sat, 6 Feb 2016 22:40:54 +0000 (17:40 -0500)]
manual formatting fixes for wrapcomments.py

8 years agoformatting: release step 0b
Timo Heister [Sat, 6 Feb 2016 22:19:54 +0000 (17:19 -0500)]
formatting: release step 0b

8 years agovarious documentation fixes
Timo Heister [Sat, 6 Feb 2016 21:49:01 +0000 (16:49 -0500)]
various documentation fixes

8 years agoMerge pull request #2142 from tjhei/msvc_bigobj_fix
Wolfgang Bangerth [Sat, 6 Feb 2016 03:03:51 +0000 (21:03 -0600)]
Merge pull request #2142 from tjhei/msvc_bigobj_fix

fix MSVC compilation by adding /bigobj

8 years agofix MSVC compilation by adding /bigobj 2142/head
Timo Heister [Sat, 6 Feb 2016 02:46:38 +0000 (21:46 -0500)]
fix MSVC compilation by adding /bigobj

this fixes "fatal error C1128: number of sections exceeded object file format limit"

8 years agoMerge pull request #2100 from drwells/remove-whitespace-in-get_fe_by_name
Wolfgang Bangerth [Fri, 5 Feb 2016 18:21:45 +0000 (12:21 -0600)]
Merge pull request #2100 from drwells/remove-whitespace-in-get_fe_by_name

Remove whitespace in get fe by name

8 years agoMerge pull request #2140 from tjhei/fix_tests2
Bruno Turcksin [Fri, 5 Feb 2016 16:57:02 +0000 (11:57 -0500)]
Merge pull request #2140 from tjhei/fix_tests2

fix tests without cxx11

8 years agofix tests without cxx11 2140/head
Timo Heister [Fri, 5 Feb 2016 16:42:13 +0000 (11:42 -0500)]
fix tests without cxx11

8 years agoMerge pull request #2139 from tjhei/metis_test_output
Matthias Maier [Fri, 5 Feb 2016 15:25:30 +0000 (09:25 -0600)]
Merge pull request #2139 from tjhei/metis_test_output

fix metis tests

8 years agofix metis tests 2139/head
Timo Heister [Fri, 5 Feb 2016 14:53:41 +0000 (09:53 -0500)]
fix metis tests

On my machine with 64bit ints and 32bit metis I am getting the 32bit results
and so the tests fail. Fix this by always comparing against all possible
outputs. Also include additional output for metis_04.

8 years agoMerge pull request #2138 from tjhei/metis_user_include
Martin Kronbichler [Fri, 5 Feb 2016 14:49:47 +0000 (15:49 +0100)]
Merge pull request #2138 from tjhei/metis_user_include

add metis include dir to USER_INCLUDE_DIRS

8 years agoadd metis include dir to USER_INCLUDE_DIRS 2138/head
Timo Heister [Fri, 5 Feb 2016 14:30:16 +0000 (09:30 -0500)]
add metis include dir to USER_INCLUDE_DIRS

otherwise tests/metis/metis_01a fails with "fatal error: 'metis.h' file not found"

8 years agoMerge pull request #2137 from tjhei/fix_tests
Timo Heister [Fri, 5 Feb 2016 14:26:59 +0000 (09:26 -0500)]
Merge pull request #2137 from tjhei/fix_tests

fix several tests

8 years agofix several tests 2137/head
Timo Heister [Fri, 5 Feb 2016 13:02:50 +0000 (08:02 -0500)]
fix several tests

8 years agoMerge pull request #2136 from tjhei/fix__parallelepiped_test
David Wells [Fri, 5 Feb 2016 12:52:05 +0000 (07:52 -0500)]
Merge pull request #2136 from tjhei/fix__parallelepiped_test

fix tests/grid/grid_parallelepiped_05

8 years agofix tests/grid/grid_parallelepiped_05 2136/head
Timo Heister [Fri, 5 Feb 2016 12:42:09 +0000 (07:42 -0500)]
fix tests/grid/grid_parallelepiped_05

8 years agoMerge pull request #2134 from tjhei/boost_blacklist2
Matthias Maier [Fri, 5 Feb 2016 04:11:32 +0000 (22:11 -0600)]
Merge pull request #2134 from tjhei/boost_blacklist2

Boost blacklist2

8 years agoAdd some spaces in the get_fe_by_name test. 2100/head
David Wells [Fri, 22 Jan 2016 18:16:41 +0000 (13:16 -0500)]
Add some spaces in the get_fe_by_name test.

8 years agoLet FE names have spaces between words.
David Wells [Fri, 22 Jan 2016 16:38:46 +0000 (11:38 -0500)]
Let FE names have spaces between words.

Previously, things like

    FESystem[FE_Q(1) - FE_Q(2)]

caused parsing errors due to the spaces around the '-'. The new behavior is to
delete space that is not surrounded by 'word' characters (things that match the
regular expression [A-Za-z0-9_]) before parsing the name.

8 years agoMerge pull request #2135 from tjhei/fix_compilation_grid_gen
David Wells [Fri, 5 Feb 2016 03:30:34 +0000 (22:30 -0500)]
Merge pull request #2135 from tjhei/fix_compilation_grid_gen

fix compilation errors

8 years agofix compilation errors 2135/head
Timo Heister [Fri, 5 Feb 2016 03:20:12 +0000 (22:20 -0500)]
fix compilation errors

gcc and intel rightfully want the template parameters spelled out.

8 years agoalso remove Boost_DIR 2134/head
Timo Heister [Fri, 5 Feb 2016 00:04:14 +0000 (19:04 -0500)]
also remove Boost_DIR

8 years agouse correct version variables
Timo Heister [Fri, 5 Feb 2016 00:00:23 +0000 (19:00 -0500)]
use correct version variables

8 years agocleanup boost variables
Timo Heister [Fri, 5 Feb 2016 00:00:05 +0000 (19:00 -0500)]
cleanup boost variables

8 years agoMerge pull request #2132 from tjhei/boost_blacklist
Matthias Maier [Thu, 4 Feb 2016 23:48:52 +0000 (17:48 -0600)]
Merge pull request #2132 from tjhei/boost_blacklist

blacklist boost version 1.58

8 years agomove check to configure_boost 2132/head
Timo Heister [Thu, 4 Feb 2016 23:44:50 +0000 (18:44 -0500)]
move check to configure_boost

8 years agoMerge pull request #1936 from tjhei/hyper_rectangle_codim_fixes
Wolfgang Bangerth [Thu, 4 Feb 2016 23:24:22 +0000 (17:24 -0600)]
Merge pull request #1936 from tjhei/hyper_rectangle_codim_fixes

fix *_hyper_rectangle for codim and add new subdivided_parallelepiped

8 years agoMerge pull request #2133 from tjhei/test_empty_results
Wolfgang Bangerth [Thu, 4 Feb 2016 23:23:33 +0000 (17:23 -0600)]
Merge pull request #2133 from tjhei/test_empty_results

handle empty test output

8 years agohandle empty test output 2133/head
Timo Heister [Thu, 4 Feb 2016 23:17:49 +0000 (18:17 -0500)]
handle empty test output

If the make command to compile a test returns empty output (don't ask me
why that happened on my machine), quote it in the regex to avoid an
error like:
"string sub-command REGEX, mode MATCH needs at least 5 arguments"

8 years agochangelog 1936/head
Timo Heister [Thu, 4 Feb 2016 19:43:18 +0000 (14:43 -0500)]
changelog

8 years agofix *_hyper_rectangle for codim and add new subdivided_parallelepiped
Timo Heister [Wed, 2 Dec 2015 19:53:47 +0000 (14:53 -0500)]
fix *_hyper_rectangle for codim and add new subdivided_parallelepiped

- extend documentation what happens if dim!=spacedim
- add new subdivided_parallelepiped for codim1 and 2
- switch to Point<dim> in *_hyper_rectangle

8 years agoblacklist boost version 1.58
Timo Heister [Thu, 4 Feb 2016 22:40:59 +0000 (17:40 -0500)]
blacklist boost version 1.58

addresses #1591

8 years agoMerge pull request #1934 from Arezou-gh/local-triangulations
Timo Heister [Thu, 4 Feb 2016 15:39:56 +0000 (10:39 -0500)]
Merge pull request #1934 from Arezou-gh/local-triangulations

Add GridTools::build_triangulation_from_patch() and GridTools::get_cells_at_coarsest_common_level().

8 years agoAdd modified tests for build_triangulation_from_patch() 1934/head
Arezou Ghesmati [Thu, 4 Feb 2016 01:04:21 +0000 (19:04 -0600)]
Add modified tests for build_triangulation_from_patch()

8 years agoMerge pull request #2129 from kronbichler/master
Timo Heister [Tue, 2 Feb 2016 20:56:02 +0000 (15:56 -0500)]
Merge pull request #2129 from kronbichler/master

Fix bug in matrix multiplication

8 years agoFix bug in matrix multiplication 2129/head
Martin Kronbichler [Tue, 2 Feb 2016 19:20:48 +0000 (20:20 +0100)]
Fix bug in matrix multiplication

8 years agoMerge pull request #2127 from pesser/fix_warning
Wolfgang Bangerth [Mon, 1 Feb 2016 20:18:49 +0000 (14:18 -0600)]
Merge pull request #2127 from pesser/fix_warning

avoid warning about unused variable

8 years agoavoid warning about unused variable 2127/head
Patrick Esser [Mon, 1 Feb 2016 19:42:22 +0000 (20:42 +0100)]
avoid warning about unused variable

According to the documentation of ArpackSolver::solve the first parameter is
unused. Do not give it a name in the definition to avoid unused variable
warnings.

8 years agoMerge pull request #2126 from davydden/compute_line_dof_identities_assert
Denis Davydov [Mon, 1 Feb 2016 13:56:48 +0000 (14:56 +0100)]
Merge pull request #2126 from davydden/compute_line_dof_identities_assert

remove invalid assert in compute_line_dof_identities() related to eleā€¦

8 years agoremove invalid assert in compute_line_dof_identities() related to element domination... 2126/head
Denis Davydov [Mon, 1 Feb 2016 10:26:01 +0000 (11:26 +0100)]
remove invalid assert in compute_line_dof_identities() related to element domination; add a unit test

8 years agoMerge pull request #2125 from tjhei/msvc_fix
Wolfgang Bangerth [Sat, 30 Jan 2016 03:06:08 +0000 (21:06 -0600)]
Merge pull request #2125 from tjhei/msvc_fix

fix msvc compilation

8 years agofix msvc compilation 2125/head
Timo Heister [Sat, 30 Jan 2016 02:44:28 +0000 (21:44 -0500)]
fix msvc compilation

8 years agoMerge pull request #2121 from sebastianGl31415/master
Luca Heltai [Fri, 29 Jan 2016 09:59:53 +0000 (10:59 +0100)]
Merge pull request #2121 from sebastianGl31415/master

modified step-34 tutorial introduction

8 years agoMerge pull request #2101 from drwells/continuation-line-whitespace
Luca Heltai [Fri, 29 Jan 2016 09:57:38 +0000 (10:57 +0100)]
Merge pull request #2101 from drwells/continuation-line-whitespace

Skip whitespace at the start of continuing lines.

8 years agoMerge pull request #2122 from bangerth/fix-64bit-output
Timo Heister [Thu, 28 Jan 2016 22:34:05 +0000 (23:34 +0100)]
Merge pull request #2122 from bangerth/fix-64bit-output

Adjust the output of two tests for 64-bit runs.

8 years agoUpdate intro.dox 2121/head
sebastianGl31415 [Thu, 28 Jan 2016 16:42:23 +0000 (17:42 +0100)]
Update intro.dox

I fixed language mistakes.

8 years agoMerge pull request #2116 from kronbichler/master
Wolfgang Bangerth [Thu, 28 Jan 2016 15:25:51 +0000 (09:25 -0600)]
Merge pull request #2116 from kronbichler/master

Fix 2:1 balance on artificial cells over periodic boundaries.

8 years agoChoose better names for tests 2116/head
Martin Kronbichler [Thu, 28 Jan 2016 14:26:31 +0000 (15:26 +0100)]
Choose better names for tests

8 years agoUse GeometryInfo to fix non-standard orientation case
Martin Kronbichler [Thu, 28 Jan 2016 14:09:21 +0000 (15:09 +0100)]
Use GeometryInfo to fix non-standard orientation case

8 years agoUpdate a changelog entry. 2101/head
David Wells [Thu, 28 Jan 2016 13:47:26 +0000 (08:47 -0500)]
Update a changelog entry.

8 years agoAllow parameter files to end with a '\'.
David Wells [Thu, 28 Jan 2016 13:44:48 +0000 (08:44 -0500)]
Allow parameter files to end with a '\'.

8 years agoAdjust the output of two tests for 64-bit runs. 2122/head
Wolfgang Bangerth [Thu, 28 Jan 2016 13:35:27 +0000 (07:35 -0600)]
Adjust the output of two tests for 64-bit runs.

8 years agomodified step-34 tutorial introduction
Ludwig Sebastian Glane [Thu, 28 Jan 2016 11:46:42 +0000 (11:46 +0000)]
modified step-34 tutorial introduction

8 years agoTest beauty
Martin Kronbichler [Wed, 27 Jan 2016 17:47:11 +0000 (18:47 +0100)]
Test beauty

8 years agoAdd changelog entry
Martin Kronbichler [Wed, 27 Jan 2016 17:41:26 +0000 (18:41 +0100)]
Add changelog entry

8 years agoOverload perpare_coarsening_and_refinement for the periodic case
Martin Kronbichler [Wed, 27 Jan 2016 17:41:16 +0000 (18:41 +0100)]
Overload perpare_coarsening_and_refinement for the periodic case

8 years agoAdd additional test with hanging nodes. Fix bug in identification of periodic vertices.
Martin Kronbichler [Wed, 27 Jan 2016 16:39:05 +0000 (17:39 +0100)]
Add additional test with hanging nodes. Fix bug in identification of periodic vertices.

8 years agoFix 2:1 balance on artificial cells over periodic boundaries.
Martin Kronbichler [Tue, 26 Jan 2016 08:02:10 +0000 (09:02 +0100)]
Fix 2:1 balance on artificial cells over periodic boundaries.

8 years agoMerge pull request #2119 from fsonner/sparsevankafix
Martin Kronbichler [Thu, 28 Jan 2016 08:04:42 +0000 (09:04 +0100)]
Merge pull request #2119 from fsonner/sparsevankafix

Fix local second-order coupling in SparseVanka

8 years agoAdd SparseVanka fix message to changes.h 2119/head
Florian Sonner [Wed, 27 Jan 2016 14:56:48 +0000 (15:56 +0100)]
Add SparseVanka fix message to changes.h

8 years agoMerge pull request #2120 from tjhei/petsc_matrix_err_msg
Wolfgang Bangerth [Tue, 26 Jan 2016 17:17:48 +0000 (11:17 -0600)]
Merge pull request #2120 from tjhei/petsc_matrix_err_msg

improve PETSc sparse_matrix constructor error msg

8 years agoimprove PETSc sparse_matrix constructor error msg 2120/head
Timo Heister [Tue, 26 Jan 2016 14:03:53 +0000 (15:03 +0100)]
improve PETSc sparse_matrix constructor error msg

If you construct a PETSc sparse matrix with invalid IndexSets for local
rows/columns, you only get a cryptic PETSc error code. This commit adds
a check in debug mode with a helpful error message.

8 years agoFix local second-order coupling in SparseVanka
Florian Sonner [Tue, 26 Jan 2016 13:37:20 +0000 (14:37 +0100)]
Fix local second-order coupling in SparseVanka

Fixes issue #2118.

8 years agoMerge pull request #2117 from tjhei/metis_small
Wolfgang Bangerth [Tue, 26 Jan 2016 11:50:17 +0000 (05:50 -0600)]
Merge pull request #2117 from tjhei/metis_small

fix METIS partitioning with too many processors

8 years agochangelog 2117/head
Timo Heister [Tue, 26 Jan 2016 09:54:25 +0000 (10:54 +0100)]
changelog

8 years agofix the case where we reduce to 1 domain
Timo Heister [Tue, 26 Jan 2016 09:51:57 +0000 (10:51 +0100)]
fix the case where we reduce to 1 domain

8 years agofix metis partitioning with too many processors
Timo Heister [Tue, 26 Jan 2016 09:51:38 +0000 (10:51 +0100)]
fix metis partitioning with too many processors

If you have more processors than cells to partition, METIS will behave
in a weird and undesired way:
- at some point all subdomains land on a single processor
- METIS produces an error message "***Cannot bisect a graph with 0
vertices!"

8 years agoadd test
Timo Heister [Tue, 26 Jan 2016 08:29:54 +0000 (09:29 +0100)]
add test

8 years agoMerge pull request #2113 from bangerth/further-FEValues-cleanups-40
Wolfgang Bangerth [Mon, 25 Jan 2016 15:13:30 +0000 (09:13 -0600)]
Merge pull request #2113 from bangerth/further-FEValues-cleanups-40

Remove internal update_once/update_each functions

8 years agoFix copyright year range. 2113/head
Wolfgang Bangerth [Mon, 25 Jan 2016 15:12:55 +0000 (09:12 -0600)]
Fix copyright year range.

8 years agoSlightly clarify a comment.
Wolfgang Bangerth [Sun, 24 Jan 2016 20:03:36 +0000 (14:03 -0600)]
Slightly clarify a comment.

8 years agoRemove declarations of functions that are no longer implemented.
Wolfgang Bangerth [Sun, 24 Jan 2016 19:16:33 +0000 (13:16 -0600)]
Remove declarations of functions that are no longer implemented.

8 years agoRemove an outdated comment.
Wolfgang Bangerth [Sun, 24 Jan 2016 01:23:34 +0000 (19:23 -0600)]
Remove an outdated comment.

Replace it with links to places where the comments are up to date.

8 years agoRemove now no longer used FE_PolyTensor::update_once/each.
Wolfgang Bangerth [Sun, 24 Jan 2016 01:23:07 +0000 (19:23 -0600)]
Remove now no longer used FE_PolyTensor::update_once/each.

8 years agoRemove now no longer used FE_Poly::update_once/each.
Wolfgang Bangerth [Sun, 24 Jan 2016 01:22:45 +0000 (19:22 -0600)]
Remove now no longer used FE_Poly::update_once/each.

8 years agoRemove now no longer used FE_PolyFace::update_once/each.
Wolfgang Bangerth [Sun, 24 Jan 2016 01:05:36 +0000 (19:05 -0600)]
Remove now no longer used FE_PolyFace::update_once/each.

8 years agoRemove now no longer used FE_FaceQ::update_once/each.
Wolfgang Bangerth [Sun, 24 Jan 2016 00:54:54 +0000 (18:54 -0600)]
Remove now no longer used FE_FaceQ::update_once/each.

8 years agoRemove now no longer used FE_DGP_Nonparametric::update_once/each.
Wolfgang Bangerth [Sun, 24 Jan 2016 00:54:29 +0000 (18:54 -0600)]
Remove now no longer used FE_DGP_Nonparametric::update_once/each.


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.