]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Tue, 22 Dec 2015 15:36:40 +0000 (09:36 -0600)]
Convert the VectorSlice argument of Mapping::transform to ArrayView.
This will allow to change the underlying data type in which the data is stored because
ArrayView does not actually store this, in contrast to VectorSlice.
This patch is backward incompatible. However, this area has already been incompatibly changed
in recent months.
Wolfgang Bangerth [Tue, 22 Dec 2015 21:53:28 +0000 (15:53 -0600)]
Merge pull request #2011 from drwells/add-space-to-exception-message
Add a missing space to an exception message.
David Wells [Tue, 22 Dec 2015 21:47:09 +0000 (16:47 -0500)]
Add a missing space to an exception message.
Timo Heister [Tue, 22 Dec 2015 20:20:28 +0000 (15:20 -0500)]
Merge pull request #2007 from tjhei/wrap_comments_lists
teach wrapcomments.py about nested lists
David Wells [Tue, 22 Dec 2015 18:22:22 +0000 (13:22 -0500)]
Merge pull request #2009 from bangerth/fix-warnings-4
Fix a warning.
Wolfgang Bangerth [Tue, 22 Dec 2015 15:45:58 +0000 (09:45 -0600)]
Fix a warning.
GeometryInfo<dim>::lines_per_face is zero in 1d and 2d, so the comparison
e<GeometryInfo<dim>::lines_per_face
is always false (as expected and intended) but the compiler warns about
this. Work around this by using signed integers.
Martin Kronbichler [Tue, 22 Dec 2015 11:06:36 +0000 (12:06 +0100)]
Merge pull request #2006 from tjhei/timestepping_cleanup
cleanup TimeStepping documentation
Timo Heister [Mon, 21 Dec 2015 23:01:40 +0000 (18:01 -0500)]
teach wrapcomments.py about nested lists
Timo Heister [Mon, 21 Dec 2015 23:01:05 +0000 (18:01 -0500)]
cleanup TimeStepping documentation
Martin Kronbichler [Mon, 21 Dec 2015 18:46:25 +0000 (19:46 +0100)]
Merge pull request #2003 from tjhei/changelog_entries
add changelog entries
Timo Heister [Mon, 21 Dec 2015 18:10:31 +0000 (13:10 -0500)]
add changelog entries
Luca Heltai [Mon, 21 Dec 2015 18:08:10 +0000 (19:08 +0100)]
Merge pull request #2002 from tjhei/remove_warning
remove warning
Luca Heltai [Mon, 21 Dec 2015 18:07:28 +0000 (19:07 +0100)]
Merge pull request #1998 from bangerth/add-array-view
Add an ArrayView class.
Wolfgang Bangerth [Mon, 21 Dec 2015 17:55:56 +0000 (11:55 -0600)]
Add more tests.
Wolfgang Bangerth [Mon, 21 Dec 2015 04:32:40 +0000 (22:32 -0600)]
Add test.
Wolfgang Bangerth [Mon, 21 Dec 2015 04:05:29 +0000 (22:05 -0600)]
Add an ArrayView class.
Timo Heister [Mon, 21 Dec 2015 17:51:33 +0000 (12:51 -0500)]
remove warning
MSVC complains:
E:\dev\deal-git\source\numerics\error_estimator_1d.cc(197): warning C4138: '*/' found outside of comment [E:\dev\deal-git\buildtest\source\numerics\obj_numerics.debug.vcxproj]
Luca Heltai [Mon, 21 Dec 2015 13:23:05 +0000 (14:23 +0100)]
Merge pull request #1922 from tjhei/build_tests
build_test fixes for MSVC
Martin Kronbichler [Mon, 21 Dec 2015 06:57:56 +0000 (07:57 +0100)]
Merge pull request #1999 from tjhei/crash_in_sparse_matrix_ez
fix uninitialized members in SparseMatrixEZ
Timo Heister [Mon, 21 Dec 2015 05:42:56 +0000 (00:42 -0500)]
fix uninitialized members in SparseMatrixEZ
An uninitialized member would cause random crashes in
tests/lac/sparse_matrices_ez as documented by valgrind:
==31301== Conditional jump or move depends on uninitialised value(s)
==31301== at 0xB0C4614:
dealii::SparseMatrixEZ<float>::reinit(unsigned int, unsigned int,
unsigned int, unsigned int, unsigned int) (stl_vector.h:666)
==31301== by 0x40F45C: main (sparse_matrix_ez.h:1400)
Wolfgang Bangerth [Mon, 21 Dec 2015 02:43:32 +0000 (20:43 -0600)]
Merge pull request #1994 from tjhei/fix_step_26
fix constraint handling in step-26
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
Timo Heister [Fri, 18 Dec 2015 05:41:30 +0000 (00:41 -0500)]
fix constraint handling in step-26
A recent change in create_*_matrix now actually makes use of the
ConstraintMatrix argument breaking this example. We actually don't want
to apply constraints here, because they will be changing over time.
Matthias Maier [Sat, 19 Dec 2015 23:02:54 +0000 (17:02 -0600)]
Merge pull request #1997 from drwells/add-petsc-wrappers-label-to-gmres
Add a missing PETScWrappers label.
Matthias Maier [Sat, 19 Dec 2015 23:02:27 +0000 (17:02 -0600)]
Merge pull request #1996 from drwells/remove-dealii-memory-bug-check
Remove an unimplemented configuration option.
David Wells [Sat, 19 Dec 2015 22:56:41 +0000 (17:56 -0500)]
Add a missing PETScWrappers label.
David Wells [Sat, 19 Dec 2015 22:46:41 +0000 (17:46 -0500)]
Remove an unimplemented configuration option.
This option, for detecting leaks with deallog, was implemented in
d809993768 and is not supported by the current CMake configuration.
The usage of 'string' instead of 'std::string' implies that no one has
used this code recently.
Luca Heltai [Sat, 19 Dec 2015 16:08:12 +0000 (17:08 +0100)]
Merge pull request #1949 from kronbichler/improve_parallel_vector
Add another compatibility function, improve documentation
David Wells [Sat, 19 Dec 2015 00:32:16 +0000 (19:32 -0500)]
Merge pull request #1995 from drwells/shifted-matrix-bugs-changelog-entry
Add a changes.h entry for shifted_matrix.h fixes.
David Wells [Sat, 19 Dec 2015 00:28:13 +0000 (19:28 -0500)]
Add a changes.h entry for shifted_matrix.h fixes.
Martin Kronbichler [Fri, 18 Dec 2015 17:06:40 +0000 (18:06 +0100)]
Merge pull request #1993 from drwells/shifted-matrix-bugs
Shifted matrix bugs
David Wells [Thu, 17 Dec 2015 21:10:19 +0000 (16:10 -0500)]
Add a test for the generalized shifted matrix.
David Wells [Thu, 17 Dec 2015 20:51:27 +0000 (15:51 -0500)]
Fix issues pointed out by @slazav.
This commit fixes several compilation issues with
ShiftedMatrixGeneralized. This bug has been present since
cd072f5b77 (June 2001), so it looks like this class has never worked as
advertised.
David Wells [Thu, 17 Dec 2015 20:09:47 +0000 (15:09 -0500)]
Rename MASSMatrixType to fit the usual convention.
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
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
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.
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.
Wolfgang Bangerth [Thu, 17 Dec 2015 06:18:15 +0000 (00:18 -0600)]
Use cell->active_cell_index() instead of the double-indexed loop.
Wolfgang Bangerth [Wed, 16 Dec 2015 21:44:32 +0000 (15:44 -0600)]
Avoid using a deprecated function.
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.
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.
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.
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.
Martin Kronbichler [Mon, 7 Dec 2015 12:04:36 +0000 (13:04 +0100)]
Add test, mention change
Martin Kronbichler [Sat, 5 Dec 2015 10:02:47 +0000 (11:02 +0100)]
Provide read access to the MPI partitioner, improve documentation
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.
Wolfgang Bangerth [Sun, 13 Dec 2015 17:27:09 +0000 (11:27 -0600)]
Update the documentation of the DoFTools::make_*_sparsity_pattern() functions.
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.
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.
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.
Wolfgang Bangerth [Sun, 13 Dec 2015 17:35:22 +0000 (11:35 -0600)]
Update the introduction to the concepts page.
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.
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.
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.
Luca Heltai [Sun, 13 Dec 2015 16:51:26 +0000 (17:51 +0100)]
Fixed read IGES and STEP.
Wolfgang Bangerth [Sun, 13 Dec 2015 04:11:32 +0000 (22:11 -0600)]
Merge pull request #1965 from drwells/describe-concepts
Describe concepts
David Wells [Sat, 12 Dec 2015 23:46:15 +0000 (18:46 -0500)]
Summarize the template changes in changes.h.
David Wells [Sat, 12 Dec 2015 21:44:41 +0000 (16:44 -0500)]
Fix some dead links in the preconditioners module.
David Wells [Wed, 9 Dec 2015 14:04:43 +0000 (09:04 -0500)]
Overhaul the documentation of Concepts.
David Wells [Tue, 8 Dec 2015 22:25:25 +0000 (17:25 -0500)]
Improve spacing in the preconditioners module.
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.
David Wells [Tue, 8 Dec 2015 18:56:37 +0000 (13:56 -0500)]
Reword an awkward sentence.
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().
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
Rene Gassmoeller [Fri, 11 Dec 2015 04:21:06 +0000 (22:21 -0600)]
Provide serialization for long long TableEntry
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.
Wolfgang Bangerth [Fri, 11 Dec 2015 03:07:38 +0000 (21:07 -0600)]
Update documentation in a couple of places.
Wolfgang Bangerth [Mon, 30 Nov 2015 23:21:33 +0000 (17:21 -0600)]
Add test.
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().
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()
Wolfgang Bangerth [Thu, 10 Dec 2015 16:45:02 +0000 (10:45 -0600)]
Replace now deprecated call to get_tria() by get_triangulation().
Wolfgang Bangerth [Thu, 10 Dec 2015 16:44:43 +0000 (10:44 -0600)]
Fix a piece of incorrect documentation.
Wolfgang Bangerth [Thu, 10 Dec 2015 16:38:19 +0000 (10:38 -0600)]
Make a few internal variables, well, internal.
Wolfgang Bangerth [Thu, 10 Dec 2015 16:38:05 +0000 (10:38 -0600)]
Update the list of requirements a template argument has to satisfy.
Wolfgang Bangerth [Thu, 10 Dec 2015 15:52:18 +0000 (09:52 -0600)]
Adjust testsuite.
Wolfgang Bangerth [Thu, 10 Dec 2015 15:51:13 +0000 (09:51 -0600)]
Deprecate (hp::)?DoFHandler::get_tria; introduce get_triangulation.
Wolfgang Bangerth [Thu, 10 Dec 2015 15:07:29 +0000 (09:07 -0600)]
Update documentation in a couple of places.
Wolfgang Bangerth [Thu, 10 Dec 2015 12:49:12 +0000 (06:49 -0600)]
Use the new function Triangulation::get_tria().
Wolfgang Bangerth [Thu, 10 Dec 2015 12:49:01 +0000 (06:49 -0600)]
Add changelog entry.
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.
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
Rene Gassmoeller [Thu, 10 Dec 2015 02:57:30 +0000 (20:57 -0600)]
Add entry to changes.h
Rene Gassmoeller [Thu, 10 Dec 2015 01:21:55 +0000 (19:21 -0600)]
Fix usage of int_to_string
Rene Gassmoeller [Wed, 9 Dec 2015 20:30:53 +0000 (14:30 -0600)]
Address some comments
Rene Gassmoeller [Fri, 4 Dec 2015 02:22:35 +0000 (20:22 -0600)]
Add test
Rene Gassmoeller [Mon, 30 Nov 2015 23:24:42 +0000 (17:24 -0600)]
Add a Utilities::number_to_string function
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
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.
alberto sartori [Wed, 9 Dec 2015 17:29:17 +0000 (18:29 +0100)]
instantiated for dim,spacedim
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.
David Wells [Wed, 9 Dec 2015 15:06:54 +0000 (10:06 -0500)]
Prefer RelaxationType to RELAX or RELAXATION.
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.
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.
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.
Wolfgang Bangerth [Tue, 8 Dec 2015 03:21:39 +0000 (21:21 -0600)]
Add reference to a preprint.
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.
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
Martin Kronbichler [Mon, 7 Dec 2015 13:13:50 +0000 (14:13 +0100)]
Speedup extract_locally_relevant_dofs
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
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.