]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
18 years agocrash_03 is apparently also fixed.
Wolfgang Bangerth [Tue, 21 Feb 2006 16:30:58 +0000 (16:30 +0000)]
crash_03 is apparently also fixed.

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

18 years agoSimplify code. Use MappingQ1 per default.
Ralf Hartmann [Tue, 21 Feb 2006 15:53:43 +0000 (15:53 +0000)]
Simplify code. Use MappingQ1 per default.

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

18 years agoRemove assignment of TODO.
Wolfgang Bangerth [Tue, 21 Feb 2006 15:47:16 +0000 (15:47 +0000)]
Remove assignment of TODO.

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

18 years agohp::StaticMappingQ1::mapping_collection
Ralf Hartmann [Tue, 21 Feb 2006 15:44:20 +0000 (15:44 +0000)]
hp::StaticMappingQ1::mapping_collection

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

18 years agoUse hp::StaticMappingQ1<dim>::mapping_collection. Fix refinement indicator.
Ralf Hartmann [Tue, 21 Feb 2006 15:24:53 +0000 (15:24 +0000)]
Use hp::StaticMappingQ1<dim>::mapping_collection. Fix refinement indicator.

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

18 years agomapping_collection is now a SmartPointer. Remove default_mapping. Use hp::StaticMappi...
Ralf Hartmann [Tue, 21 Feb 2006 15:23:29 +0000 (15:23 +0000)]
mapping_collection is now a SmartPointer. Remove default_mapping. Use hp::StaticMappingQ1<dim>::mapping_collection instead.

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

18 years agoNew StaticMappingQ1::mapping_collection object.
Ralf Hartmann [Tue, 21 Feb 2006 15:22:10 +0000 (15:22 +0000)]
New StaticMappingQ1::mapping_collection object.

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

18 years agoStaticMappingQ1
Ralf Hartmann [Tue, 21 Feb 2006 14:15:58 +0000 (14:15 +0000)]
StaticMappingQ1

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

18 years agoReplace local static MappingQ1 objects by global StaticMappingQ1.
Ralf Hartmann [Tue, 21 Feb 2006 12:54:48 +0000 (12:54 +0000)]
Replace local static MappingQ1 objects by global StaticMappingQ1.

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

18 years agoRemove get_default_mapping function. Use StaticMappingQ1 instead.
Ralf Hartmann [Tue, 21 Feb 2006 12:53:52 +0000 (12:53 +0000)]
Remove get_default_mapping function. Use StaticMappingQ1 instead.

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

18 years agoNew StaticMappingQ1::mapping object.
Ralf Hartmann [Tue, 21 Feb 2006 12:53:06 +0000 (12:53 +0000)]
New StaticMappingQ1::mapping object.

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

18 years agoCreate std::pair only once.
Ralf Hartmann [Tue, 21 Feb 2006 07:49:55 +0000 (07:49 +0000)]
Create std::pair only once.

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

18 years agoPair @code properly with @endcode.
Wolfgang Bangerth [Tue, 21 Feb 2006 05:27:53 +0000 (05:27 +0000)]
Pair @code properly with @endcode.

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

18 years agoUse @code instead of @verbatim.
Wolfgang Bangerth [Tue, 21 Feb 2006 05:23:13 +0000 (05:23 +0000)]
Use @code instead of @verbatim.

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

18 years agoUpdate text a bit.
Wolfgang Bangerth [Tue, 21 Feb 2006 05:14:51 +0000 (05:14 +0000)]
Update text a bit.

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

18 years agoRemove now unused variable VS.
Wolfgang Bangerth [Tue, 21 Feb 2006 03:20:39 +0000 (03:20 +0000)]
Remove now unused variable VS.

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

18 years agoMove most of the text found in the ExceptionBase class to the Exceptions doxygen...
Wolfgang Bangerth [Tue, 21 Feb 2006 03:08:50 +0000 (03:08 +0000)]
Move most of the text found in the ExceptionBase class to the Exceptions doxygen module.

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

