]>
https://gitweb.dealii.org/ - dealii-svn.git/log
bangerth [Fri, 10 Dec 2010 02:59:25 +0000 (02:59 +0000)]
Link to step-38.
git-svn-id: https://svn.dealii.org/trunk@22952
0785d39b -7218-0410-832d-
ea1e28bc413d
pauletti [Thu, 9 Dec 2010 17:06:19 +0000 (17:06 +0000)]
FEValues with mapping Q1, now uses direction_flag to return the
oriented normal for meshes of dim<spacedim
git-svn-id: https://svn.dealii.org/trunk@22951
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Dec 2010 15:22:17 +0000 (15:22 +0000)]
One more test.
git-svn-id: https://svn.dealii.org/trunk@22950
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Dec 2010 14:02:18 +0000 (14:02 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@22949
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Thu, 9 Dec 2010 11:22:21 +0000 (11:22 +0000)]
fix typo and remove unused variable.
git-svn-id: https://svn.dealii.org/trunk@22948
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Dec 2010 02:05:54 +0000 (02:05 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@22947
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Dec 2010 01:40:25 +0000 (01:40 +0000)]
Document direction flags better.
git-svn-id: https://svn.dealii.org/trunk@22946
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 9 Dec 2010 01:37:18 +0000 (01:37 +0000)]
Fix bad markup.
git-svn-id: https://svn.dealii.org/trunk@22945
0785d39b -7218-0410-832d-
ea1e28bc413d
pauletti [Wed, 8 Dec 2010 20:30:57 +0000 (20:30 +0000)]
Implementation of direction_flags for dim=spacedim-1 meshes
git-svn-id: https://svn.dealii.org/trunk@22944
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Dec 2010 04:45:40 +0000 (04:45 +0000)]
Upon closer thought, there is actually no point in serializing the contents of the Subscriptor base class since we don't want to later overwrite whoever has subscribed to an object when reading it back in.
git-svn-id: https://svn.dealii.org/trunk@22943
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Dec 2010 02:59:21 +0000 (02:59 +0000)]
Rather than re-implementing things use them from the common header file.
git-svn-id: https://svn.dealii.org/trunk@22942
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Dec 2010 02:56:55 +0000 (02:56 +0000)]
Properly implement operator== for ParameterHandler.
git-svn-id: https://svn.dealii.org/trunk@22941
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 8 Dec 2010 02:55:59 +0000 (02:55 +0000)]
OK, this was one of the weirder bugs I've found recently: when we do
#include <vector>
we expect that either (i) make_dependencies ignores this dependence
because it can't find the file <vector> anywhere, e.g. because it
doesn't know the path to system header files, or (ii) enter the proper
dependency to the file if it does know where to find the file.
But what happened in the tests/serialization directory is that it
found a *subdirectory* named 'vector' and added it to the list of
dependencies. And 'make' then tries to re-build this directory by
compiling (using an implicit rule built into 'make') the executable
'vector' from 'vector.cc', which fails because the implicit rule of
course doesn't know anything about where deal.II include files reside,
etc. Completely strange.
So the solution is to ignore directories, if we happen to find
them. In the process, I also replaced the use of std::istream to
test-open a file (which weirdly succeeds for directories, although you
can't read from it) by uses of stat(), which should be faster as well.
git-svn-id: https://svn.dealii.org/trunk@22940
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 21:18:13 +0000 (21:18 +0000)]
Avoid a warning.
git-svn-id: https://svn.dealii.org/trunk@22939
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 19:16:55 +0000 (19:16 +0000)]
Fix another failure caused by assuming that the left neighbor of the right neighbor is the current cell.
git-svn-id: https://svn.dealii.org/trunk@22938
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 13:46:23 +0000 (13:46 +0000)]
When codim=1, we can't take for granted that the left neighbor of the right neighbor is the current cell.
git-svn-id: https://svn.dealii.org/trunk@22937
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 04:04:52 +0000 (04:04 +0000)]
Mention serialization.
git-svn-id: https://svn.dealii.org/trunk@22936
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 04:02:33 +0000 (04:02 +0000)]
List codim-1 changes.
git-svn-id: https://svn.dealii.org/trunk@22935
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 04:00:51 +0000 (04:00 +0000)]
Move entries to their correct section. Remove entry on step-38 for now since
it isn't quite finished yet.
git-svn-id: https://svn.dealii.org/trunk@22934
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 03:50:32 +0000 (03:50 +0000)]
Add necessary output directories.
git-svn-id: https://svn.dealii.org/trunk@22933
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 03:39:58 +0000 (03:39 +0000)]
Be less conservative when comparing sparsity patterns.
git-svn-id: https://svn.dealii.org/trunk@22932
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 7 Dec 2010 03:38:23 +0000 (03:38 +0000)]
No need any more to provide operator== in the test file since it is now available in the class itself.
git-svn-id: https://svn.dealii.org/trunk@22931
0785d39b -7218-0410-832d-
ea1e28bc413d
rao [Tue, 7 Dec 2010 02:28:08 +0000 (02:28 +0000)]
Modify test for vector.
git-svn-id: https://svn.dealii.org/trunk@22930
0785d39b -7218-0410-832d-
ea1e28bc413d
rao [Mon, 6 Dec 2010 19:56:53 +0000 (19:56 +0000)]
Add new tests for serialization.
git-svn-id: https://svn.dealii.org/trunk@22929
0785d39b -7218-0410-832d-
ea1e28bc413d
rao [Mon, 6 Dec 2010 18:44:56 +0000 (18:44 +0000)]
Add functions for serialization.
git-svn-id: https://svn.dealii.org/trunk@22928
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Mon, 6 Dec 2010 13:55:13 +0000 (13:55 +0000)]
Fix copy of matrix values.
git-svn-id: https://svn.dealii.org/trunk@22927
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 02:23:18 +0000 (02:23 +0000)]
Remove a class that is now no longer needed.
git-svn-id: https://svn.dealii.org/trunk@22926
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 02:08:23 +0000 (02:08 +0000)]
Avoid output to the screen.
git-svn-id: https://svn.dealii.org/trunk@22925
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 00:37:52 +0000 (00:37 +0000)]
Set properly.
git-svn-id: https://svn.dealii.org/trunk@22924
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 00:34:51 +0000 (00:34 +0000)]
Set svn:ignore.
git-svn-id: https://svn.dealii.org/trunk@22923
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 00:34:04 +0000 (00:34 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@22922
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 6 Dec 2010 00:26:45 +0000 (00:26 +0000)]
Neighborship information is unreliable in the codim-1 case for 1d
meshes. Avoid using it.
git-svn-id: https://svn.dealii.org/trunk@22921
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sun, 5 Dec 2010 22:50:08 +0000 (22:50 +0000)]
Make DoFRenumbering::component_wise work also for the codim=1 case.
git-svn-id: https://svn.dealii.org/trunk@22920
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 5 Dec 2010 18:06:54 +0000 (18:06 +0000)]
update documentation
git-svn-id: https://svn.dealii.org/trunk@22919
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 5 Dec 2010 18:03:29 +0000 (18:03 +0000)]
add initializer for Quadrature
git-svn-id: https://svn.dealii.org/trunk@22918
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Dec 2010 15:12:56 +0000 (15:12 +0000)]
Fixed integrate difference, and updated step-38 to reflect the new functionality.
git-svn-id: https://svn.dealii.org/trunk@22917
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Sun, 5 Dec 2010 15:03:14 +0000 (15:03 +0000)]
Added test for gradient differences on codim one surfaces.
git-svn-id: https://svn.dealii.org/trunk@22916
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Fri, 3 Dec 2010 22:53:42 +0000 (22:53 +0000)]
New test for PETSc vectors.
git-svn-id: https://svn.dealii.org/trunk@22915
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Fri, 3 Dec 2010 22:43:02 +0000 (22:43 +0000)]
Added a new constructor for PETScWrappers::Vector that takes an existing PETSc Vec that was created by the user and is only wrapped for usage.
git-svn-id: https://svn.dealii.org/trunk@22914
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 3 Dec 2010 19:18:50 +0000 (19:18 +0000)]
Also revert r22891 for the same reason. The changes that caused the failure were in configure.in/aclocal.m4 before that patch.
git-svn-id: https://svn.dealii.org/trunk@22913
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 3 Dec 2010 16:48:30 +0000 (16:48 +0000)]
Revert 22903 since it make the autotester choke.
git-svn-id: https://svn.dealii.org/trunk@22912
0785d39b -7218-0410-832d-
ea1e28bc413d
heltai [Fri, 3 Dec 2010 16:36:49 +0000 (16:36 +0000)]
Added tutorial step-38 on Laplace Beltrami Operator.
git-svn-id: https://svn.dealii.org/trunk@22911
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Fri, 3 Dec 2010 13:00:45 +0000 (13:00 +0000)]
improve formatting in tutorial overview.
git-svn-id: https://svn.dealii.org/trunk@22910
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 3 Dec 2010 05:09:13 +0000 (05:09 +0000)]
Discuss some more.
git-svn-id: https://svn.dealii.org/trunk@22909
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 3 Dec 2010 05:02:31 +0000 (05:02 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@22908
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 19:22:33 +0000 (19:22 +0000)]
Rather than clumsily computing derived quantities within the finite element spaces, use the DataPostprocessor facilities to do so. This also yields a nice implementation of the viscous heating terms.
git-svn-id: https://svn.dealii.org/trunk@22907
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 16:47:07 +0000 (16:47 +0000)]
Whitespace changes.
git-svn-id: https://svn.dealii.org/trunk@22906
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 16:45:55 +0000 (16:45 +0000)]
Make it follow usual style.
git-svn-id: https://svn.dealii.org/trunk@22905
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 16:42:00 +0000 (16:42 +0000)]
Use better gravity model as described in the introduction. Allow graphical output also for more processors but more infrequently.
git-svn-id: https://svn.dealii.org/trunk@22904
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 13:42:00 +0000 (13:42 +0000)]
Regenerate.
git-svn-id: https://svn.dealii.org/trunk@22903
0785d39b -7218-0410-832d-
ea1e28bc413d
heister [Thu, 2 Dec 2010 11:37:40 +0000 (11:37 +0000)]
improve PETSc compiler mismatch error messages.
git-svn-id: https://svn.dealii.org/trunk@22902
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Thu, 2 Dec 2010 11:10:12 +0000 (11:10 +0000)]
Fix get compiler bug in mpi consistency for PETSc 2.3.x
git-svn-id: https://svn.dealii.org/trunk@22901
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Thu, 2 Dec 2010 11:03:21 +0000 (11:03 +0000)]
Fix bug in mpi consistency for PETSc 2.3.x
git-svn-id: https://svn.dealii.org/trunk@22900
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Thu, 2 Dec 2010 10:48:05 +0000 (10:48 +0000)]
Fix bug in mpi consistency for PETSc 2.3.x
git-svn-id: https://svn.dealii.org/trunk@22899
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Thu, 2 Dec 2010 08:15:41 +0000 (08:15 +0000)]
Update news on publication
git-svn-id: https://svn.dealii.org/trunk@22898
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 05:00:34 +0000 (05:00 +0000)]
A better gravity model.
git-svn-id: https://svn.dealii.org/trunk@22897
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 00:34:04 +0000 (00:34 +0000)]
Clarify what I mean by center.
git-svn-id: https://svn.dealii.org/trunk@22896
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 2 Dec 2010 00:33:26 +0000 (00:33 +0000)]
Minor formula fix.
git-svn-id: https://svn.dealii.org/trunk@22895
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Dec 2010 23:47:10 +0000 (23:47 +0000)]
Remove a lot of debug and timing output stuff.
git-svn-id: https://svn.dealii.org/trunk@22894
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Dec 2010 20:21:18 +0000 (20:21 +0000)]
Fix a couple places that cppcheck marked up.
git-svn-id: https://svn.dealii.org/trunk@22893
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Dec 2010 14:34:26 +0000 (14:34 +0000)]
Disable the following warning in xlC: 1540-2909 (W) The subscript 2 is out of range. The only valid subscript is 0.
git-svn-id: https://svn.dealii.org/trunk@22892
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 1 Dec 2010 14:27:37 +0000 (14:27 +0000)]
Using --without-umfpack is equivalent to --with-umfpack=no and made ./configure believe that we should look for an external umfpack version at path 'no'.
git-svn-id: https://svn.dealii.org/trunk@22891
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Nov 2010 16:59:19 +0000 (16:59 +0000)]
Remove various benchmarking features.
git-svn-id: https://svn.dealii.org/trunk@22890
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Tue, 30 Nov 2010 10:33:04 +0000 (10:33 +0000)]
Fix missing block for doxygen
git-svn-id: https://svn.dealii.org/trunk@22889
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Nov 2010 04:52:18 +0000 (04:52 +0000)]
Add a missing instantiation.
git-svn-id: https://svn.dealii.org/trunk@22888
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Tue, 30 Nov 2010 04:45:36 +0000 (04:45 +0000)]
Initialize member variable to avoid warning by ICC.
git-svn-id: https://svn.dealii.org/trunk@22887
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 23:48:38 +0000 (23:48 +0000)]
The intel compiler wants us to initialize each const member.
git-svn-id: https://svn.dealii.org/trunk@22886
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 21:56:40 +0000 (21:56 +0000)]
Also instantiate the dummy parallel::distributed::Triangulation class when not using p4est so that icc doesn't complain about missing typeinfo symbols.
git-svn-id: https://svn.dealii.org/trunk@22885
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 21:34:27 +0000 (21:34 +0000)]
Really only instantiate functions that aren't explicitly specialized.
git-svn-id: https://svn.dealii.org/trunk@22884
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 21:24:09 +0000 (21:24 +0000)]
Do not include functions in explicit instantiations that are explicitly specialized.
git-svn-id: https://svn.dealii.org/trunk@22883
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 20:10:43 +0000 (20:10 +0000)]
Fix table of contents; add one more sentence.
git-svn-id: https://svn.dealii.org/trunk@22882
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 17:49:46 +0000 (17:49 +0000)]
adjust to moved operators
git-svn-id: https://svn.dealii.org/trunk@22881
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 17:17:26 +0000 (17:17 +0000)]
move grad_div to Divergence
git-svn-id: https://svn.dealii.org/trunk@22880
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 17:09:02 +0000 (17:09 +0000)]
mov Differential to more appropriate Divergence
git-svn-id: https://svn.dealii.org/trunk@22879
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 17:06:44 +0000 (17:06 +0000)]
remove name tag
git-svn-id: https://svn.dealii.org/trunk@22878
0785d39b -7218-0410-832d-
ea1e28bc413d
buerg [Mon, 29 Nov 2010 17:06:16 +0000 (17:06 +0000)]
Delete shapes.cc
git-svn-id: https://svn.dealii.org/trunk@22877
0785d39b -7218-0410-832d-
ea1e28bc413d
buerg [Mon, 29 Nov 2010 17:01:11 +0000 (17:01 +0000)]
Splitting of the test fe/shapes due to run-time limitations.
git-svn-id: https://svn.dealii.org/trunk@22876
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 16:49:16 +0000 (16:49 +0000)]
add normal fluxes and fix jump
git-svn-id: https://svn.dealii.org/trunk@22875
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Mon, 29 Nov 2010 15:30:26 +0000 (15:30 +0000)]
Add a note on the difference between using the symmetric gradient or the
straight one.
git-svn-id: https://svn.dealii.org/trunk@22874
0785d39b -7218-0410-832d-
ea1e28bc413d
young [Mon, 29 Nov 2010 10:52:39 +0000 (10:52 +0000)]
Check for MPI consistency between deal.II and PETSc. Note: This only does the check if MPI is requested at configure time, otherwise, check for PETSc's libmpiuni library
git-svn-id: https://svn.dealii.org/trunk@22873
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Mon, 29 Nov 2010 01:32:09 +0000 (01:32 +0000)]
update documentation
git-svn-id: https://svn.dealii.org/trunk@22872
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 23:21:29 +0000 (23:21 +0000)]
cleanup
git-svn-id: https://svn.dealii.org/trunk@22871
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 23:20:00 +0000 (23:20 +0000)]
add default constructor for MGDoFHandler
git-svn-id: https://svn.dealii.org/trunk@22870
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 23:19:04 +0000 (23:19 +0000)]
begin operators for LDG
git-svn-id: https://svn.dealii.org/trunk@22869
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 21:02:19 +0000 (21:02 +0000)]
Add some info on the notational conventions for integral operators
git-svn-id: https://svn.dealii.org/trunk@22868
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 20:53:16 +0000 (20:53 +0000)]
use @ instead of \
git-svn-id: https://svn.dealii.org/trunk@22867
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 20:47:29 +0000 (20:47 +0000)]
allow doxygen to find the symbol... although it is probably an undocumented class anyway
git-svn-id: https://svn.dealii.org/trunk@22866
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Sun, 28 Nov 2010 20:29:46 +0000 (20:29 +0000)]
mention namespaces in first paragraph
git-svn-id: https://svn.dealii.org/trunk@22865
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 27 Nov 2010 00:33:29 +0000 (00:33 +0000)]
Add a section on what happens when you try to synchronize tasks.
git-svn-id: https://svn.dealii.org/trunk@22864
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Sat, 27 Nov 2010 00:08:52 +0000 (00:08 +0000)]
Add a new test that currently deadlocks.
git-svn-id: https://svn.dealii.org/trunk@22863
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 26 Nov 2010 14:43:55 +0000 (14:43 +0000)]
Trilinos vector reinit should now be safe also with MPI.
git-svn-id: https://svn.dealii.org/trunk@22862
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 26 Nov 2010 14:36:05 +0000 (14:36 +0000)]
Undo patch 22849, i.e., now it is safe to nest tasks. However, do this only when there is enough to do so the task scheduling overhead doesn't matter.
git-svn-id: https://svn.dealii.org/trunk@22861
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 26 Nov 2010 13:57:55 +0000 (13:57 +0000)]
Can not use mutex or condition variables when joining a task: If new tasks are scheduled but no free threads, the worker can never start, while the master is blocked. Let TBB handle the task management even in join().
git-svn-id: https://svn.dealii.org/trunk@22860
0785d39b -7218-0410-832d-
ea1e28bc413d
kanschat [Thu, 25 Nov 2010 17:03:16 +0000 (17:03 +0000)]
Add warning about nested ThreadGroup objects
git-svn-id: https://svn.dealii.org/trunk@22859
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 25 Nov 2010 05:00:53 +0000 (05:00 +0000)]
Remove files that have been pointless for quite a while now.
git-svn-id: https://svn.dealii.org/trunk@22858
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 24 Nov 2010 22:27:58 +0000 (22:27 +0000)]
Fix reference to man page.
git-svn-id: https://svn.dealii.org/trunk@22857
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 24 Nov 2010 20:25:38 +0000 (20:25 +0000)]
Trying to interpolate boundary values on a closed loop 1d mesh in 2d resulted in an infinite loop. This should now be fixed.
git-svn-id: https://svn.dealii.org/trunk@22856
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 24 Nov 2010 15:01:47 +0000 (15:01 +0000)]
Remove the Software doxygen module -- it was pretty outdated, and it duplicates the master copy of supported external software in the readme.html file.
git-svn-id: https://svn.dealii.org/trunk@22855
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 24 Nov 2010 14:50:46 +0000 (14:50 +0000)]
Reorder order of directories: in debug mode, these are the files with
the longest compute time:
0m13s lac/chunk_sparse_matrix.cc
0m14s numerics/derivative_approximation.cc
0m15s dofs/dof_renumbering.cc
0m15s fe/fe_tools.cc
0m15s numerics/mesh_worker_vector_selector.cc
0m16s grid/grid_tools.cc
0m16s numerics/error_estimator.cc
0m17s grid/tria.cc
0m21s numerics/solution_transfer.cc
0m23s dofs/dof_accessor.cc
0m28s lac/sparse_matrix.cc
0m31s dofs/dof_tools.cc
0m40s numerics/vectors.cc
0m52s fe/fe_values.cc
1m14s numerics/data_out.cc
In optimized mode it is this way:
0.27s dofs/dof_renumbering.cc
0.27s lac/precondition_block.cc
0.28s numerics/derivative_approximation.cc
0.28s numerics/mesh_worker_vector_selector.cc
0.32s base/data_out_base.cc
0.33s numerics/fe_field_function.cc
0.37s lac/chunk_sparse_matrix.cc
0.38s grid/tria.cc
0.45s lac/sparse_matrix.cc
0.49s numerics/error_estimator.cc
0.57s dofs/dof_accessor.cc
1.19s dofs/dof_tools.cc
1.28s numerics/data_out.cc
2.55s fe/fe_values.cc
3.31s numerics/vectors.cc
git-svn-id: https://svn.dealii.org/trunk@22854
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Wed, 24 Nov 2010 13:28:03 +0000 (13:28 +0000)]
Ugh, fix syntax.
git-svn-id: https://svn.dealii.org/trunk@22853
0785d39b -7218-0410-832d-
ea1e28bc413d
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.