]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
15 years agoPut back in the code that (de-)registers threads and catches exceptions.
Wolfgang Bangerth [Thu, 22 Jan 2009 15:23:40 +0000 (15:23 +0000)]
Put back in the code that (de-)registers threads and catches exceptions.

git-svn-id: https://svn.dealii.org/trunk@18262 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoImplement sensible copy semantics for the Mutex class.
Wolfgang Bangerth [Thu, 22 Jan 2009 15:09:23 +0000 (15:09 +0000)]
Implement sensible copy semantics for the Mutex class.

git-svn-id: https://svn.dealii.org/trunk@18260 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMake compile on systems without cstdint.
Wolfgang Bangerth [Thu, 22 Jan 2009 00:13:04 +0000 (00:13 +0000)]
Make compile on systems without cstdint.

git-svn-id: https://svn.dealii.org/trunk@18259 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd directories that apparently need to exist on x86_64 even though we don't appear...
Wolfgang Bangerth [Thu, 22 Jan 2009 00:00:39 +0000 (00:00 +0000)]
Add directories that apparently need to exist on x86_64 even though we don't appear to need them on x86.

git-svn-id: https://svn.dealii.org/trunk@18258 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRe-adjust tolerances again and produce new 'real generic' output.
Wolfgang Bangerth [Wed, 21 Jan 2009 21:07:43 +0000 (21:07 +0000)]
Re-adjust tolerances again and produce new 'real generic' output.

git-svn-id: https://svn.dealii.org/trunk@18257 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoadd
Wolfgang Bangerth [Wed, 21 Jan 2009 20:50:16 +0000 (20:50 +0000)]
add

git-svn-id: https://svn.dealii.org/trunk@18256 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd a few more.
Wolfgang Bangerth [Tue, 20 Jan 2009 23:14:54 +0000 (23:14 +0000)]
Add a few more.

git-svn-id: https://svn.dealii.org/trunk@18255 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd a TODO.
Wolfgang Bangerth [Mon, 19 Jan 2009 04:57:37 +0000 (04:57 +0000)]
Add a TODO.

git-svn-id: https://svn.dealii.org/trunk@18251 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRe-apply Martin's patch 18223, since we now produce the correct instantiations.
Wolfgang Bangerth [Mon, 19 Jan 2009 04:30:06 +0000 (04:30 +0000)]
Re-apply Martin's patch 18223, since we now produce the correct instantiations.

git-svn-id: https://svn.dealii.org/trunk@18248 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoGenerate a number of instantiations automatically using the pre-processor. This shoul...
Wolfgang Bangerth [Mon, 19 Jan 2009 04:25:14 +0000 (04:25 +0000)]
Generate a number of instantiations automatically using the pre-processor. This should hopefully take care of the instantiations that were missing for Martin's change 18223.

git-svn-id: https://svn.dealii.org/trunk@18247 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd an explicit instantiation.
Wolfgang Bangerth [Mon, 19 Jan 2009 04:23:34 +0000 (04:23 +0000)]
Add an explicit instantiation.

git-svn-id: https://svn.dealii.org/trunk@18246 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAlso compile for codim-1.
Wolfgang Bangerth [Mon, 19 Jan 2009 02:28:30 +0000 (02:28 +0000)]
Also compile for codim-1.

git-svn-id: https://svn.dealii.org/trunk@18245 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUndo Martin's patch 18223 for a moment since it leads to linker errors about an undef...
Wolfgang Bangerth [Mon, 19 Jan 2009 02:02:25 +0000 (02:02 +0000)]
Undo Martin's patch 18223 for a moment since it leads to linker errors about an undefined function.

git-svn-id: https://svn.dealii.org/trunk@18244 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRevise the SPARSITY_PATTERN expansion.
Wolfgang Bangerth [Mon, 19 Jan 2009 01:48:58 +0000 (01:48 +0000)]
Revise the SPARSITY_PATTERN expansion.

