]>
https://gitweb.dealii.org/ - dealii-svn.git/log
kronbichler [Fri, 23 Jan 2009 17:27:39 +0000 (17:27 +0000)]
We can do the writing into Trilinos vectors better. Create a reference to daxpy in Lapack templates (not used anywhere right now, but can be nice to have).
git-svn-id: https://svn.dealii.org/trunk@18282
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 23 Jan 2009 17:12:30 +0000 (17:12 +0000)]
A few small changes that make the program a bit faster.
git-svn-id: https://svn.dealii.org/trunk@18281
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 23 Jan 2009 12:44:52 +0000 (12:44 +0000)]
Also rename ThreadMutex->Mutex and ThreadCondition->ConditionVariable in non-MT mode.
git-svn-id: https://svn.dealii.org/trunk@18278
0785d39b -7218-0410-832d-
ea1e28bc413d
kronbichler [Fri, 23 Jan 2009 09:32:46 +0000 (09:32 +0000)]
Apply the changes that I accidentally submitted to the old server yesterday. Now the timer class makes sense in MPI, too, and the FEValues::get_function_xxx have a shortcut when the vector contains zeros.
git-svn-id: https://svn.dealii.org/trunk@18277
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Fri, 23 Jan 2009 01:08:33 +0000 (01:08 +0000)]
Address the important problem that previously, whenever the last Threads::Thread<> object went out of scope, the location where a thread would deposit its return value was in deleted memory and thus potentially very bad. We now handle this by making sure that the thread itself keeps a lock on the destruction of the object in which the return_value is located, by keeping another shared_ptr to it, and only releases the lock whenever the return value has been deposited.
git-svn-id: https://svn.dealii.org/trunk@18272
0785d39b -7218-0410-832d-
ea1e28bc413d
bangerth [Thu, 22 Jan 2009 16:21:01 +0000 (16:21 +0000)]
Ignore report files I save for various svn revisions.
git-svn-id: https://svn.dealii.org/trunk@18264
0785d39b -7218-0410-832d-
ea1e28bc413d
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.