18 years agonew generalized iterator for block matrices
Guido Kanschat [Mon, 20 Feb 2006 17:15:59 +0000 (17:15 +0000)]
new generalized iterator for block matrices

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

18 years agoinherit vectors from Subscriptor
Guido Kanschat [Mon, 20 Feb 2006 17:13:49 +0000 (17:13 +0000)]
inherit vectors from Subscriptor

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

18 years agoGive a file to compare with. Even though the test still fails because minres is not...
Ralf Hartmann [Mon, 20 Feb 2006 12:29:20 +0000 (12:29 +0000)]
Give a file to compare with. Even though the test still fails because minres is not equipped to deal with block systems.

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

18 years agoDoc update. Bring *Collection functions in a consistent order.
Ralf Hartmann [Mon, 20 Feb 2006 09:30:23 +0000 (09:30 +0000)]
Doc update. Bring *Collection functions in a consistent order.

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

18 years agoMake push_back a void function to match the std.
Ralf Hartmann [Mon, 20 Feb 2006 08:59:29 +0000 (08:59 +0000)]
Make push_back a void function to match the std.

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

18 years agoAdded comment on MinRes
Luca Heltai [Mon, 20 Feb 2006 03:54:42 +0000 (03:54 +0000)]
Added comment on MinRes

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

18 years agoFixed bug that prevented block minres to work.
Luca Heltai [Mon, 20 Feb 2006 00:44:10 +0000 (00:44 +0000)]
Fixed bug that prevented block minres to work.

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

18 years agoFix file name.
Wolfgang Bangerth [Sun, 19 Feb 2006 22:47:46 +0000 (22:47 +0000)]
Fix file name.

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

18 years agoRe-indent braces etc.
Wolfgang Bangerth [Sun, 19 Feb 2006 18:39:15 +0000 (18:39 +0000)]
Re-indent braces etc.

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

18 years agoCrash02 fixed.
Wolfgang Bangerth [Sun, 19 Feb 2006 18:37:59 +0000 (18:37 +0000)]
Crash02 fixed.

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

18 years agoFix hp/crash_02
Wolfgang Bangerth [Sun, 19 Feb 2006 18:37:38 +0000 (18:37 +0000)]
Fix hp/crash_02

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

18 years agoAdd a number of this-> qualifications.
Wolfgang Bangerth [Sat, 18 Feb 2006 05:46:02 +0000 (05:46 +0000)]
Add a number of this-> qualifications.

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

18 years agoMove a little closer to making this class a non-friend of Triangulation. 3
Wolfgang Bangerth [Sat, 18 Feb 2006 05:37:57 +0000 (05:37 +0000)]
Move a little closer to making this class a non-friend of Triangulation. 3
places left...

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

18 years agoMove the 2d algorithm into 1d and 3d as well.
Wolfgang Bangerth [Sat, 18 Feb 2006 05:25:08 +0000 (05:25 +0000)]
Move the 2d algorithm into 1d and 3d as well.

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

18 years agoLeave a comment on what this is good for.
Wolfgang Bangerth [Sat, 18 Feb 2006 05:10:34 +0000 (05:10 +0000)]
Leave a comment on what this is good for.

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

18 years agox
Wolfgang Bangerth [Sat, 18 Feb 2006 05:08:26 +0000 (05:08 +0000)]
x

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

18 years agoAvoid warning.
Wolfgang Bangerth [Sat, 18 Feb 2006 05:07:38 +0000 (05:07 +0000)]
Avoid warning.

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

18 years agoRevert to a default of zero for active_fe_index.
Wolfgang Bangerth [Sat, 18 Feb 2006 04:48:42 +0000 (04:48 +0000)]
Revert to a default of zero for active_fe_index.

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

18 years agoMake things run in 1d, 2d, 3d
Wolfgang Bangerth [Sat, 18 Feb 2006 04:45:01 +0000 (04:45 +0000)]
Make things run in 1d, 2d, 3d

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

18 years agoDoc reindentation.
Wolfgang Bangerth [Sat, 18 Feb 2006 04:43:30 +0000 (04:43 +0000)]
Doc reindentation.

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