git-svn-id: https://svn.dealii.org/trunk@18243 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoGenerate an expansion variable for sparsity patterns.
Wolfgang Bangerth [Mon, 19 Jan 2009 01:31:43 +0000 (01:31 +0000)]
Generate an expansion variable for sparsity patterns.

git-svn-id: https://svn.dealii.org/trunk@18242 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSet properties.
Wolfgang Bangerth [Mon, 19 Jan 2009 00:22:51 +0000 (00:22 +0000)]
Set properties.

git-svn-id: https://svn.dealii.org/trunk@18235 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoProperly set properties.
Wolfgang Bangerth [Mon, 19 Jan 2009 00:21:17 +0000 (00:21 +0000)]
Properly set properties.

git-svn-id: https://svn.dealii.org/trunk@18234 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoProperly set properties.
Wolfgang Bangerth [Mon, 19 Jan 2009 00:20:11 +0000 (00:20 +0000)]
Properly set properties.

git-svn-id: https://svn.dealii.org/trunk@18233 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd required include file.
Wolfgang Bangerth [Mon, 19 Jan 2009 00:14:12 +0000 (00:14 +0000)]
Add required include file.

git-svn-id: https://svn.dealii.org/trunk@18232 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoReplace a C assert() by our own Assert().
Wolfgang Bangerth [Mon, 19 Jan 2009 00:13:41 +0000 (00:13 +0000)]
Replace a C assert() by our own Assert().

git-svn-id: https://svn.dealii.org/trunk@18231 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoImplement Mutex and ConditionVariable using boost or C++0x support.
Wolfgang Bangerth [Mon, 19 Jan 2009 00:01:03 +0000 (00:01 +0000)]
Implement Mutex and ConditionVariable using boost or C++0x support.

git-svn-id: https://svn.dealii.org/trunk@18230 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd include files for mutices and condition variables.
Wolfgang Bangerth [Sun, 18 Jan 2009 23:59:51 +0000 (23:59 +0000)]
Add include files for mutices and condition variables.

git-svn-id: https://svn.dealii.org/trunk@18229 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoInitialize a variable to avoid (spurious) warnings.
Wolfgang Bangerth [Sun, 18 Jan 2009 23:58:12 +0000 (23:58 +0000)]
Initialize a variable to avoid (spurious) warnings.

git-svn-id: https://svn.dealii.org/trunk@18228 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoCheck for a bug in gcc C++0x support.
Wolfgang Bangerth [Sun, 18 Jan 2009 23:56:54 +0000 (23:56 +0000)]
Check for a bug in gcc C++0x support.

git-svn-id: https://svn.dealii.org/trunk@18227 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoOnly compile boost threads when threads are actually required.
Wolfgang Bangerth [Sun, 18 Jan 2009 23:51:34 +0000 (23:51 +0000)]
Only compile boost threads when threads are actually required.

git-svn-id: https://svn.dealii.org/trunk@18226 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUpdate list of publications.
Wolfgang Bangerth [Sun, 18 Jan 2009 06:28:42 +0000 (06:28 +0000)]
Update list of publications.

git-svn-id: https://svn.dealii.org/trunk@18225 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse CompressedSimpleSparsityPattern to create mass matrix sparsity pattern in project...
Martin Kronbichler [Wed, 14 Jan 2009 15:18:38 +0000 (15:18 +0000)]
Use CompressedSimpleSparsityPattern to create mass matrix sparsity pattern in project function, which uses less memory.

git-svn-id: https://svn.dealii.org/trunk@18223 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMake compile.
Wolfgang Bangerth [Wed, 14 Jan 2009 15:07:26 +0000 (15:07 +0000)]
Make compile.

git-svn-id: https://svn.dealii.org/trunk@18222 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoProvide the boost thread implementation only if the C++ compiler doesn't.
Wolfgang Bangerth [Wed, 14 Jan 2009 14:37:46 +0000 (14:37 +0000)]
Provide the boost thread implementation only if the C++ compiler doesn't.

git-svn-id: https://svn.dealii.org/trunk@18221 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSet properties.
Wolfgang Bangerth [Wed, 14 Jan 2009 14:37:23 +0000 (14:37 +0000)]
Set properties.

