]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
18 years agoAn even simpler testcase that also fails.
Wolfgang Bangerth [Thu, 23 Feb 2006 02:38:33 +0000 (02:38 +0000)]
An even simpler testcase that also fails.

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

18 years agoMake copy operation explicit, rather than have the compiler generate the same code...
Wolfgang Bangerth [Thu, 23 Feb 2006 02:27:46 +0000 (02:27 +0000)]
Make copy operation explicit, rather than have the compiler generate the same code implicitly

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

18 years agoSimplify test even further
Wolfgang Bangerth [Thu, 23 Feb 2006 02:25:46 +0000 (02:25 +0000)]
Simplify test even further

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

18 years agoSimplify test even further
Wolfgang Bangerth [Thu, 23 Feb 2006 02:25:18 +0000 (02:25 +0000)]
Simplify test even further

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

18 years agoNew very simple test that unfortunately fails...
Wolfgang Bangerth [Thu, 23 Feb 2006 02:22:11 +0000 (02:22 +0000)]
New very simple test that unfortunately fails...

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

18 years agoRemove single_mapping mode, since the hp::FEValues classes are now smart
Wolfgang Bangerth [Thu, 23 Feb 2006 01:23:56 +0000 (01:23 +0000)]
Remove single_mapping mode, since the hp::FEValues classes are now smart
enough to detect these cases themselves.

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

18 years agoAdd appropriate output files
Wolfgang Bangerth [Thu, 23 Feb 2006 01:15:06 +0000 (01:15 +0000)]
Add appropriate output files

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

18 years agoAdd a bunch of tests
Wolfgang Bangerth [Thu, 23 Feb 2006 01:13:17 +0000 (01:13 +0000)]
Add a bunch of tests

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

18 years agoImplement all these reinit() functions also for non-hp iterators.
Wolfgang Bangerth [Thu, 23 Feb 2006 01:00:19 +0000 (01:00 +0000)]
Implement all these reinit() functions also for non-hp iterators.

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

18 years agoLeave a todo.
Wolfgang Bangerth [Thu, 23 Feb 2006 01:00:07 +0000 (01:00 +0000)]
Leave a todo.

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

18 years agoImplement all these reinit() functions also for non-hp iterators.
Wolfgang Bangerth [Thu, 23 Feb 2006 00:59:35 +0000 (00:59 +0000)]
Implement all these reinit() functions also for non-hp iterators.

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

18 years agoReindent.
Wolfgang Bangerth [Wed, 22 Feb 2006 16:34:03 +0000 (16:34 +0000)]
Reindent.

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

18 years agoDoc update.
Wolfgang Bangerth [Wed, 22 Feb 2006 16:33:24 +0000 (16:33 +0000)]
Doc update.

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

18 years agoAdd new test that shows failure in DerivativeApproximation
Wolfgang Bangerth [Wed, 22 Feb 2006 15:46:22 +0000 (15:46 +0000)]
Add new test that shows failure in DerivativeApproximation

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

18 years agoNo output to console.
Ralf Hartmann [Wed, 22 Feb 2006 08:21:14 +0000 (08:21 +0000)]
No output to console.

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

18 years agoAdd some missing this->.
Ralf Hartmann [Wed, 22 Feb 2006 07:41:20 +0000 (07:41 +0000)]
Add some missing this->.

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

18 years agoCompletely rewrite the base class for the hp::FE*Values classes to allow for arbitrar...
Wolfgang Bangerth [Wed, 22 Feb 2006 07:00:03 +0000 (07:00 +0000)]
Completely rewrite the base class for the hp::FE*Values classes to allow for arbitrary combinations of finite elements, quadrature objects, and mappings.

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

18 years agoExport dimension and integral_dimension to make the life of some hp code
Wolfgang Bangerth [Wed, 22 Feb 2006 06:41:51 +0000 (06:41 +0000)]
Export dimension and integral_dimension to make the life of some hp code
easier (requires less template arguments)

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

18 years agoImport the operator() that takes a TableIndices object from the base class also into...
Wolfgang Bangerth [Wed, 22 Feb 2006 04:30:53 +0000 (04:30 +0000)]
Import the operator() that takes a TableIndices object from the base class also into the derived classes.

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

18 years agoAdd another note.
Wolfgang Bangerth [Wed, 22 Feb 2006 04:00:26 +0000 (04:00 +0000)]
Add another note.

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

18 years agoCheck for long double accuracy in QGauss constructor.
Wolfgang Bangerth [Tue, 21 Feb 2006 21:36:35 +0000 (21:36 +0000)]
Check for long double accuracy in QGauss constructor.

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

18 years agoFullMatrix and Vector::equ.
Ralf Hartmann [Tue, 21 Feb 2006 17:17:40 +0000 (17:17 +0000)]
FullMatrix and Vector::equ.

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

18 years agoImplementation of equ function for one, two and three matrices.
Ralf Hartmann [Tue, 21 Feb 2006 17:08:42 +0000 (17:08 +0000)]
Implementation of equ function for one, two and three matrices.

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

18 years agoImplementation of add function for three vectors.
Ralf Hartmann [Tue, 21 Feb 2006 17:07:34 +0000 (17:07 +0000)]
Implementation of add function for three vectors.

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

18 years agox
Wolfgang Bangerth [Tue, 21 Feb 2006 16:35:00 +0000 (16:35 +0000)]
x

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

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


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.