]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agofixes for MSVC 1922/head
Timo Heister [Sat, 28 Nov 2015 14:26:52 +0000 (09:26 -0500)]
fixes for MSVC

- fix path in documentation
- remove friend declaration MSVC chokes on
- fix unittest scripts (line endings)
- whitelist MSVC 2015 update 1 in bundled boost
- fix run target in examples
- do not specify target "all"
- cmake --build can not have a relative directory on windows
- need to specify build configuration
- need to pass generator along
- disable CRT debug dialog box in tests

8 years agoMerge pull request #1991 from masterleinad/petsc_prec
Denis Davydov [Thu, 17 Dec 2015 15:32:28 +0000 (16:32 +0100)]
Merge pull request #1991 from masterleinad/petsc_prec

Different matrix for preconditioner in PETSc

8 years agoFix use of different matrices for linear system and preconditioner using PETSc 1991/head
Daniel Arndt [Wed, 16 Dec 2015 23:25:49 +0000 (00:25 +0100)]
Fix use of different matrices for linear system and preconditioner using PETSc

8 years agoMerge pull request #1988 from bangerth/avoid-deprecated-function
Martin Kronbichler [Thu, 17 Dec 2015 06:59:49 +0000 (07:59 +0100)]
Merge pull request #1988 from bangerth/avoid-deprecated-function

Avoid using a deprecated function.

8 years agoMerge pull request #1989 from bangerth/adjust-active_cell_index
Martin Kronbichler [Thu, 17 Dec 2015 06:59:04 +0000 (07:59 +0100)]
Merge pull request #1989 from bangerth/adjust-active_cell_index

Use cell->active_cell_index() instead of the double-indexed loop.

8 years agoUse cell->active_cell_index() instead of the double-indexed loop. 1989/head
Wolfgang Bangerth [Thu, 17 Dec 2015 06:18:15 +0000 (00:18 -0600)]
Use cell->active_cell_index() instead of the double-indexed loop.

8 years agoAvoid using a deprecated function. 1988/head
Wolfgang Bangerth [Wed, 16 Dec 2015 21:44:32 +0000 (15:44 -0600)]
Avoid using a deprecated function.

8 years agoMerge pull request #1986 from bangerth/doc-update-46
Wolfgang Bangerth [Wed, 16 Dec 2015 05:19:28 +0000 (21:19 -0800)]
Merge pull request #1986 from bangerth/doc-update-46

Augment some error messages that previously had no associated text at all.

8 years agoAugment some error messages that previously had no associated text at all. 1986/head
Wolfgang Bangerth [Tue, 15 Dec 2015 06:34:14 +0000 (00:34 -0600)]
Augment some error messages that previously had no associated text at all.

8 years agoMerge pull request #1985 from bangerth/remove-unused-exceptions
David Wells [Tue, 15 Dec 2015 19:37:48 +0000 (14:37 -0500)]
Merge pull request #1985 from bangerth/remove-unused-exceptions

Remove two exceptions that are not used in deal.II any more.

8 years agoRemove two exceptions that are not used in deal.II any more. 1985/head
Wolfgang Bangerth [Tue, 15 Dec 2015 05:44:41 +0000 (23:44 -0600)]
Remove two exceptions that are not used in deal.II any more.

8 years agoMerge pull request #1980 from bangerth/doc-update-44
Wolfgang Bangerth [Sun, 13 Dec 2015 21:29:46 +0000 (15:29 -0600)]
Merge pull request #1980 from bangerth/doc-update-44

Update the documentation of the DoFTools::make_*_sparsity_pattern() functions.

8 years agoUpdate the documentation of the DoFTools::make_*_sparsity_pattern() functions. 1980/head
Wolfgang Bangerth [Sun, 13 Dec 2015 17:27:09 +0000 (11:27 -0600)]
Update the documentation of the DoFTools::make_*_sparsity_pattern() functions.

8 years agoMerge pull request #1981 from bangerth/doc-update-45
Luca Heltai [Sun, 13 Dec 2015 19:39:38 +0000 (20:39 +0100)]
Merge pull request #1981 from bangerth/doc-update-45

Update the introduction to the concepts page.

