]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
16 years agoDescribe how to include the ATLAS version of BLAS.
Martin Kronbichler [Mon, 14 Apr 2008 15:20:37 +0000 (15:20 +0000)]
Describe how to include the ATLAS version of BLAS.

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

16 years agoAdd and update.
Wolfgang Bangerth [Mon, 14 Apr 2008 14:41:34 +0000 (14:41 +0000)]
Add and update.

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

16 years agoAdd to exception text.
Wolfgang Bangerth [Thu, 10 Apr 2008 18:52:49 +0000 (18:52 +0000)]
Add to exception text.

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

16 years agoFix a typo in the description of the boundary conditions found by Chih-Che Chueh...
Wolfgang Bangerth [Thu, 10 Apr 2008 18:34:17 +0000 (18:34 +0000)]
Fix a typo in the description of the boundary conditions found by Chih-Che Chueh <chuehcc@uvic.ca>.

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

16 years agohp constraints are now implemented for the RT-nodal element; constraint matrices...
Wolfgang Bangerth [Thu, 10 Apr 2008 16:52:32 +0000 (16:52 +0000)]
hp constraints are now implemented for the RT-nodal element; constraint matrices differ in roundoff, but not significantly.

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

16 years agoLeave two TODOs for extensions in the hp context.
Tobias Leicht [Tue, 8 Apr 2008 09:47:13 +0000 (09:47 +0000)]
Leave two TODOs for extensions in the hp context.

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

16 years agoPull some computations out of a loop.
Wolfgang Bangerth [Mon, 7 Apr 2008 16:18:20 +0000 (16:18 +0000)]
Pull some computations out of a loop.

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

16 years agoInstantiate some functions in FETools for hp::DoFHandler. Perhaps we should do that...
Tobias Leicht [Mon, 7 Apr 2008 12:29:15 +0000 (12:29 +0000)]
Instantiate some functions in FETools for hp::DoFHandler. Perhaps we should do that with all those functions which are templated on the dof handler type. On the other hand this is quite a lot of code, and since obviously no one needed these functions so far...

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

16 years agoAdd Zhu Liang's implementation of hp functionality for the FE_RaviartThomasNodal...
Wolfgang Bangerth [Fri, 4 Apr 2008 18:57:14 +0000 (18:57 +0000)]
Add Zhu Liang's implementation of hp functionality for the FE_RaviartThomasNodal element. Fix a few places from his implementation and add a bunch of tests.

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

16 years agoDon't try to unify dofs on lines when there are none. This happens for example for...
Wolfgang Bangerth [Fri, 4 Apr 2008 17:24:33 +0000 (17:24 +0000)]
Don't try to unify dofs on lines when there are none. This happens for example for Raviart-Thomas elements in 3d.

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

16 years agoMake Triangulation::straight_boundary public.
Ralf Hartmann [Fri, 4 Apr 2008 07:34:46 +0000 (07:34 +0000)]
Make Triangulation::straight_boundary public.

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

16 years agoadd
Wolfgang Bangerth [Fri, 4 Apr 2008 00:04:20 +0000 (00:04 +0000)]
add

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

16 years agoflush after each line so that data is written even if program is aborted
Guido Kanschat [Thu, 3 Apr 2008 16:16:16 +0000 (16:16 +0000)]
flush after each line so that data is written even if program is aborted

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

16 years agoSolutionTransfer now has an additional template parameter for the dof handler to...
Tobias Leicht [Thu, 3 Apr 2008 13:56:08 +0000 (13:56 +0000)]
SolutionTransfer now has an additional template parameter for the dof handler to be used. Instantiations are provided for DoFHandler (the default) and hp::DoFHandler.

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

16 years agoTemplatize DoFRenumbering::subdomain_wise and corresponding compute_* function on...
Tobias Leicht [Tue, 1 Apr 2008 14:57:55 +0000 (14:57 +0000)]
Templatize DoFRenumbering::subdomain_wise and corresponding compute_* function on dof handler type instead of dimension. Instantiate for standard and hp DoFHandler.

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