git-svn-id: https://svn.dealii.org/trunk@18220 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSet properties.
Wolfgang Bangerth [Wed, 14 Jan 2009 14:32:03 +0000 (14:32 +0000)]
Set properties.

git-svn-id: https://svn.dealii.org/trunk@18219 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse boost threads instead of doing everything ourselves by hand calling POSIX and...
Wolfgang Bangerth [Wed, 14 Jan 2009 14:29:46 +0000 (14:29 +0000)]
Use boost threads instead of doing everything ourselves by hand calling POSIX and what not. Makes our code a lot simpler as well :-)

git-svn-id: https://svn.dealii.org/trunk@18218 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoCheck for all those new C++0x header files.
Wolfgang Bangerth [Wed, 14 Jan 2009 14:24:50 +0000 (14:24 +0000)]
Check for all those new C++0x header files.

git-svn-id: https://svn.dealii.org/trunk@18217 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFix output.
Wolfgang Bangerth [Tue, 13 Jan 2009 17:42:54 +0000 (17:42 +0000)]
Fix output.

git-svn-id: https://svn.dealii.org/trunk@18216 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFix HalfHyperShellBoundary in 3d.
Wolfgang Bangerth [Tue, 13 Jan 2009 17:40:26 +0000 (17:40 +0000)]
Fix HalfHyperShellBoundary in 3d.

git-svn-id: https://svn.dealii.org/trunk@18215 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMake sure we can use namespace std_cxx0x=std in C++0x mode.
Wolfgang Bangerth [Tue, 13 Jan 2009 14:44:20 +0000 (14:44 +0000)]
Make sure we can use namespace std_cxx0x=std in C++0x mode.

git-svn-id: https://svn.dealii.org/trunk@18210 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMention TimerOutput class.
Martin Kronbichler [Tue, 13 Jan 2009 14:33:04 +0000 (14:33 +0000)]
Mention TimerOutput class.

git-svn-id: https://svn.dealii.org/trunk@18209 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFix stupid mistake in non-C++0x mode.
Wolfgang Bangerth [Tue, 13 Jan 2009 14:27:59 +0000 (14:27 +0000)]
Fix stupid mistake in non-C++0x mode.

git-svn-id: https://svn.dealii.org/trunk@18208 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFixed a few functions so that TimerOutput actually works.
Martin Kronbichler [Tue, 13 Jan 2009 14:16:00 +0000 (14:16 +0000)]
Fixed a few functions so that TimerOutput actually works.

git-svn-id: https://svn.dealii.org/trunk@18207 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoDetect whether compiler supports C++0x and if so enable it through the compatibility...
Wolfgang Bangerth [Tue, 13 Jan 2009 14:13:48 +0000 (14:13 +0000)]
Detect whether compiler supports C++0x and if so enable it through the compatibility header files.

git-svn-id: https://svn.dealii.org/trunk@18206 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd missing header file for newer compilers (needed for std::abort).
Wolfgang Bangerth [Tue, 13 Jan 2009 13:53:08 +0000 (13:53 +0000)]
Add missing header file for newer compilers (needed for std::abort).

git-svn-id: https://svn.dealii.org/trunk@18205 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse alternative form to get at the elements of a tuple. Only this latter form is...
Wolfgang Bangerth [Tue, 13 Jan 2009 13:48:46 +0000 (13:48 +0000)]
Use alternative form to get at the elements of a tuple. Only this latter form is sanctioned by C++0x.

git-svn-id: https://svn.dealii.org/trunk@18204 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse new namespace std_cxx0x.
Wolfgang Bangerth [Tue, 13 Jan 2009 04:10:03 +0000 (04:10 +0000)]
Use new namespace std_cxx0x.

git-svn-id: https://svn.dealii.org/trunk@18202 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRemove unnecessary include from boost.
Wolfgang Bangerth [Tue, 13 Jan 2009 04:09:04 +0000 (04:09 +0000)]
Remove unnecessary include from boost.