8 years agoMerge pull request #1975 from bangerth/minor-cleanups-3
Wolfgang Bangerth [Sun, 13 Dec 2015 19:07:02 +0000 (13:07 -0600)]
Merge pull request #1975 from bangerth/minor-cleanups-3

Some minor cleanups.

8 years agoMerge pull request #1982 from drwells/update-include-guards-3
Wolfgang Bangerth [Sun, 13 Dec 2015 19:06:14 +0000 (13:06 -0600)]
Merge pull request #1982 from drwells/update-include-guards-3

Update some include guards to the new style.

8 years agoUpdate the introduction to the concepts page. 1981/head
Wolfgang Bangerth [Sun, 13 Dec 2015 17:35:22 +0000 (11:35 -0600)]
Update the introduction to the concepts page.

8 years agoMerge pull request #1972 from bangerth/doc-update-42
David Wells [Sun, 13 Dec 2015 18:49:53 +0000 (13:49 -0500)]
Merge pull request #1972 from bangerth/doc-update-42

Update documentation in a couple of places.

8 years agoUpdate some include guards to the new style. 1982/head
David Wells [Sun, 13 Dec 2015 18:30:52 +0000 (13:30 -0500)]
Update some include guards to the new style.

These header files were added after the last check for old-style include
guards.

8 years agoMerge pull request #1979 from luca-heltai/cad-edges
Luca Heltai [Sun, 13 Dec 2015 17:15:37 +0000 (18:15 +0100)]
Merge pull request #1979 from luca-heltai/cad-edges

Fixed read IGES and STEP.

8 years agoFixed read IGES and STEP. 1979/head
Luca Heltai [Sun, 13 Dec 2015 16:51:26 +0000 (17:51 +0100)]
Fixed read IGES and STEP.

8 years agoMerge pull request #1965 from drwells/describe-concepts
Wolfgang Bangerth [Sun, 13 Dec 2015 04:11:32 +0000 (22:11 -0600)]
Merge pull request #1965 from drwells/describe-concepts

Describe concepts

8 years agoSummarize the template changes in changes.h. 1965/head
David Wells [Sat, 12 Dec 2015 23:46:15 +0000 (18:46 -0500)]
Summarize the template changes in changes.h.

8 years agoFix some dead links in the preconditioners module.
David Wells [Sat, 12 Dec 2015 21:44:41 +0000 (16:44 -0500)]
Fix some dead links in the preconditioners module.

8 years agoOverhaul the documentation of Concepts.
David Wells [Wed, 9 Dec 2015 14:04:43 +0000 (09:04 -0500)]
Overhaul the documentation of Concepts.

8 years agoImprove spacing in the preconditioners module.
David Wells [Tue, 8 Dec 2015 22:25:25 +0000 (17:25 -0500)]
Improve spacing in the preconditioners module.

8 years agoGive the sparsity pattern module its own file.
David Wells [Tue, 8 Dec 2015 18:57:43 +0000 (13:57 -0500)]
Give the sparsity pattern module its own file.

There is no reason for this to be combined with the matrix header.

8 years agoReword an awkward sentence.
David Wells [Tue, 8 Dec 2015 18:56:37 +0000 (13:56 -0500)]
Reword an awkward sentence.

8 years agoMerge pull request #1932 from bangerth/also-copy-edge-ids
Luca Heltai [Fri, 11 Dec 2015 07:44:21 +0000 (08:44 +0100)]
Merge pull request #1932 from bangerth/also-copy-edge-ids

Also copy edge boundary ids to manifold ids in copy_boundary_to_manifold_id().

8 years agoMerge pull request #1977 from gassmoeller/fix_long_long_serialization
Wolfgang Bangerth [Fri, 11 Dec 2015 04:32:17 +0000 (22:32 -0600)]
Merge pull request #1977 from gassmoeller/fix_long_long_serialization

Provide serialization for long long TableEntry

8 years agoProvide serialization for long long TableEntry 1977/head
Rene Gassmoeller [Fri, 11 Dec 2015 04:21:06 +0000 (22:21 -0600)]
Provide serialization for long long TableEntry

8 years agoMerge pull request #1976 from bangerth/doc-update-43
Denis Davydov [Fri, 11 Dec 2015 03:42:10 +0000 (04:42 +0100)]
Merge pull request #1976 from bangerth/doc-update-43