18 years agoA few more small changes
Wolfgang Bangerth [Sat, 18 Feb 2006 01:10:43 +0000 (01:10 +0000)]
A few more small changes

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

18 years agoExport a little more data to un-make hp::DoFHandler a friend (not quite there yet...
Wolfgang Bangerth [Sat, 18 Feb 2006 01:09:37 +0000 (01:09 +0000)]
Export a little more data to un-make hp::DoFHandler a friend (not quite there yet, but almost).

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

18 years agoThis test can now be made to actually work
Wolfgang Bangerth [Sat, 18 Feb 2006 00:55:21 +0000 (00:55 +0000)]
This test can now be made to actually work

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

18 years agoSame for 3d.
Wolfgang Bangerth [Sat, 18 Feb 2006 00:46:50 +0000 (00:46 +0000)]
Same for 3d.

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

18 years agoAdd new crashing test
Wolfgang Bangerth [Sat, 18 Feb 2006 00:45:49 +0000 (00:45 +0000)]
Add new crashing test

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

18 years agoMany more assertions.
Wolfgang Bangerth [Sat, 18 Feb 2006 00:43:21 +0000 (00:43 +0000)]
Many more assertions.

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

18 years agoLiberally sprinkle some assertions.
Wolfgang Bangerth [Fri, 17 Feb 2006 22:39:00 +0000 (22:39 +0000)]
Liberally sprinkle some assertions.

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

18 years agoRe-implement the reserve_function for 2d. The existing one had the problem
Wolfgang Bangerth [Fri, 17 Feb 2006 22:23:33 +0000 (22:23 +0000)]
Re-implement the reserve_function for 2d. The existing one had the problem
that it allocated space also for non-active cells, which is certainly not
something we want.

In the process, I have thrown out for the moment also the capability to deal
with continuous elements, but that is something that hasn't been working so
far anyway...

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

18 years agoRename the *Collection::add_* functions to push_back().
Wolfgang Bangerth [Fri, 17 Feb 2006 21:51:29 +0000 (21:51 +0000)]
Rename the *Collection::add_* functions to push_back().

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

18 years agoFix a bug where ParameterHandler::get_integer falsly stated that a string
Wolfgang Bangerth [Fri, 17 Feb 2006 20:09:50 +0000 (20:09 +0000)]
Fix a bug where ParameterHandler::get_integer falsly stated that a string
represents a number, but silently (and erroneously) returned zero if the
string was invalid.

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

18 years agoAdded GridOut::write_gmsh.
Luca Heltai [Fri, 17 Feb 2006 18:09:51 +0000 (18:09 +0000)]
Added GridOut::write_gmsh.

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

18 years agoMake a parameter a reference, rather than a value, in the same spirit as Ralf's chang...
Wolfgang Bangerth [Fri, 17 Feb 2006 17:36:48 +0000 (17:36 +0000)]
Make a parameter a reference, rather than a value, in the same spirit as Ralf's change yesterday to DataOut.

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

18 years agoFix up a few parts of the documentation.
Wolfgang Bangerth [Fri, 17 Feb 2006 16:37:16 +0000 (16:37 +0000)]
Fix up a few parts of the documentation.

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

18 years agoDon't copy all data. Give reference to data instead.
Ralf Hartmann [Fri, 17 Feb 2006 14:35:52 +0000 (14:35 +0000)]
Don't copy all data. Give reference to data instead.

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

18 years agographical hierarchy seems not very istructive but needs a LOT of time
Guido Kanschat [Fri, 17 Feb 2006 09:59:32 +0000 (09:59 +0000)]
graphical hierarchy seems not very istructive but needs a LOT of time

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

18 years agolimit class graph length and add legend page
Guido Kanschat [Fri, 17 Feb 2006 09:47:38 +0000 (09:47 +0000)]
limit class graph length and add legend page

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

18 years agoa test that presently fails because minres is not equipped to deal with block systems
Wolfgang Bangerth [Fri, 17 Feb 2006 00:01:09 +0000 (00:01 +0000)]
a test that presently fails because minres is not equipped to deal with block systems

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

18 years agoa test that presently fails because minres is not equipped to deal with block systems
Wolfgang Bangerth [Fri, 17 Feb 2006 00:00:54 +0000 (00:00 +0000)]
a test that presently fails because minres is not equipped to deal with block systems

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

18 years agoRename Vector::dim and Vector::maxdim to Vector::vec_size and Vector::max_vec_size...
Wolfgang Bangerth [Thu, 16 Feb 2006 23:49:37 +0000 (23:49 +0000)]
Rename Vector::dim and Vector::maxdim to Vector::vec_size and Vector::max_vec_size. I've found error messages where it was completely confusing to see dim==0, although I was sure that I am in 3d :-)

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

18 years agoFullMatrix::add for two and three scaled matrices.
Ralf Hartmann [Thu, 16 Feb 2006 10:47:26 +0000 (10:47 +0000)]
FullMatrix::add for two and three scaled matrices.

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

18 years agoImplementation of add functions which add two and three scaled matrices. Explicit...
Ralf Hartmann [Thu, 16 Feb 2006 10:45:37 +0000 (10:45 +0000)]
Implementation of add functions which add two and three scaled matrices. Explicit implementation of addition for 2x2 and 5x5 matrices added.

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

18 years agoMatrix::add_scaled -> add.
Ralf Hartmann [Thu, 16 Feb 2006 10:11:32 +0000 (10:11 +0000)]
Matrix::add_scaled -> add.

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

18 years agoImplementation of add function. add_scaled is now deprecated.
Ralf Hartmann [Thu, 16 Feb 2006 09:59:26 +0000 (09:59 +0000)]
Implementation of add function. add_scaled is now deprecated.

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

18 years agoMGDoFHandler not friend of Triangulation
Guido Kanschat [Tue, 14 Feb 2006 13:07:46 +0000 (13:07 +0000)]
MGDoFHandler not friend of Triangulation

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

18 years agoDoFHandler fixed
Guido Kanschat [Tue, 14 Feb 2006 13:06:19 +0000 (13:06 +0000)]
DoFHandler fixed

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

18 years agoMappingCollection actually makes copies of its mappings, so the explicitness
Wolfgang Bangerth [Tue, 14 Feb 2006 03:00:34 +0000 (03:00 +0000)]
MappingCollection actually makes copies of its mappings, so the explicitness
of the constructor is not really necessary.

Consequently, we can now also re-enable derivative_approximation.

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

18 years agoDisable one call while the class that it calls is disabled for hp as well.
Wolfgang Bangerth [Tue, 14 Feb 2006 02:50:46 +0000 (02:50 +0000)]
Disable one call while the class that it calls is disabled for hp as well.

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

18 years agoMappingCollection actually makes copies of its mappings, so the explicitness
Wolfgang Bangerth [Tue, 14 Feb 2006 02:46:43 +0000 (02:46 +0000)]
MappingCollection actually makes copies of its mappings, so the explicitness
of the constructor is not really necessary.

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

18 years agoFix typo.
Wolfgang Bangerth [Mon, 13 Feb 2006 23:43:57 +0000 (23:43 +0000)]
Fix typo.

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

18 years agoLeave a note.
Wolfgang Bangerth [Mon, 13 Feb 2006 23:31:10 +0000 (23:31 +0000)]
Leave a note.

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

18 years agoUse the implicit Q1 mapping instead of specifying one explicitly. This gets us around...
Wolfgang Bangerth [Mon, 13 Feb 2006 23:24:28 +0000 (23:24 +0000)]
Use the implicit Q1 mapping instead of specifying one explicitly. This gets us around the problem of possibly having to initialize an hp::MappingCollection from mapping, depending on whether we deal with hp or not...

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

18 years agoDisable this class for hp for the moment. We need significantly more
Wolfgang Bangerth [Mon, 13 Feb 2006 23:23:15 +0000 (23:23 +0000)]
Disable this class for hp for the moment. We need significantly more
thought regarding the initialization of FEValues and hp::FEValues with
either Mapping or MappingCollection. It is definitely not possible to
initialize hp::FEValues with Mapping, as witnessed by step-21.

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

18 years agoLeave a note for self.
Wolfgang Bangerth [Mon, 13 Feb 2006 23:19:05 +0000 (23:19 +0000)]
Leave a note for self.

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

18 years agoUndo the last change. This requires some more thought and I won't be
Wolfgang Bangerth [Mon, 13 Feb 2006 23:17:43 +0000 (23:17 +0000)]
Undo the last change. This requires some more thought and I won't be
able to fix this today.

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

18 years agoFix the same problem here as with the MappingCollection.
Wolfgang Bangerth [Mon, 13 Feb 2006 23:08:55 +0000 (23:08 +0000)]
Fix the same problem here as with the MappingCollection.

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

18 years agoDon't simply call
Wolfgang Bangerth [Mon, 13 Feb 2006 23:05:15 +0000 (23:05 +0000)]
Don't simply call
  FEValues fe_values (mapping, ...
since this converts a normal mapping into a temp MappingCollection
object that is subsequently gets its address stored in fe_values. Not good.

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

18 years agoDon't allow an implicit conversion of a mapping object to a mapping
Wolfgang Bangerth [Mon, 13 Feb 2006 22:59:41 +0000 (22:59 +0000)]
Don't allow an implicit conversion of a mapping object to a mapping
collection, since this leads to taking references to temporary objects
(see step-21 before today's changes).

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

18 years agoAdd checks that show the error triggered by hp/crash_01
Wolfgang Bangerth [Mon, 13 Feb 2006 22:53:30 +0000 (22:53 +0000)]
Add checks that show the error triggered by hp/crash_01

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

18 years agoAdd a crash test that shouldn't crash. Gotta investigate.
Wolfgang Bangerth [Mon, 13 Feb 2006 22:52:16 +0000 (22:52 +0000)]
Add a crash test that shouldn't crash. Gotta investigate.

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

18 years agoChange title to fix file name.
Wolfgang Bangerth [Mon, 13 Feb 2006 22:47:37 +0000 (22:47 +0000)]
Change title to fix file name.

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

18 years agoRevert Ralf's patches back to this state:
Wolfgang Bangerth [Mon, 13 Feb 2006 22:31:01 +0000 (22:31 +0000)]
Revert Ralf's patches back to  this state:

===================================================================
File: dof_accessor.h    Status: Up-to-date

   Working revision:    1.83
   Repository revision: 1.83    /home/people/cvs/deal/deal.II/deal.II/include/dofs/dof_accessor.h,v
   Sticky Tag:          1.83
   Sticky Date:         (none)
   Sticky Options:      (none)

===================================================================
File: dof_accessor.templates.h  Status: Up-to-date

   Working revision:    1.41
   Repository revision: 1.41    /home/people/cvs/deal/deal.II/deal.II/include/dofs/dof_accessor.templates.h,v
   Sticky Tag:          1.41
   Sticky Date:         (none)
   Sticky Options:      (none)

===================================================================
File: dof_accessor.cc   Status: Up-to-date

   Working revision:    1.88
   Repository revision: 1.88    /home/people/cvs/deal/deal.II/deal.II/source/dofs/dof_accessor.cc,v
   Sticky Tag:          1.88
   Sticky Date:         (none)
   Sticky Options:      (none)

All these changes were meant to work around limitations in the MIPSPro compiler, but we run afoul of PR26261 in gcc.
See here for more information on this bug:

  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26261

Unfortunately, while Ralf's changes made things work with gcc3.4.x, gcc3.3 apparently is even more broken in this
respect that just 26261 reveals.

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

18 years agoUse less private information from the triangulation. The ultimate goal
Wolfgang Bangerth [Mon, 13 Feb 2006 22:27:43 +0000 (22:27 +0000)]
Use less private information from the triangulation. The ultimate goal
is to not have hp::DoFHandler be a friend of Triangulation<dim>.

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

18 years agoUpdate
deal [Mon, 13 Feb 2006 19:36:10 +0000 (19:36 +0000)]
Update

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

18 years agoMake it compile with gcc3.4.5.
Ralf Hartmann [Mon, 13 Feb 2006 17:28:19 +0000 (17:28 +0000)]
Make it compile with gcc3.4.5.

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

18 years agoMake it compile with MIPSpro.
Ralf Hartmann [Mon, 13 Feb 2006 17:23:36 +0000 (17:23 +0000)]
Make it compile with MIPSpro.

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

18 years agoDoFHandler not a friend of Triangulation anymore
Guido Kanschat [Mon, 13 Feb 2006 16:36:19 +0000 (16:36 +0000)]
DoFHandler not a friend of Triangulation anymore

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

18 years agomore bugs removed
Guido Kanschat [Mon, 13 Feb 2006 16:29:53 +0000 (16:29 +0000)]
more bugs removed

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

18 years agoreinsert friend declarations
Guido Kanschat [Mon, 13 Feb 2006 16:19:01 +0000 (16:19 +0000)]
reinsert friend declarations

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

18 years agoadd access to the raw number of level objects
Guido Kanschat [Mon, 13 Feb 2006 16:16:59 +0000 (16:16 +0000)]
add access to the raw number of level objects

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

18 years agoReplace DH::dimension by dim.
Ralf Hartmann [Mon, 13 Feb 2006 16:15:39 +0000 (16:15 +0000)]
Replace DH::dimension by dim.

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

18 years ago.
Wolfgang Bangerth [Mon, 13 Feb 2006 15:57:09 +0000 (15:57 +0000)]
.

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

18 years agoremove assertions, so we can use mg for contiunous on regular meshes
deal [Mon, 13 Feb 2006 14:24:58 +0000 (14:24 +0000)]
remove assertions, so we can use mg for contiunous on regular meshes

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

18 years agoFix href: step-20.html.
Ralf Hartmann [Mon, 13 Feb 2006 09:03:08 +0000 (09:03 +0000)]
Fix href: step-20.html.

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

18 years agoTry something to possibly get gcc2.95 back into the boat.
Wolfgang Bangerth [Mon, 13 Feb 2006 07:01:30 +0000 (07:01 +0000)]
Try something to possibly get gcc2.95 back into the boat.

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

18 years agoUse higher accuracy in linear solver. This is necessary to recover higher
Wolfgang Bangerth [Mon, 13 Feb 2006 02:44:17 +0000 (02:44 +0000)]
Use higher accuracy in linear solver. This is necessary to recover higher
convergence order for higher order elements.

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

18 years agoFinish step-20
Wolfgang Bangerth [Mon, 13 Feb 2006 02:40:33 +0000 (02:40 +0000)]
Finish step-20

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

18 years agoImport this section from latex2html.
Wolfgang Bangerth [Mon, 13 Feb 2006 02:25:26 +0000 (02:25 +0000)]
Import this section from latex2html.

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

18 years agoAdd formulas.
Wolfgang Bangerth [Mon, 13 Feb 2006 02:24:44 +0000 (02:24 +0000)]
Add formulas.

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

18 years agoWrite up the rest.
Wolfgang Bangerth [Mon, 13 Feb 2006 02:01:31 +0000 (02:01 +0000)]
Write up the rest.

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

18 years agoAdd graphics files
Wolfgang Bangerth [Mon, 13 Feb 2006 01:56:08 +0000 (01:56 +0000)]
Add graphics files

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

18 years ago.
Wolfgang Bangerth [Mon, 13 Feb 2006 00:54:22 +0000 (00:54 +0000)]
.

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

18 years agoReindent.
Wolfgang Bangerth [Mon, 13 Feb 2006 00:37:17 +0000 (00:37 +0000)]
Reindent.

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

18 years agoShow results.
Wolfgang Bangerth [Mon, 13 Feb 2006 00:35:15 +0000 (00:35 +0000)]
Show results.

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