git-svn-id: https://svn.dealii.org/trunk@18201 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse new namespace std_cxx0x.
Wolfgang Bangerth [Tue, 13 Jan 2009 04:07:54 +0000 (04:07 +0000)]
Use new namespace std_cxx0x.

git-svn-id: https://svn.dealii.org/trunk@18200 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoadd
Wolfgang Bangerth [Tue, 13 Jan 2009 04:06:59 +0000 (04:06 +0000)]
add

git-svn-id: https://svn.dealii.org/trunk@18199 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse new namespace std_cxx0x.
Wolfgang Bangerth [Tue, 13 Jan 2009 04:02:33 +0000 (04:02 +0000)]
Use new namespace std_cxx0x.

git-svn-id: https://svn.dealii.org/trunk@18198 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse namespace std_cxx0x where appropriate. The only place where we don't is where...
Wolfgang Bangerth [Tue, 13 Jan 2009 03:59:46 +0000 (03:59 +0000)]
Use namespace std_cxx0x where appropriate. The only place where we don't is where we use boost::graph, which isn't going to be part of C++0x as far as I know.

git-svn-id: https://svn.dealii.org/trunk@18197 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse the new namespace std_cxx0x in lac/ as well.
Wolfgang Bangerth [Tue, 13 Jan 2009 03:47:41 +0000 (03:47 +0000)]
Use the new namespace std_cxx0x in lac/ as well.

git-svn-id: https://svn.dealii.org/trunk@18196 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRemove unnecessary include files.
Wolfgang Bangerth [Tue, 13 Jan 2009 03:45:30 +0000 (03:45 +0000)]
Remove unnecessary include files.

git-svn-id: https://svn.dealii.org/trunk@18195 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse a namespace std_cxx0x and import into it elements from BOOST. If a compiler at...
Wolfgang Bangerth [Tue, 13 Jan 2009 03:41:28 +0000 (03:41 +0000)]
Use a namespace std_cxx0x and import into it elements from BOOST. If a compiler at a later time supports C++0x we can make things easier on us because we only have to modify this one place, rather than all throughout the code.

git-svn-id: https://svn.dealii.org/trunk@18194 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAdd missing include file.
Wolfgang Bangerth [Tue, 13 Jan 2009 03:06:03 +0000 (03:06 +0000)]
Add missing include file.

git-svn-id: https://svn.dealii.org/trunk@18193 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoroundoff
Guido Kanschat [Tue, 13 Jan 2009 00:19:41 +0000 (00:19 +0000)]
roundoff

git-svn-id: https://svn.dealii.org/trunk@18192 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agocell_JxW_values, which was not really the right concept, has been removed
Guido Kanschat [Tue, 13 Jan 2009 00:19:17 +0000 (00:19 +0000)]
cell_JxW_values, which was not really the right concept, has been removed

git-svn-id: https://svn.dealii.org/trunk@18191 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoimproved has_support_on_face in RaviartThomasNodal
Guido Kanschat [Mon, 12 Jan 2009 19:47:09 +0000 (19:47 +0000)]
improved has_support_on_face in RaviartThomasNodal

git-svn-id: https://svn.dealii.org/trunk@18189 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse data structures better adjusted to the task. Use proper doxygen comment format.
Wolfgang Bangerth [Mon, 12 Jan 2009 19:34:01 +0000 (19:34 +0000)]
Use data structures better adjusted to the task. Use proper doxygen comment format.

git-svn-id: https://svn.dealii.org/trunk@18188 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse a reasonable final time.
Martin Kronbichler [Mon, 12 Jan 2009 16:44:31 +0000 (16:44 +0000)]
Use a reasonable final time.

git-svn-id: https://svn.dealii.org/trunk@18186 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoProvide a function for generating nice output of computing times. Use that in step-32.
Martin Kronbichler [Mon, 12 Jan 2009 16:38:50 +0000 (16:38 +0000)]
Provide a function for generating nice output of computing times. Use that in step-32.