Update documentation in a couple of places.

8 years agoUpdate documentation in a couple of places. 1976/head
Wolfgang Bangerth [Fri, 11 Dec 2015 03:07:38 +0000 (21:07 -0600)]
Update documentation in a couple of places.

8 years agoAdd test. 1932/head
Wolfgang Bangerth [Mon, 30 Nov 2015 23:21:33 +0000 (17:21 -0600)]
Add test.

8 years agoAlso copy edge boundary ids to manifold ids in copy_boundary_to_manifold_id().
Wolfgang Bangerth [Mon, 30 Nov 2015 23:21:06 +0000 (17:21 -0600)]
Also copy edge boundary ids to manifold ids in copy_boundary_to_manifold_id().

8 years agoMerge pull request #1970 from bangerth/generalize-get_tria
David Wells [Thu, 10 Dec 2015 17:16:21 +0000 (12:16 -0500)]
Merge pull request #1970 from bangerth/generalize-get_tria

Introduce Triangulation::get_triangulation()

8 years agoReplace now deprecated call to get_tria() by get_triangulation(). 1970/head
Wolfgang Bangerth [Thu, 10 Dec 2015 16:45:02 +0000 (10:45 -0600)]
Replace now deprecated call to get_tria() by get_triangulation().

8 years agoFix a piece of incorrect documentation.
Wolfgang Bangerth [Thu, 10 Dec 2015 16:44:43 +0000 (10:44 -0600)]
Fix a piece of incorrect documentation.

8 years agoMake a few internal variables, well, internal. 1975/head
Wolfgang Bangerth [Thu, 10 Dec 2015 16:38:19 +0000 (10:38 -0600)]
Make a few internal variables, well, internal.

8 years agoUpdate the list of requirements a template argument has to satisfy.
Wolfgang Bangerth [Thu, 10 Dec 2015 16:38:05 +0000 (10:38 -0600)]
Update the list of requirements a template argument has to satisfy.

8 years agoAdjust testsuite.
Wolfgang Bangerth [Thu, 10 Dec 2015 15:52:18 +0000 (09:52 -0600)]
Adjust testsuite.

8 years agoDeprecate (hp::)?DoFHandler::get_tria; introduce get_triangulation.
Wolfgang Bangerth [Thu, 10 Dec 2015 15:51:13 +0000 (09:51 -0600)]
Deprecate (hp::)?DoFHandler::get_tria; introduce get_triangulation.

8 years agoUpdate documentation in a couple of places. 1972/head
Wolfgang Bangerth [Thu, 10 Dec 2015 15:07:29 +0000 (09:07 -0600)]
Update documentation in a couple of places.

8 years agoUse the new function Triangulation::get_tria().
Wolfgang Bangerth [Thu, 10 Dec 2015 12:49:12 +0000 (06:49 -0600)]
Use the new function Triangulation::get_tria().

8 years agoAdd changelog entry.
Wolfgang Bangerth [Thu, 10 Dec 2015 12:49:01 +0000 (06:49 -0600)]
Add changelog entry.

8 years agoIntroduce a function Triangulation::get_tria().
Wolfgang Bangerth [Thu, 10 Dec 2015 12:48:48 +0000 (06:48 -0600)]
Introduce a function Triangulation::get_tria().

This allows to treat DoFHandlers and Triangulations in a more generic way.

8 years agoMerge pull request #1933 from gassmoeller/utilities_number_to_string
Wolfgang Bangerth [Thu, 10 Dec 2015 03:06:43 +0000 (22:06 -0500)]
Merge pull request #1933 from gassmoeller/utilities_number_to_string

Add a Utilities::number_to_string function

8 years agoAdd entry to changes.h 1933/head
Rene Gassmoeller [Thu, 10 Dec 2015 02:57:30 +0000 (20:57 -0600)]
Add entry to changes.h

8 years agoFix usage of int_to_string
Rene Gassmoeller [Thu, 10 Dec 2015 01:21:55 +0000 (19:21 -0600)]
Fix usage of int_to_string

8 years agoAddress some comments
Rene Gassmoeller [Wed, 9 Dec 2015 20:30:53 +0000 (14:30 -0600)]
Address some comments