16 years agovertex_index now returns an unsigned int instead of an int.
Ralf Hartmann [Sun, 30 Mar 2008 09:07:51 +0000 (09:07 +0000)]
vertex_index now returns an unsigned int instead of an int.

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

16 years agoRemove <code> to make doxygen work.
Ralf Hartmann [Fri, 28 Mar 2008 16:19:24 +0000 (16:19 +0000)]
Remove <code> to make doxygen work.

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

16 years agoChange unsigned const int to const unsigned int.
Ralf Hartmann [Fri, 28 Mar 2008 11:53:16 +0000 (11:53 +0000)]
Change unsigned const int to const unsigned int.

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

16 years agoSome small textual changes.
Martin Kronbichler [Fri, 28 Mar 2008 09:52:35 +0000 (09:52 +0000)]
Some small textual changes.

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

16 years agoIn the automatic differentiation example: initialize values of independent variables...
Tobias Leicht [Thu, 27 Mar 2008 15:31:30 +0000 (15:31 +0000)]
In the automatic differentiation example: initialize values of independent variables before declaring them as such.

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

16 years agoSome typos.
Martin Kronbichler [Wed, 26 Mar 2008 16:20:50 +0000 (16:20 +0000)]
Some typos.

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

16 years agoOnly run tests on the first cell, to reduce output from the many megabytes we current...
Wolfgang Bangerth [Tue, 25 Mar 2008 16:17:03 +0000 (16:17 +0000)]
Only run tests on the first cell, to reduce output from the many megabytes we currently have.

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

16 years agoOutput tensors element by element; this way, the are filtered for very small values...
Wolfgang Bangerth [Tue, 25 Mar 2008 16:12:11 +0000 (16:12 +0000)]
Output tensors element by element; this way, the are filtered for very small values which are set to zero by deallog.

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

16 years agoDo the same in FESubfaceValues, i.e. avoid code duplication by moving common code...
Ralf Hartmann [Tue, 25 Mar 2008 14:51:50 +0000 (14:51 +0000)]
Do the same in FESubfaceValues, i.e. avoid code duplication by moving common code from FESubfaceValues::reinit to do_reinit.

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

16 years agoAvoid code duplication by moving common code from FEFaceValue::reinit to do_reinit.
Ralf Hartmann [Tue, 25 Mar 2008 14:37:18 +0000 (14:37 +0000)]
Avoid code duplication by moving common code from FEFaceValue::reinit to do_reinit.

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

16 years agoShow the new current profile and discuss it.
Wolfgang Bangerth [Tue, 25 Mar 2008 13:41:58 +0000 (13:41 +0000)]
Show the new current profile and discuss it.

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

16 years agoRound-off has changed slightly.
Wolfgang Bangerth [Mon, 24 Mar 2008 15:21:20 +0000 (15:21 +0000)]
Round-off has changed slightly.

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

16 years agoRound-off has changed slightly.
Wolfgang Bangerth [Mon, 24 Mar 2008 15:19:16 +0000 (15:19 +0000)]
Round-off has changed slightly.

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

16 years agoadd
Wolfgang Bangerth [Mon, 24 Mar 2008 15:17:12 +0000 (15:17 +0000)]
add

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

16 years agoadd
Wolfgang Bangerth [Mon, 24 Mar 2008 15:15:17 +0000 (15:15 +0000)]
add

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

16 years agoCommit new output files after Guido's fixes for the RT elements last week.
Wolfgang Bangerth [Mon, 24 Mar 2008 13:23:44 +0000 (13:23 +0000)]
Commit new output files after Guido's fixes for the RT elements last week.

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

16 years agoComment on runtimes.
Wolfgang Bangerth [Fri, 21 Mar 2008 21:00:29 +0000 (21:00 +0000)]
Comment on runtimes.

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

16 years agoadd missing update flag
Guido Kanschat [Thu, 20 Mar 2008 21:27:49 +0000 (21:27 +0000)]
add missing update flag

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