git-svn-id: https://svn.dealii.org/trunk@18185 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSlight update in comments.
Martin Kronbichler [Mon, 12 Jan 2009 10:08:59 +0000 (10:08 +0000)]
Slight update in comments.

git-svn-id: https://svn.dealii.org/trunk@18184 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRemove generated files.
Wolfgang Bangerth [Sat, 10 Jan 2009 03:43:53 +0000 (03:43 +0000)]
Remove generated files.

git-svn-id: https://svn.dealii.org/trunk@18182 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSuppress miniscule numbers.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:42:05 +0000 (00:42 +0000)]
Suppress miniscule numbers.

git-svn-id: https://svn.dealii.org/trunk@18180 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRegenerate output after Guido's transform() changes.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:34:38 +0000 (00:34 +0000)]
Regenerate output after Guido's transform() changes.

git-svn-id: https://svn.dealii.org/trunk@18179 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMatch output precision to avoid up- or down-rounding.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:29:36 +0000 (00:29 +0000)]
Match output precision to avoid up- or down-rounding.

git-svn-id: https://svn.dealii.org/trunk@18178 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMatch output precision to avoid up- or down-rounding.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:26:55 +0000 (00:26 +0000)]
Match output precision to avoid up- or down-rounding.

git-svn-id: https://svn.dealii.org/trunk@18177 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFix output files, adjusting to Guido's recent changes.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:16:09 +0000 (00:16 +0000)]
Fix output files, adjusting to Guido's recent changes.

git-svn-id: https://svn.dealii.org/trunk@18175 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUse a precision that doesn't lead to .5 round-up or round-down.
Wolfgang Bangerth [Sat, 10 Jan 2009 00:08:46 +0000 (00:08 +0000)]
Use a precision that doesn't lead to .5 round-up or round-down.

git-svn-id: https://svn.dealii.org/trunk@18174 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoxref step-33.
Wolfgang Bangerth [Fri, 9 Jan 2009 23:13:14 +0000 (23:13 +0000)]
xref step-33.

git-svn-id: https://svn.dealii.org/trunk@18171 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoTake over functionally neutral changes from branch_threading_building_blocks to make...
Wolfgang Bangerth [Fri, 9 Jan 2009 22:38:14 +0000 (22:38 +0000)]
Take over functionally neutral changes from branch_threading_building_blocks to make a few further changes I'd like to do on mainline simpler.

git-svn-id: https://svn.dealii.org/trunk@18167 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agomore cleaning of FE_RT
Guido Kanschat [Fri, 9 Jan 2009 21:21:16 +0000 (21:21 +0000)]
more cleaning of FE_RT

git-svn-id: https://svn.dealii.org/trunk@18166 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agonew support faces for FE_RTN
Guido Kanschat [Fri, 9 Jan 2009 21:20:55 +0000 (21:20 +0000)]
new support faces for FE_RTN

git-svn-id: https://svn.dealii.org/trunk@18165 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agodo some cleaning in the RT elements
Guido Kanschat [Fri, 9 Jan 2009 20:40:08 +0000 (20:40 +0000)]
do some cleaning in the RT elements

git-svn-id: https://svn.dealii.org/trunk@18164 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agor18134 did not compile
Guido Kanschat [Fri, 9 Jan 2009 20:35:34 +0000 (20:35 +0000)]
r18134 did not compile

git-svn-id: https://svn.dealii.org/trunk@18163 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSome more changes in the AMG settings. The option Uncoupled seems fine up to very...
Martin Kronbichler [Fri, 9 Jan 2009 19:53:11 +0000 (19:53 +0000)]
Some more changes in the AMG settings. The option Uncoupled seems fine up to very large matrices, but we should be aware of the fact that it might sometimes fail.

git-svn-id: https://svn.dealii.org/trunk@18162 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoOops, checked in on the wrong branch. Undo previous commit.
Wolfgang Bangerth [Fri, 9 Jan 2009 19:42:07 +0000 (19:42 +0000)]
Oops, checked in on the wrong branch. Undo previous commit.