8 years agoAdd test
Rene Gassmoeller [Fri, 4 Dec 2015 02:22:35 +0000 (20:22 -0600)]
Add test

8 years agoAdd a Utilities::number_to_string function
Rene Gassmoeller [Mon, 30 Nov 2015 23:24:42 +0000 (17:24 -0600)]
Add a Utilities::number_to_string function

8 years agoMerge pull request #1967 from asartori86/pdsolution-transfer
Wolfgang Bangerth [Wed, 9 Dec 2015 20:14:47 +0000 (15:14 -0500)]
Merge pull request #1967 from asartori86/pdsolution-transfer

instantiate parallel::distributed::SolutionTransfer also for spacedim!=dim

8 years agoMerge pull request #1959 from bangerth/fix-instantiations
David Wells [Wed, 9 Dec 2015 18:16:38 +0000 (13:16 -0500)]
Merge pull request #1959 from bangerth/fix-instantiations

Make instantiation of functions more uniform.

8 years agoinstantiated for dim,spacedim 1967/head
alberto sartori [Wed, 9 Dec 2015 17:29:17 +0000 (18:29 +0100)]
instantiated for dim,spacedim

8 years agoMerge pull request #1964 from drwells/RELAX-to-RelaxationType
David Wells [Wed, 9 Dec 2015 15:33:51 +0000 (10:33 -0500)]
Merge pull request #1964 from drwells/RELAX-to-RelaxationType

Prefer RelaxationType to RELAX or RELAXATION.

8 years agoPrefer RelaxationType to RELAX or RELAXATION. 1964/head
David Wells [Wed, 9 Dec 2015 15:06:54 +0000 (10:06 -0500)]
Prefer RelaxationType to RELAX or RELAXATION.

8 years agoMerge pull request #1960 from bangerth/add-reference
Matthias Maier [Tue, 8 Dec 2015 19:33:10 +0000 (13:33 -0600)]
Merge pull request #1960 from bangerth/add-reference

Add reference to a preprint.

8 years agoMerge pull request #1961 from jperryhouts/disable_warnings
Matthias Maier [Tue, 8 Dec 2015 19:32:53 +0000 (13:32 -0600)]
Merge pull request #1961 from jperryhouts/disable_warnings

Disable warnings caused by a bug in Debian's openmpi library.

8 years agoDisable warnings caused by a bug in Debian's openmpi library. 1961/head
Jonathan Perry-Houts [Tue, 8 Dec 2015 03:36:27 +0000 (19:36 -0800)]
Disable warnings caused by a bug in Debian's openmpi library.

8 years agoAdd reference to a preprint. 1960/head
Wolfgang Bangerth [Tue, 8 Dec 2015 03:21:39 +0000 (21:21 -0600)]
Add reference to a preprint.

8 years agoMake instantiation of functions more uniform. 1959/head
Wolfgang Bangerth [Mon, 7 Dec 2015 21:49:50 +0000 (15:49 -0600)]
Make instantiation of functions more uniform.

Specifically, allow the script to also instantiate for parallel distributed
and shared Triangulation classes. This also allows to significantly
simplify the list of explicit instantiations for GridTools.

8 years agoMerge pull request #1955 from kronbichler/master
Wolfgang Bangerth [Mon, 7 Dec 2015 13:59:42 +0000 (08:59 -0500)]
Merge pull request #1955 from kronbichler/master

Speedup extract_locally_relevant_dofs

8 years agoSpeedup extract_locally_relevant_dofs 1955/head
Martin Kronbichler [Mon, 7 Dec 2015 13:13:50 +0000 (14:13 +0100)]
Speedup extract_locally_relevant_dofs

8 years agoMerge pull request #1950 from tjhei/disable_deallog_console
Martin Kronbichler [Mon, 7 Dec 2015 13:08:31 +0000 (14:08 +0100)]
Merge pull request #1950 from tjhei/disable_deallog_console

Disable deallog console

8 years agoMerge pull request #1953 from drwells/detemplate-distribute-sparsity-pattern
David Wells [Mon, 7 Dec 2015 01:46:54 +0000 (20:46 -0500)]
Merge pull request #1953 from drwells/detemplate-distribute-sparsity-pattern

Detemplate distribute sparsity pattern

