]> https://gitweb.dealii.org/ - dealii-svn.git/log
dealii-svn.git
15 years agoMove DEAL_II_NAMESPACE_OPEN to where it belongs.
bangerth [Wed, 11 Feb 2009 00:47:53 +0000 (00:47 +0000)]
Move DEAL_II_NAMESPACE_OPEN to where it belongs.

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

15 years agoDon't let doxygen see some inline functions since it complains that it doesn't know...
bangerth [Tue, 10 Feb 2009 17:01:33 +0000 (17:01 +0000)]
Don't let doxygen see some inline functions since it complains that it doesn't know which declaration they belong to.

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

15 years agoDETAILS_AT_TOP has become obsolete with doxygen 1.5.7
bangerth [Tue, 10 Feb 2009 16:56:28 +0000 (16:56 +0000)]
DETAILS_AT_TOP has become obsolete with doxygen 1.5.7

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

15 years agoUpdate output file.
bangerth [Tue, 10 Feb 2009 16:47:29 +0000 (16:47 +0000)]
Update output file.

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

15 years agoSet variable to correct size before passing to DoFTools::count_dofs_per_component.
bangerth [Tue, 10 Feb 2009 16:35:19 +0000 (16:35 +0000)]
Set variable to correct size before passing to DoFTools::count_dofs_per_component.

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

15 years agoSet output array to correct size and only output elements that were actually written to.
bangerth [Tue, 10 Feb 2009 16:35:02 +0000 (16:35 +0000)]
Set output array to correct size and only output elements that were actually written to.

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

15 years agoSet output array to correct size and only output elements that were actually written to.
bangerth [Tue, 10 Feb 2009 16:26:44 +0000 (16:26 +0000)]
Set output array to correct size and only output elements that were actually written to.

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

15 years agoSet variable to correct size before passing to DoFTools::count_dofs_per_component.
bangerth [Tue, 10 Feb 2009 16:19:21 +0000 (16:19 +0000)]
Set variable to correct size before passing to DoFTools::count_dofs_per_component.

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

15 years agoAdd one more testcase.
bangerth [Fri, 6 Feb 2009 04:10:21 +0000 (04:10 +0000)]
Add one more testcase.

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

15 years agoFix erroneous resizing of output argument in count_dofs_per_component/block.
bangerth [Fri, 6 Feb 2009 04:02:49 +0000 (04:02 +0000)]
Fix erroneous resizing of output argument in count_dofs_per_component/block.

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

15 years agoLink to tutorial.
bangerth [Fri, 6 Feb 2009 02:32:05 +0000 (02:32 +0000)]
Link to tutorial.

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

15 years agoAvoid a problem with doxygen not finding the matching declaration of a function.
bangerth [Thu, 5 Feb 2009 22:49:45 +0000 (22:49 +0000)]
Avoid a problem with doxygen not finding the matching declaration of a function.

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

15 years agoFix language based on feedback.
bangerth [Wed, 4 Feb 2009 19:32:38 +0000 (19:32 +0000)]
Fix language based on feedback.

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

15 years agoAdd language
bangerth [Wed, 4 Feb 2009 17:10:20 +0000 (17:10 +0000)]
Add language

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

15 years agoAdd one more.
bangerth [Wed, 4 Feb 2009 04:55:32 +0000 (04:55 +0000)]
Add one more.

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

15 years agoSome more things to make step-32 more similar to step-31.
kronbichler [Fri, 30 Jan 2009 10:41:28 +0000 (10:41 +0000)]
Some more things to make step-32 more similar to step-31.

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

15 years agoOptimized constructor of Trilinos matrices on one processor. This makes assembly...
kronbichler [Fri, 30 Jan 2009 08:15:18 +0000 (08:15 +0000)]
Optimized constructor of Trilinos matrices on one processor. This makes assembly and some other initialization operations a bit faster.

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