16 years agofix problem with zero quedrature weights in FEPolyTensor
Guido Kanschat [Thu, 20 Mar 2008 21:27:04 +0000 (21:27 +0000)]
fix problem with zero quedrature weights in FEPolyTensor

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

16 years agoUpdate cycle 4 -- something must have been running concurrently in the first run...
Wolfgang Bangerth [Thu, 20 Mar 2008 19:42:36 +0000 (19:42 +0000)]
Update cycle 4 -- something must have been running concurrently in the first run...

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

16 years agoTeach SolverQMRS how to deal with block vectors.
Wolfgang Bangerth [Thu, 20 Mar 2008 13:45:46 +0000 (13:45 +0000)]
Teach SolverQMRS how to deal with block vectors.

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

16 years agoAdd results for cycle 5.
Wolfgang Bangerth [Thu, 20 Mar 2008 13:29:54 +0000 (13:29 +0000)]
Add results for cycle 5.

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

16 years agoInitialize a few variables to silence warnings that they may be used uninitialized...
Wolfgang Bangerth [Thu, 20 Mar 2008 13:26:33 +0000 (13:26 +0000)]
Initialize a few variables to silence warnings that they may be used uninitialized (which they aren't).

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

16 years agoWe replace dealii:: by :: in preprocessing of documentation, so use a different metho...
Wolfgang Bangerth [Thu, 20 Mar 2008 12:02:23 +0000 (12:02 +0000)]
We replace dealii:: by :: in preprocessing of documentation, so use a different method to document things here.

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

16 years agoSome (backwards compatible) changes in the deal.II intermediate output format and...
Tobias Leicht [Thu, 20 Mar 2008 10:50:49 +0000 (10:50 +0000)]
Some (backwards compatible) changes in the deal.II intermediate output format and some change of roundoff errors introduced by the changes for output of curved cells.

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

16 years agoNew test for output of curved cells.
Tobias Leicht [Thu, 20 Mar 2008 10:47:56 +0000 (10:47 +0000)]
New test for output of curved cells.

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

16 years agoExtend DataOut to enable a user-decision, which cells shall be written as curved...
Tobias Leicht [Thu, 20 Mar 2008 10:46:18 +0000 (10:46 +0000)]
Extend DataOut to enable a user-decision, which cells shall be written as curved cells using the provided mapping: none, cells at the boundary, or all (for MappingQEulerian).

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

16 years agoAdd a clone() function for MappingQEulerian which is needed for adding this mapping...
Tobias Leicht [Thu, 20 Mar 2008 10:40:19 +0000 (10:40 +0000)]
Add a clone() function for MappingQEulerian which is needed for adding this mapping to a hp::MappingCollection.

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

16 years agoSome minor textual changes.
Martin Kronbichler [Thu, 20 Mar 2008 07:45:13 +0000 (07:45 +0000)]
Some minor textual changes.

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

16 years agoDocument namespace dealii.
Wolfgang Bangerth [Thu, 20 Mar 2008 00:25:53 +0000 (00:25 +0000)]
Document namespace dealii.

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

16 years agoA faster variant of assembly for step-22, added remark to this in step-20, and a...
Martin Kronbichler [Wed, 19 Mar 2008 16:41:06 +0000 (16:41 +0000)]
A faster variant of assembly for step-22, added remark to this in step-20, and a few computation times in the results section of step-22.

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

16 years agoDon't access past-the-end iterators.
Wolfgang Bangerth [Tue, 18 Mar 2008 21:47:30 +0000 (21:47 +0000)]
Don't access past-the-end iterators.

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

16 years agoAvoid a number of warnings we get with doxygen 1.5.5.
Wolfgang Bangerth [Tue, 18 Mar 2008 21:15:37 +0000 (21:15 +0000)]
Avoid a number of warnings we get with doxygen 1.5.5.

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

16 years agoBeautify output.
Wolfgang Bangerth [Tue, 18 Mar 2008 21:03:37 +0000 (21:03 +0000)]
Beautify output.

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

16 years agoAdd tests for recent additions to DoFRenumbering
Wolfgang Bangerth [Tue, 18 Mar 2008 20:51:32 +0000 (20:51 +0000)]
Add tests for recent additions to DoFRenumbering

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

16 years agoNew test.
Wolfgang Bangerth [Tue, 18 Mar 2008 20:44:07 +0000 (20:44 +0000)]
New test.

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

16 years agoSimplify update flags.
Wolfgang Bangerth [Tue, 18 Mar 2008 19:55:48 +0000 (19:55 +0000)]
Simplify update flags.

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

16 years agodisallow direct use of abstract class
Guido Kanschat [Tue, 18 Mar 2008 16:39:10 +0000 (16:39 +0000)]
disallow direct use of abstract class

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

16 years agoAdd a test for SolutionTransfer.
Tobias Leicht [Tue, 18 Mar 2008 10:34:21 +0000 (10:34 +0000)]
Add a test for SolutionTransfer.

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

16 years agoModify SolutionTransfer to store data in an internal map instead of using user_pointe...
Tobias Leicht [Tue, 18 Mar 2008 10:32:49 +0000 (10:32 +0000)]
Modify SolutionTransfer to store data in an internal map instead of using user_pointers of the underlying Triangulation. This way we can use several instances for different DoFHandlers simultaneously.

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

16 years agoAvoid accessing elements of vectors beyond the end even if the result is not used...
Wolfgang Bangerth [Mon, 17 Mar 2008 05:39:51 +0000 (05:39 +0000)]
Avoid accessing elements of vectors beyond the end even if the result is not used, since this trips up debug versions of the STL.

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

16 years agoAdd a note on the definition of (.,.)
Wolfgang Bangerth [Mon, 17 Mar 2008 05:38:04 +0000 (05:38 +0000)]
Add a note on the definition of (.,.)

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

16 years agoInstantiate the set_dof_values and related functions also for PETSc's MPI distributed...
Wolfgang Bangerth [Mon, 17 Mar 2008 05:01:08 +0000 (05:01 +0000)]
Instantiate the set_dof_values and related functions also for PETSc's MPI distributed vectors.

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

16 years agoRemove unneeded output files again
Wolfgang Bangerth [Mon, 17 Mar 2008 03:59:52 +0000 (03:59 +0000)]
Remove unneeded output files again

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

16 years agogcc mainline has version number gcc4.4
Wolfgang Bangerth [Mon, 17 Mar 2008 03:59:01 +0000 (03:59 +0000)]
gcc mainline has version number gcc4.4

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

16 years agoadd
Wolfgang Bangerth [Mon, 17 Mar 2008 03:57:59 +0000 (03:57 +0000)]
add

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

16 years agoWork around a problem uncovered by current gcc mainline.
Wolfgang Bangerth [Mon, 17 Mar 2008 03:54:21 +0000 (03:54 +0000)]
Work around a problem uncovered by current gcc mainline.

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

16 years agoProvide correct include file for abort().
Wolfgang Bangerth [Mon, 17 Mar 2008 03:29:06 +0000 (03:29 +0000)]
Provide correct include file for abort().

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

16 years agoDetect current gcc mainline after gcc4.3 branched.
Wolfgang Bangerth [Mon, 17 Mar 2008 03:27:04 +0000 (03:27 +0000)]
Detect current gcc mainline after gcc4.3 branched.

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

16 years agoSome more changes of signs in introductions.
Martin Kronbichler [Sat, 15 Mar 2008 16:41:19 +0000 (16:41 +0000)]
Some more changes of signs in introductions.

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

16 years agoCorrected some right hand sides in step-20 and step-21 as remarked in the mailing...
Martin Kronbichler [Fri, 14 Mar 2008 13:14:17 +0000 (13:14 +0000)]
Corrected some right hand sides in step-20 and step-21 as remarked in the mailing list.

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

16 years agoUpdated some computing times.
Martin Kronbichler [Wed, 12 Mar 2008 16:16:51 +0000 (16:16 +0000)]
Updated some computing times.

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

16 years agoClarify
Wolfgang Bangerth [Tue, 11 Mar 2008 19:20:57 +0000 (19:20 +0000)]
Clarify

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

16 years agoMention Trilinos
Wolfgang Bangerth [Tue, 11 Mar 2008 19:19:12 +0000 (19:19 +0000)]
Mention Trilinos

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

16 years agoShorten the PETSc entry, add an entry on Trilinos.
Wolfgang Bangerth [Tue, 11 Mar 2008 19:09:35 +0000 (19:09 +0000)]
Shorten the PETSc entry, add an entry on Trilinos.

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

16 years agoA thesis that actually only appeared in 2007, not 2006.
Wolfgang Bangerth [Tue, 11 Mar 2008 12:16:35 +0000 (12:16 +0000)]
A thesis that actually only appeared in 2007, not 2006.

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

16 years agoAllow output of zone name in tecplot output.
Ralf Hartmann [Tue, 11 Mar 2008 09:59:37 +0000 (09:59 +0000)]
Allow output of zone name in tecplot output.

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

16 years agoFix: don't switch_y_z but still invert_all_cells_of_negative_grid.
Ralf Hartmann [Tue, 11 Mar 2008 07:09:17 +0000 (07:09 +0000)]
Fix: don't switch_y_z but still invert_all_cells_of_negative_grid.

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

16 years agoConvert DoFRenumbering from a class with all static members to a namespace.
Wolfgang Bangerth [Fri, 7 Mar 2008 22:11:09 +0000 (22:11 +0000)]
Convert DoFRenumbering from a class with all static members to a namespace.

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

16 years agoPoint out the different between compute time and instruction count.
Wolfgang Bangerth [Fri, 7 Mar 2008 16:29:35 +0000 (16:29 +0000)]
Point out the different between compute time and instruction count.

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

16 years agoShow some profiling data.
Wolfgang Bangerth [Fri, 7 Mar 2008 15:44:32 +0000 (15:44 +0000)]
Show some profiling data.

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

16 years agoadd
Wolfgang Bangerth [Fri, 7 Mar 2008 15:29:50 +0000 (15:29 +0000)]
add

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

16 years agoClarify runtime results.
Wolfgang Bangerth [Fri, 7 Mar 2008 15:15:24 +0000 (15:15 +0000)]
Clarify runtime results.

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

16 years agoMore cross-refs.
Wolfgang Bangerth [Fri, 7 Mar 2008 15:08:23 +0000 (15:08 +0000)]
More cross-refs.

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

16 years agoUse and explain the King ordering.
Wolfgang Bangerth [Fri, 7 Mar 2008 15:06:58 +0000 (15:06 +0000)]
Use and explain the King ordering.

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

16 years agoAlso add downstream numbering.
Wolfgang Bangerth [Fri, 7 Mar 2008 14:46:57 +0000 (14:46 +0000)]
Also add downstream numbering.

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

16 years agoadd
Wolfgang Bangerth [Fri, 7 Mar 2008 14:45:32 +0000 (14:45 +0000)]
add

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

16 years agoImprove docs in one more point.
Wolfgang Bangerth [Fri, 7 Mar 2008 14:28:49 +0000 (14:28 +0000)]
Improve docs in one more point.

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

16 years agoDocument more results obtained with the various renumbering strategies.
Wolfgang Bangerth [Fri, 7 Mar 2008 14:27:21 +0000 (14:27 +0000)]
Document more results obtained with the various renumbering strategies.

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

16 years agoRescale to half the original size.
Wolfgang Bangerth [Thu, 6 Mar 2008 21:53:31 +0000 (21:53 +0000)]
Rescale to half the original size.

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

16 years agoAdd some documentation.
Wolfgang Bangerth [Thu, 6 Mar 2008 21:52:05 +0000 (21:52 +0000)]
Add some documentation.

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

16 years agoInterface to the minimum degree algorithm in boost to reorder matrices.
Wolfgang Bangerth [Thu, 6 Mar 2008 21:38:12 +0000 (21:38 +0000)]
Interface to the minimum degree algorithm in boost to reorder matrices.

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

16 years agoUse a plain pointer in the FEValuesView classes. This may not be as safe, but then...
Wolfgang Bangerth [Thu, 6 Mar 2008 20:22:26 +0000 (20:22 +0000)]
Use a plain pointer in the FEValuesView classes. This may not be as safe, but then the view objects usually exist only for a very short time anyway, and using plain pointers makes the current state of step-22 about 5% faster.

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

16 years agoSimplify and accelerate code a bit.
Wolfgang Bangerth [Thu, 6 Mar 2008 13:37:24 +0000 (13:37 +0000)]
Simplify and accelerate code a bit.

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

16 years agoCorrect link to step-22.
Martin Kronbichler [Wed, 5 Mar 2008 16:52:40 +0000 (16:52 +0000)]
Correct link to step-22.

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

16 years agoWrite wrappers for the BOOST implementation of the King reordering algorithm.
Wolfgang Bangerth [Wed, 5 Mar 2008 15:59:46 +0000 (15:59 +0000)]
Write wrappers for the BOOST implementation of the King reordering algorithm.

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

16 years agoFixed some text here and there.
Martin Kronbichler [Wed, 5 Mar 2008 15:56:18 +0000 (15:56 +0000)]
Fixed some text here and there.

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

16 years agoFix two problems with comparing signed and unsigned integers.
Wolfgang Bangerth [Wed, 5 Mar 2008 15:49:11 +0000 (15:49 +0000)]
Fix two problems with comparing signed and unsigned integers.

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

16 years agoImplement the still missing boost::compute_Cuthill_McKee function. Leave a TODO.
Wolfgang Bangerth [Wed, 5 Mar 2008 15:23:36 +0000 (15:23 +0000)]
Implement the still missing boost::compute_Cuthill_McKee function. Leave a TODO.

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

16 years agoSmall changes in comments.
Martin Kronbichler [Wed, 5 Mar 2008 14:47:55 +0000 (14:47 +0000)]
Small changes in comments.

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

16 years agoInitiate an implementation of some of the reordering algorithms using the Boost Graph...
Wolfgang Bangerth [Wed, 5 Mar 2008 03:39:44 +0000 (03:39 +0000)]
Initiate an implementation of some of the reordering algorithms using the Boost Graph library. The bandwidth of resulting matrices with their Cuthill-McKee algorithm is often significantly smaller. On step-22, this leads to the fact that the inner solver for the Schur complement, when using the ILU of the Laplace matrix, uses only about 48 iterations in the third refinement cycle, as compared to some 53 or 54 with our own algorithm.

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

16 years agoImport the Boost Graph Library and whatever else is necessary to use it to compute...
Wolfgang Bangerth [Wed, 5 Mar 2008 03:24:55 +0000 (03:24 +0000)]
Import the Boost Graph Library and whatever else is necessary to use it to compute Cuthill McKee reorderings and similar things.

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

16 years agoFix a couple of typos.
Wolfgang Bangerth [Wed, 5 Mar 2008 02:29:54 +0000 (02:29 +0000)]
Fix a couple of typos.

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

16 years agoUse the 'Set' variant of the compressed sparsity pattern as it doesn't show the quadr...
Wolfgang Bangerth [Tue, 4 Mar 2008 23:32:09 +0000 (23:32 +0000)]
Use the 'Set' variant of the compressed sparsity pattern as it doesn't show the quadratic behavior in hanging_node_constraints.condense() that the CompressedSparsityPattern class shows for large numbers of degrees of freedom.

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

16 years agoDocument quadratic bottleneck induced by data structure
Wolfgang Bangerth [Tue, 4 Mar 2008 22:47:34 +0000 (22:47 +0000)]
Document quadratic bottleneck induced by data structure

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