8 years agoImprove docs for distribute_sparsity_pattern. 1953/head
David Wells [Mon, 7 Dec 2015 01:30:58 +0000 (20:30 -0500)]
Improve docs for distribute_sparsity_pattern.

8 years agoUpdate tests to not use '<>' unnecessarily.
David Wells [Mon, 7 Dec 2015 00:33:04 +0000 (19:33 -0500)]
Update tests to not use '<>' unnecessarily.

8 years agoDe-template distribute_sparsity_pattern.
David Wells [Sun, 6 Dec 2015 23:58:35 +0000 (18:58 -0500)]
De-template distribute_sparsity_pattern.

Formerly, when deal.II supported several dynamic sparsity patterns,
these functions had a template argument and were instantiated for each
distinct sparsity pattern type. Each function is currently only
instantiated once (for DynamicSparsityPattern and
BlockDynamicSparsityPattern, respectively) so the template is no longer
necessary.

8 years agoMerge pull request #1954 from bangerth/doc-update-41
Timo Heister [Mon, 7 Dec 2015 01:17:09 +0000 (20:17 -0500)]
Merge pull request #1954 from bangerth/doc-update-41

Update documentation.

8 years agoUpdate documentation. 1954/head
Wolfgang Bangerth [Mon, 7 Dec 2015 01:12:02 +0000 (19:12 -0600)]
Update documentation.

We used to use @arg in a few places here we meant @param.

8 years agoMerge pull request #1952 from bangerth/changelog-update
Timo Heister [Mon, 7 Dec 2015 00:31:36 +0000 (19:31 -0500)]
Merge pull request #1952 from bangerth/changelog-update

Add another entry to the changelog.

8 years agoMerge pull request #1941 from drwells/SP-to-SparsityType
Wolfgang Bangerth [Mon, 7 Dec 2015 00:12:15 +0000 (19:12 -0500)]
Merge pull request #1941 from drwells/SP-to-SparsityType

Prefer SparsityType to SP.

8 years agoPrefer SparsityPatternType to SP and SparsityType. 1941/head
David Wells [Sun, 6 Dec 2015 23:40:46 +0000 (18:40 -0500)]
Prefer SparsityPatternType to SP and SparsityType.

This commit uses SparsityPatternType as the template concept name for
things resembling a sparsity pattern. This replaces a few other template
parameters.

8 years agoAdd another entry to the changelog. 1952/head
Wolfgang Bangerth [Sun, 6 Dec 2015 22:54:33 +0000 (16:54 -0600)]
Add another entry to the changelog.

8 years agoextend step-3 documentation 1950/head
Timo Heister [Sun, 6 Dec 2015 18:40:34 +0000 (13:40 -0500)]
extend step-3 documentation

8 years agofix broken tests
Timo Heister [Sun, 6 Dec 2015 18:34:38 +0000 (13:34 -0500)]
fix broken tests

8 years agofix other tests manually
Timo Heister [Sun, 6 Dec 2015 15:51:20 +0000 (10:51 -0500)]
fix other tests manually

8 years agoremove deallog.depth_console(0) call in tests
Timo Heister [Sun, 6 Dec 2015 15:49:22 +0000 (10:49 -0500)]
remove deallog.depth_console(0) call in tests

8 years agochangelog
Timo Heister [Sun, 6 Dec 2015 15:43:16 +0000 (10:43 -0500)]
changelog

8 years agostep-50: switch from deallog to pcout, cleanup
Timo Heister [Sun, 6 Dec 2015 15:38:17 +0000 (10:38 -0500)]
step-50: switch from deallog to pcout, cleanup

8 years agoremove nonsense
Timo Heister [Sun, 6 Dec 2015 15:37:31 +0000 (10:37 -0500)]
remove nonsense

8 years agomove deallog discussion from step4 to step3
Timo Heister [Sun, 6 Dec 2015 15:37:19 +0000 (10:37 -0500)]
move deallog discussion from step4 to step3

Enable it in step3 and move the discussion there to match the output
printed in the results section.

8 years agoremove deallog.depth_console(0) from examples
Timo Heister [Sun, 6 Dec 2015 15:36:14 +0000 (10:36 -0500)]
remove deallog.depth_console(0) from examples

