]>
https://gitweb.dealii.org/ - dealii.git/log
Matthias Maier [Mon, 19 Jan 2015 23:10:04 +0000 (00:10 +0100)]
Merge pull request #457 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Wolfgang Bangerth [Sun, 18 Jan 2015 20:04:43 +0000 (14:04 -0600)]
Fix up references to images.
These references were broken just before the 8.2 release by a rogue script.
Matthias Maier [Mon, 12 Jan 2015 23:09:31 +0000 (00:09 +0100)]
update VERSION
Wolfgang Bangerth [Mon, 12 Jan 2015 23:02:07 +0000 (17:02 -0600)]
Merge pull request #427 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Matthias Maier [Mon, 12 Jan 2015 22:14:45 +0000 (23:14 +0100)]
Provide a 8.2.0-vs-8.2.1.h changelog
Matthias Maier [Tue, 6 Jan 2015 19:21:59 +0000 (20:21 +0100)]
CMake: Build up library name directly
The LOCATION property is deprecated starting with CMake 3.0. Further it
leads to an astonishing bug if used in CMake 3.1 [1]. Thus, we have to
build up the library name by hand.
[1] http://public.kitware.com/Bug/view.php?id=15338
Matthias Maier [Tue, 6 Jan 2015 10:40:49 +0000 (11:40 +0100)]
CMake: Use a global property to store object targets
Matthias Maier [Tue, 6 Jan 2015 10:38:12 +0000 (11:38 +0100)]
CMake: Explicitly set all policies to new behavior
We support all CMake policies up to version 3.1.0 . Thus, set them to new
behavior.
Conflicts:
CMakeLists.txt
Matthias Maier [Fri, 2 Jan 2015 11:43:21 +0000 (12:43 +0100)]
CMake: Also handle subminor version number
CMake now correctly queries the DEAL_II_PACKAGE_VERSION string for a
subminor version replacing "pre" and "rc?" by "0". The subminor version
number is also exported in the project configuration and the config.h
header file.
Conflicts:
doc/news/changes.h
Matthias Maier [Wed, 31 Dec 2014 23:59:59 +0000 (00:59 +0100)]
update VERSION
Wolfgang Bangerth [Tue, 30 Dec 2014 00:46:02 +0000 (18:46 -0600)]
Merge pull request #389 from tamiko/dealii-8.2
cherry-pick changes to release branch
Matthias Maier [Mon, 29 Dec 2014 12:05:50 +0000 (13:05 +0100)]
Update documentation of DEAL_II_WITH_* lists, and testsuite configuration
Matthias Maier [Mon, 29 Dec 2014 12:01:29 +0000 (13:01 +0100)]
remove obsolete functionparser definitions
Matthias Maier [Mon, 29 Dec 2014 11:59:34 +0000 (12:59 +0100)]
Add an additional hint for opencascade
Matthias Maier [Sun, 28 Dec 2014 10:26:50 +0000 (11:26 +0100)]
Merge pull request #384 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Matthias Maier [Sun, 28 Dec 2014 01:39:37 +0000 (02:39 +0100)]
step-34: Also adjust error message
Matthias Maier [Fri, 26 Dec 2014 23:31:03 +0000 (00:31 +0100)]
CMake: Restructure configuration file
Timo Heister [Fri, 26 Dec 2014 16:37:34 +0000 (11:37 -0500)]
wrapcomments on all files
Timo Heister [Fri, 26 Dec 2014 10:38:25 +0000 (05:38 -0500)]
manually reformat some files
Timo Heister [Fri, 26 Dec 2014 11:13:25 +0000 (06:13 -0500)]
fix typo in step-52
Timo Heister [Fri, 26 Dec 2014 10:27:59 +0000 (05:27 -0500)]
better @ref handling
Correctly handle @ref in the wrapcomments.py script. We need to keep the
description in quotes in one line and move everything else to the next line
except immediate punctuation.
Matthias Maier [Fri, 26 Dec 2014 12:55:24 +0000 (13:55 +0100)]
Merge pull request #380 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Luca Heltai [Thu, 25 Dec 2014 16:29:35 +0000 (17:29 +0100)]
Now also cached variables have CPACK prefix.
Timo Heister [Thu, 25 Dec 2014 20:58:39 +0000 (15:58 -0500)]
fixup files
Timo Heister [Thu, 25 Dec 2014 20:28:50 +0000 (15:28 -0500)]
more fixup
Timo Heister [Thu, 25 Dec 2014 20:27:17 +0000 (15:27 -0500)]
format everything
Timo Heister [Thu, 25 Dec 2014 20:12:39 +0000 (15:12 -0500)]
fix warpcomments.py
Timo Heister [Thu, 25 Dec 2014 20:10:23 +0000 (15:10 -0500)]
fix up more files
Timo Heister [Thu, 25 Dec 2014 20:06:39 +0000 (15:06 -0500)]
fix more files
Timo Heister [Thu, 25 Dec 2014 20:00:21 +0000 (15:00 -0500)]
force @ref in separate line
Timo Heister [Thu, 25 Dec 2014 20:00:11 +0000 (15:00 -0500)]
put @ref in separate line
Timo Heister [Wed, 24 Dec 2014 14:56:22 +0000 (09:56 -0500)]
remove stray comment
Timo Heister [Wed, 24 Dec 2014 14:25:02 +0000 (09:25 -0500)]
update wrapcomments.py
now handle @image tags correctly
Timo Heister [Wed, 24 Dec 2014 14:24:05 +0000 (09:24 -0500)]
fix doxygen formatting
reformat a couple of places in the doxygen comments manually (broken
@image lines etc.). This is mostly to make wrapcomments.py happy.
Timo Heister [Wed, 24 Dec 2014 13:29:27 +0000 (08:29 -0500)]
improve SolutionTransfer exception
parallel::distributed::SolutionTransfer only works with parallel::distributed::Triangulation. This is now checked in the constructor.
Timo Heister [Wed, 24 Dec 2014 12:39:05 +0000 (07:39 -0500)]
add .gitattributes
we ignore the testsuite and some other files when creating a tarball
with git archive. This is also used by github for 'releases'.
Matthias Maier [Wed, 24 Dec 2014 09:55:15 +0000 (10:55 +0100)]
update VERSION
Matthias Maier [Wed, 24 Dec 2014 09:54:37 +0000 (10:54 +0100)]
Merge pull request #375 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Matthias Maier [Wed, 24 Dec 2014 08:15:10 +0000 (09:15 +0100)]
update normalize script
Matthias Maier [Wed, 24 Dec 2014 00:03:34 +0000 (01:03 +0100)]
update VERSION
Matthias Maier [Tue, 23 Dec 2014 23:51:11 +0000 (00:51 +0100)]
Merge pull request #373 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Matthias Maier [Tue, 23 Dec 2014 23:13:00 +0000 (00:13 +0100)]
fix configuration for step-34
Matthias Maier [Tue, 23 Dec 2014 22:33:54 +0000 (23:33 +0100)]
Merge pull request #371 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Matthias Maier [Tue, 23 Dec 2014 20:39:09 +0000 (21:39 +0100)]
fix compilation against opencascade on linux targets
Matthias Maier [Tue, 23 Dec 2014 13:30:25 +0000 (14:30 +0100)]
Merge pull request #369 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Matthias Maier [Tue, 23 Dec 2014 10:41:01 +0000 (11:41 +0100)]
put license.html directly on the homepage
Matthias Maier [Tue, 23 Dec 2014 10:29:32 +0000 (11:29 +0100)]
clenaup toc, remove stale information
Matthias Maier [Mon, 21 Jul 2014 16:56:23 +0000 (18:56 +0200)]
Documentation: remove stale html files
Remove news.html and publications/indexl.html stubs - they are not
referenced any more.
Matthias Maier [Mon, 21 Jul 2014 16:26:16 +0000 (18:26 +0200)]
Documentation: Remove all references to external resources
We already link to this external resources on the homepage - there is no
point in doing it here (nobody will find it and it has the bad tendency of
being out of date).
Matthias Maier [Mon, 21 Jul 2014 16:25:25 +0000 (18:25 +0200)]
Documentation: Remove svn.html from offline documentation
The new development guidelines for git should be prominently on the
homepage, not buried in the offlinedocumentaiton. So just remove the old
cruft.
Matthias Maier [Mon, 21 Jul 2014 16:15:47 +0000 (18:15 +0200)]
Documentation: Remove bogus indentation.html file
Well, we already have a detailed doxygen file about indentation. So it is
better to add the three relevant lines about astyle there and remove this
additional documentation page completely
Matthias Maier [Mon, 21 Jul 2014 16:13:44 +0000 (18:13 +0200)]
Documentation: Remove references to svn
Remove references to svn's $Id$ in the headers and replace references to
the old subversion repository in various html files
Matthias Maier [Tue, 23 Dec 2014 10:13:19 +0000 (11:13 +0100)]
Fix link in step-52
Timo Heister [Tue, 23 Dec 2014 13:11:03 +0000 (08:11 -0500)]
fix link to step-49 gmsh_picture.png
Martin Kronbichler [Tue, 23 Dec 2014 10:33:08 +0000 (11:33 +0100)]
Fix undefined symbols on Mac.
Deactivate ShapeInfo::reinit on MSVC target as proposed in
c2021e2 .
Timo Heister [Mon, 22 Dec 2014 21:38:08 +0000 (16:38 -0500)]
fix cmake muparser version string parsing
Turns out there are muparser versions out there that don't have a
subminor version which made our cmake code barf.
Matthias Maier [Fri, 19 Dec 2014 21:27:35 +0000 (22:27 +0100)]
Merge pull request #364 from tamiko/dealii-8.2
cherry-pick commits to the release branch
Luca Heltai [Fri, 19 Dec 2014 13:30:47 +0000 (14:30 +0100)]
Fixed typo in setup_cpack.
Matthias Maier [Fri, 19 Dec 2014 12:01:08 +0000 (13:01 +0100)]
Merge pull request #362 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Matthias Maier [Fri, 19 Dec 2014 11:45:22 +0000 (12:45 +0100)]
port other tests to new macro
Matthias Maier [Fri, 19 Dec 2014 11:33:45 +0000 (12:33 +0100)]
Test umfpack/umfpack_04: Avoid printing exact number of iterations
This commit introduces a new macro for tests to test an iterative solve to
convergence within a given number of iteration steps. Due to roundoff
errors the exact number doesn't have to be stable...
Matthias Maier [Fri, 19 Dec 2014 11:05:36 +0000 (12:05 +0100)]
Test bits/step-51: Improve output
This allows numdiff to catch small roundoff errors.
Martin Kronbichler [Fri, 19 Dec 2014 08:27:02 +0000 (09:27 +0100)]
Fix constructor of SchurMatrix for 64 bit indices.
Martin Kronbichler [Thu, 18 Dec 2014 11:03:18 +0000 (12:03 +0100)]
Fix bug in Trilinos SparseMatrix::add/copy_from
We assume that the pointers to a Trilinos sparse matrix remain valid when a matrix
is copied from another one or added and the two matrices share the same sparsity pattern.
This is used in step-32. However, the fix introduced in
8d64256 could not ensure this
(while fixing a few other cases). The check if the two sparsity patterns point to the same
memory is not good (we can have the same sparsity pattern memory but different addresses).
Therefore, the add and copy_from methods need to be more careful to not set up a new
matrix structure when this is not necessary. In particular, the two methods now check
whether the column indices are the same in any case but without requiring calling
methods that change the memory layout.
Matthias Maier [Thu, 18 Dec 2014 09:17:24 +0000 (10:17 +0100)]
Merge pull request #358 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Wolfgang Bangerth [Thu, 18 Dec 2014 08:37:02 +0000 (02:37 -0600)]
Fix previous commit
1d327fd1dcd34023a3d5bb2c0ee7524593d44015 .
Commit
1d327fd1dcd34023a3d5bb2c0ee7524593d44015 moved a function from the .cc
file into the .h file and made it inline. Subtly, it also snuck in a small
change in the code: it changed
if (!something)
{
...
}
if (something)
into
if (!something)
{
...
}
else
The problem is that the first code block in rare circumstances changed the
value of the variable something. It is remarkable that this only triggered
in a single test in the testsuite -- an indication that the testsuite is
after all reasonably good at finding even obscure problems, but also an
indication that the anisotropic refinement stuff is not particularly well
tested.
Matthias Maier [Thu, 18 Dec 2014 09:14:12 +0000 (10:14 +0100)]
Merge pull request #354 from tamiko/dealii-8.2
Remove unfinished example steps
Matthias Maier [Wed, 17 Dec 2014 23:11:43 +0000 (00:11 +0100)]
Remove unfinished example steps 47 and 50
Matthias Maier [Wed, 17 Dec 2014 18:01:44 +0000 (19:01 +0100)]
Merge pull request #353 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Felix Gruber [Wed, 17 Dec 2014 09:33:12 +0000 (10:33 +0100)]
Fix copyright years in doc/users/doxygen.html
The year 2013 is already included in the range 2012 - 2014.
Bruno Turcksin [Wed, 17 Dec 2014 15:52:01 +0000 (09:52 -0600)]
Add instantations for class RungeKutta.
Matthias Maier [Wed, 17 Dec 2014 08:02:22 +0000 (09:02 +0100)]
Merge pull request #349 from tamiko/dealii-8.2
Cherry-pick commits to the release branch
Timo Heister [Wed, 17 Dec 2014 07:49:13 +0000 (02:49 -0500)]
fix doxygen warnings
Matthias Maier [Wed, 17 Dec 2014 00:58:28 +0000 (01:58 +0100)]
try to get the arpack test a bit more stable
Well, it turns out that depending on arpack version and CPU the result for
the first 5 eigenvalues differs. Try to make this a bit more stable by
computing 8 eigenvalues and only print the first 5.
Matthias Maier [Wed, 17 Dec 2014 07:26:33 +0000 (08:26 +0100)]
Update normalize.pl to also substitute 8.2.pre version
Matthias Maier [Tue, 16 Dec 2014 15:28:36 +0000 (16:28 +0100)]
update AUTHORS
Matthias Maier [Tue, 16 Dec 2014 15:08:55 +0000 (16:08 +0100)]
update VERSION
Martin Kronbichler [Tue, 16 Dec 2014 14:59:03 +0000 (15:59 +0100)]
Merge pull request #344 from tamiko/fix_some_tests
Fix a bunch of tests for simserv
Luca Heltai [Tue, 16 Dec 2014 09:45:04 +0000 (10:45 +0100)]
Merge pull request #343 from tamiko/changes_and_doc_update
Release steps 0e 1 1a
Luca Heltai [Tue, 16 Dec 2014 09:44:24 +0000 (10:44 +0100)]
Merge pull request #342 from tamiko/doxygen_fixups_and_reindent
Release steps 0a 0b 0c 0d
Matthias Maier [Tue, 16 Dec 2014 07:55:56 +0000 (08:55 +0100)]
normalize parameter_handler_write_json.output for different boost versions
Matthias Maier [Tue, 16 Dec 2014 01:48:46 +0000 (02:48 +0100)]
Update codim_01.mpirun=3.debug.output
Matthias Maier [Tue, 16 Dec 2014 01:44:37 +0000 (02:44 +0100)]
sort output of arpack/step-36_ar
Matthias Maier [Mon, 15 Dec 2014 23:27:06 +0000 (00:27 +0100)]
update changes.h and tags for release
Matthias Maier [Mon, 15 Dec 2014 23:36:45 +0000 (00:36 +0100)]
Update blurbb for petsc and trilinos
Matthias Maier [Mon, 15 Dec 2014 22:58:31 +0000 (23:58 +0100)]
Bugfix: Fix typo so that our step-graph gets build again...
Matthias Maier [Mon, 15 Dec 2014 22:50:44 +0000 (23:50 +0100)]
manually fix up @ref statements
Matthias Maier [Mon, 15 Dec 2014 22:26:45 +0000 (23:26 +0100)]
Run wrapcomments.py, release step 0c
Matthias Maier [Mon, 15 Dec 2014 21:47:01 +0000 (22:47 +0100)]
reindent dof_handler.h, doxygen fixups
Timo Heister [Sun, 14 Dec 2014 20:33:18 +0000 (15:33 -0500)]
Merge pull request #301 from bangerth/muparser-cleanups
Muparser cleanups
Wolfgang Bangerth [Sat, 13 Dec 2014 04:18:12 +0000 (22:18 -0600)]
Make an error message easier to read.
Enclose strings in <...> so that one can more easily see if there happen
to be spaces in untoward places.
Wolfgang Bangerth [Sat, 13 Dec 2014 03:50:47 +0000 (21:50 -0600)]
Clean up documentation a bit.
Wolfgang Bangerth [Sat, 13 Dec 2014 03:50:36 +0000 (21:50 -0600)]
Reorganize code a bit.
Change the code so that checking whether a function parser object
has already been created now happens at the place where we use
the object, rather than as an early exit in the init_muparser()
function. I find that this makes the code easier to read.
This also allows us to remove the creation of a parser object on the
thread where the object is actually created. In many (most) cases,
we will simply create the parser later on anyway, but not necessarily.
Luca Heltai [Fri, 12 Dec 2014 19:56:45 +0000 (20:56 +0100)]
Merge pull request #299 from bangerth/add-test-2
Add another testcase.
Wolfgang Bangerth [Fri, 12 Dec 2014 19:05:30 +0000 (13:05 -0600)]
Add another testcase.
This is for the same problem as reported by Krishna Garikipati
on the mailing list this week. He verified that this used to fail
and works now, so I would like to add it to the testsuite to make
sure we don't regress in this functionality.
Wolfgang Bangerth [Fri, 12 Dec 2014 18:41:52 +0000 (12:41 -0600)]
Merge pull request #298 from Rombur/workstream
Use parallel_for instead of a pipeline in implementation3 of WorkStream.
Bruno Turcksin [Fri, 12 Dec 2014 18:05:37 +0000 (12:05 -0600)]
Use parallel_for instead of a pipeline in implementation3 of WorkStream.
Wolfgang Bangerth [Fri, 12 Dec 2014 15:14:48 +0000 (09:14 -0600)]
Merge pull request #289 from l-korous/master
Make entire library code compile on MSVC & gcc.
Lukas Korous [Fri, 12 Dec 2014 15:05:07 +0000 (16:05 +0100)]
Squashed changes for build working both on MSVC and other compilers.
Wolfgang Bangerth [Thu, 11 Dec 2014 20:06:21 +0000 (14:06 -0600)]
Merge pull request #297 from tamiko/fix_wno-xxx_detection_for_gcc
CMake: Correctly detect -Wno-... support for gcc
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.