15 years agoMake the compute_viscosity function 'const'.
bangerth [Thu, 29 Jan 2009 18:44:25 +0000 (18:44 +0000)]
Make the compute_viscosity function 'const'.

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

15 years agoMake the compute_viscosity function 'const'.
bangerth [Thu, 29 Jan 2009 18:43:43 +0000 (18:43 +0000)]
Make the compute_viscosity function 'const'.

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

15 years agoBring step-32 back in line with step-31 (at least for the moment, so that we can...
bangerth [Thu, 29 Jan 2009 15:26:17 +0000 (15:26 +0000)]
Bring step-32 back in line with step-31 (at least for the moment, so that we can compare more easily): revert to artificial viscosity with beta=0.015, alpha=1; use gravity pointing upward; introduce the factor of 2 in the Stokes matrix that makes the difference between the symmetric gradient and the gradient.

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

15 years agoReset to the same testcase as in step-31 so we can compare.
bangerth [Wed, 28 Jan 2009 23:54:13 +0000 (23:54 +0000)]
Reset to the same testcase as in step-31 so we can compare.

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

15 years agoA patch by Victor Prosolin <flyaway1212@gmail.com> that fixes an oversight: When...
bangerth [Wed, 28 Jan 2009 01:19:28 +0000 (01:19 +0000)]
A patch by Victor Prosolin <flyaway1212@gmail.com> that fixes an oversight: When we write GMSH version 2 files, we also need to treat vertices properly.

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

15 years agoNotice server name change for svn.
bangerth [Tue, 27 Jan 2009 19:55:49 +0000 (19:55 +0000)]
Notice server name change for svn.

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

15 years agoDummy Trilinos objects need to be generated with MPI_COMM_SELF rather than MPI_COMM_W...
kronbichler [Tue, 27 Jan 2009 07:57:25 +0000 (07:57 +0000)]
Dummy Trilinos objects need to be generated with MPI_COMM_SELF rather than MPI_COMM_WORLD in order to avoid dead-locks when only using subcommunicators.

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

15 years agoUpdate comments in Trilinos AMG preconditioner.
kronbichler [Mon, 26 Jan 2009 09:11:27 +0000 (09:11 +0000)]
Update comments in Trilinos AMG preconditioner.

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

15 years agoFix testcase for good this time.
bangerth [Sat, 24 Jan 2009 05:26:09 +0000 (05:26 +0000)]
Fix testcase for good this time.

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

15 years agoFix two issues that for whatever reason only on mac osx wouldn't compile.
bangerth [Sat, 24 Jan 2009 04:28:12 +0000 (04:28 +0000)]
Fix two issues that for whatever reason only on mac osx wouldn't compile.

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

15 years agoRemove apparent leftover from times when I was trying out things with boost.graph.
bangerth [Fri, 23 Jan 2009 19:33:24 +0000 (19:33 +0000)]
Remove apparent leftover from times when I was trying out things with boost.graph.

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

15 years agoWe can do the writing into Trilinos vectors better. Create a reference to daxpy in...
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

15 years agoA few small changes that make the program a bit faster.
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

15 years agoAlso rename ThreadMutex->Mutex and ThreadCondition->ConditionVariable in non-MT mode.
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

15 years agoApply the changes that I accidentally submitted to the old server yesterday. Now...
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

15 years agoAddress the important problem that previously, whenever the last Threads::Thread...
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

15 years agoIgnore report files I save for various svn revisions.
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

15 years agoPut back in the code that (de-)registers threads and catches exceptions.
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.
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.
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...
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.
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
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.
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.
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.
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...
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.
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.
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...
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.
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.
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.
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.
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.
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.
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().
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.
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.
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.
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.
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.
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.
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...
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.
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.
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.
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.
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...
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.
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.
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.
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.
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.
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.
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.
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...
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).
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...
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.
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.
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.
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
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.
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...
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.
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.
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...
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.
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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


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.