8 years agomake 0 the default for deallog.depth_console
Timo Heister [Sun, 6 Dec 2015 15:34:40 +0000 (10:34 -0500)]
make 0 the default for deallog.depth_console

Disable printing deallog output to the screen by default.

8 years agoMerge pull request #1951 from bangerth/clean-up-changelog
Timo Heister [Sun, 6 Dec 2015 18:31:51 +0000 (13:31 -0500)]
Merge pull request #1951 from bangerth/clean-up-changelog

Clean up a number of changelog entries.

8 years agoDocument a recent change. 1951/head
Wolfgang Bangerth [Sun, 6 Dec 2015 18:01:10 +0000 (12:01 -0600)]
Document a recent change.

8 years agoClean up some changelog entries.
Wolfgang Bangerth [Sun, 6 Dec 2015 17:46:32 +0000 (11:46 -0600)]
Clean up some changelog entries.

8 years agoMerge pull request #1944 from drwells/fix-parameter-handler-dos-files
Timo Heister [Sun, 6 Dec 2015 15:53:46 +0000 (10:53 -0500)]
Merge pull request #1944 from drwells/fix-parameter-handler-dos-files

Fix parameter handler dos files

8 years agoAdd a test for DOS-format parameter files. 1944/head
David Wells [Sun, 6 Dec 2015 01:23:40 +0000 (20:23 -0500)]
Add a test for DOS-format parameter files.

This verifies that issue #1691 was fixed by commit e9244cdffe.

8 years agoModify Utilities::trim to remove all whitespace.
David Wells [Thu, 3 Dec 2015 03:53:08 +0000 (22:53 -0500)]
Modify Utilities::trim to remove all whitespace.

This fixes issue #1691, where a ParameterHandler could not read files
with DOS line endings because Utilities::trim did not discard the '\r'
characters.

8 years agoMerge pull request #1948 from kronbichler/fix_scalability_distributed_tria
Timo Heister [Sat, 5 Dec 2015 12:54:39 +0000 (07:54 -0500)]
Merge pull request #1948 from kronbichler/fix_scalability_distributed_tria

Fix quadratic complexity of p::d::Tria::fill_vertices_with_ghost_neighbors

8 years agoFix quadratic complexity inside p::d::Tria::fill_vertices_with_ghost_neighbors 1948/head
Martin Kronbichler [Sat, 5 Dec 2015 09:41:14 +0000 (10:41 +0100)]
Fix quadratic complexity inside p::d::Tria::fill_vertices_with_ghost_neighbors

8 years agoMerge pull request #1945 from drwells/fix-bzip-check-typo
Matthias Maier [Fri, 4 Dec 2015 13:02:06 +0000 (07:02 -0600)]
Merge pull request #1945 from drwells/fix-bzip-check-typo

Fix a typo in a CMake check.

8 years agoFix a typo in a CMake check. 1945/head
David Wells [Fri, 4 Dec 2015 12:55:47 +0000 (07:55 -0500)]
Fix a typo in a CMake check.

8 years agoMerge pull request #1940 from bangerth/fix-test-5
Timo Heister [Thu, 3 Dec 2015 14:39:20 +0000 (09:39 -0500)]
Merge pull request #1940 from bangerth/fix-test-5

Fix output file.

8 years agoMerge pull request #1939 from tjhei/fix_la_vector_output_test
Wolfgang Bangerth [Thu, 3 Dec 2015 14:30:44 +0000 (08:30 -0600)]
Merge pull request #1939 from tjhei/fix_la_vector_output_test

fix tests/lac/la_vector_output

8 years agoFix output file. 1940/head
Wolfgang Bangerth [Thu, 3 Dec 2015 14:28:39 +0000 (08:28 -0600)]
Fix output file.

8 years agofix tests/lac/la_vector_output 1939/head
Timo Heister [Thu, 3 Dec 2015 14:03:43 +0000 (09:03 -0500)]
fix tests/lac/la_vector_output

ofstream std::string constructor would require c++11

8 years agoMerge pull request #1935 from tjhei/doxygen_fixes
Wolfgang Bangerth [Wed, 2 Dec 2015 17:21:38 +0000 (11:21 -0600)]
Merge pull request #1935 from tjhei/doxygen_fixes

Doxygen fixes


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.