git-svn-id: https://svn.dealii.org/trunk@18160 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFirst attempt at getting things to work in non-MT mode without TBB.
Wolfgang Bangerth [Fri, 9 Jan 2009 19:40:43 +0000 (19:40 +0000)]
First attempt at getting things to work in non-MT mode without TBB.

git-svn-id: https://svn.dealii.org/trunk@18159 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoUpdate test results.
Wolfgang Bangerth [Fri, 9 Jan 2009 19:22:43 +0000 (19:22 +0000)]
Update test results.

git-svn-id: https://svn.dealii.org/trunk@18158 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoNeed a setting that is the same on all processors :-(.
Martin Kronbichler [Fri, 9 Jan 2009 18:44:12 +0000 (18:44 +0000)]
Need a setting that is the same on all processors :-(.

git-svn-id: https://svn.dealii.org/trunk@18157 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoNeed to change the settings in AMG setup once again.
Martin Kronbichler [Fri, 9 Jan 2009 18:40:46 +0000 (18:40 +0000)]
Need to change the settings in AMG setup once again.

git-svn-id: https://svn.dealii.org/trunk@18156 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRaise the threshold for output. Regenerate output files.
Wolfgang Bangerth [Fri, 9 Jan 2009 17:32:29 +0000 (17:32 +0000)]
Raise the threshold for output. Regenerate output files.

git-svn-id: https://svn.dealii.org/trunk@18154 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoWrong parameter.
Martin Kronbichler [Fri, 9 Jan 2009 17:09:21 +0000 (17:09 +0000)]
Wrong parameter.

git-svn-id: https://svn.dealii.org/trunk@18153 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSome minor changes in AMG preconditioner to make it more stable in parallel.
Martin Kronbichler [Fri, 9 Jan 2009 17:04:59 +0000 (17:04 +0000)]
Some minor changes in AMG preconditioner to make it more stable in parallel.

git-svn-id: https://svn.dealii.org/trunk@18152 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSimplified a the refine grid function a bit.
Martin Kronbichler [Fri, 9 Jan 2009 10:42:00 +0000 (10:42 +0000)]
Simplified a the refine grid function a bit.

git-svn-id: https://svn.dealii.org/trunk@18149 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAvoid accessing elements beyond the end of a tensor. Use the opportunity to add an...
Wolfgang Bangerth [Thu, 8 Jan 2009 20:09:53 +0000 (20:09 +0000)]
Avoid accessing elements beyond the end of a tensor. Use the opportunity to add an assertion.

git-svn-id: https://svn.dealii.org/trunk@18141 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoNo need to use @ref when refering to another tutorial program.
Wolfgang Bangerth [Thu, 8 Jan 2009 18:27:52 +0000 (18:27 +0000)]
No need to use @ref when refering to another tutorial program.

git-svn-id: https://svn.dealii.org/trunk@18140 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoFix a snafu from last night: the function I moved into an internal namespace is still...
Wolfgang Bangerth [Thu, 8 Jan 2009 16:01:33 +0000 (16:01 +0000)]
Fix a snafu from last night: the function I moved into an internal namespace is still used from another file. Unfortunately, I forgot to also remove the declaration of the function, so the code continued to compile, but wouldn't link. Fix this by re-surrecting the function. By tweaking the interface a bit it actually made for a nice function that could as well be public.

git-svn-id: https://svn.dealii.org/trunk@18136 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoAvoid gcc4.1.2 warning: call of overloaded check(int, int) is ambiguous. candidates...
Ralf Hartmann [Thu, 8 Jan 2009 14:37:42 +0000 (14:37 +0000)]
Avoid gcc4.1.2 warning: call of overloaded check(int, int) is ambiguous. candidates are: void check(unsigned int, unsigned int) [with FE = dealii::FE_Q] and void check(unsigned int, unsigned int) [with FE = dealii::FE_Q], etc...

git-svn-id: https://svn.dealii.org/trunk@18134 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoProvide an implementation of hyper_shell_boundary in 3D.
Martin Kronbichler [Thu, 8 Jan 2009 13:59:59 +0000 (13:59 +0000)]
Provide an implementation of hyper_shell_boundary in 3D.

git-svn-id: https://svn.dealii.org/trunk@18133 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoA few PETSc helper functions
Toby D. Young [Thu, 8 Jan 2009 10:27:05 +0000 (10:27 +0000)]
A few PETSc helper functions

git-svn-id: https://svn.dealii.org/trunk@18131 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoMove the remaining private functions of the DoFTools class into an internal namespace...
Wolfgang Bangerth [Thu, 8 Jan 2009 01:18:55 +0000 (01:18 +0000)]
Move the remaining private functions of the DoFTools class into an internal namespace that only lives in the .cc file. No need to expose implementation details and cluttering up the documentation.

git-svn-id: https://svn.dealii.org/trunk@18129 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agocomparison files adjusted for roundoff errors due to changes in Mapping
Guido Kanschat [Thu, 8 Jan 2009 00:02:15 +0000 (00:02 +0000)]
comparison files adjusted for roundoff errors due to changes in Mapping

git-svn-id: https://svn.dealii.org/trunk@18128 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agotransformations moved into Mapping
Guido Kanschat [Thu, 8 Jan 2009 00:00:16 +0000 (00:00 +0000)]
transformations moved into Mapping

git-svn-id: https://svn.dealii.org/trunk@18127 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoTests for Trilinos sparsity pattern.
Martin Kronbichler [Wed, 7 Jan 2009 15:03:36 +0000 (15:03 +0000)]
Tests for Trilinos sparsity pattern.

git-svn-id: https://svn.dealii.org/trunk@18119 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoSome more functions in TrilinosWrappers::SparsityPattern.
Martin Kronbichler [Wed, 7 Jan 2009 15:03:00 +0000 (15:03 +0000)]
Some more functions in TrilinosWrappers::SparsityPattern.

git-svn-id: https://svn.dealii.org/trunk@18118 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoNeed to set up MPI_InitFinalize for Trilinos programs to make them work for both...
Martin Kronbichler [Wed, 7 Jan 2009 08:54:52 +0000 (08:54 +0000)]
Need to set up MPI_InitFinalize for Trilinos programs to make them work for both serial and MPI compilers.

git-svn-id: https://svn.dealii.org/trunk@18113 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoThe step-33 tutorial program now uses Trilinos wrapper classes almost everywhere...
Martin Kronbichler [Wed, 7 Jan 2009 08:32:50 +0000 (08:32 +0000)]
The step-33 tutorial program now uses Trilinos wrapper classes almost everywhere, which reduces the amount of code.

git-svn-id: https://svn.dealii.org/trunk@18112 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoThe Timer class can now also return the wall time for a calculation.
Martin Kronbichler [Wed, 7 Jan 2009 08:10:00 +0000 (08:10 +0000)]
The Timer class can now also return the wall time for a calculation.

git-svn-id: https://svn.dealii.org/trunk@18111 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoTimer class can now also return the wall time.
Martin Kronbichler [Wed, 7 Jan 2009 08:06:20 +0000 (08:06 +0000)]
Timer class can now also return the wall time.

git-svn-id: https://svn.dealii.org/trunk@18110 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoRegenerate.
Wolfgang Bangerth [Tue, 6 Jan 2009 22:31:32 +0000 (22:31 +0000)]
Regenerate.

git-svn-id: https://svn.dealii.org/trunk@18105 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoroundoff
Guido Kanschat [Tue, 6 Jan 2009 21:20:35 +0000 (21:20 +0000)]
roundoff

git-svn-id: https://svn.dealii.org/trunk@18104 0785d39b-7218-0410-832d-ea1e28bc413d

15 years agoroundoff
Guido Kanschat [Tue, 6 Jan 2009 21:20:20 +0000 (21:20 +0000)]
roundoff

git-svn-id: https://svn.dealii.org/trunk@18103 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.