]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
23 years agoDerive Solver and Preconditioners from Subscriptor. Let PreconditionLACSolver use...
Wolfgang Bangerth [Thu, 16 Aug 2001 11:10:49 +0000 (11:10 +0000)]
Derive Solver and Preconditioners from Subscriptor. Let PreconditionLACSolver use SmartPointers instead of C style pointers.

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

23 years agoThink about using global std::vector objects in the value_list
Wolfgang Bangerth [Thu, 16 Aug 2001 11:03:24 +0000 (11:03 +0000)]
Think about using global std::vector objects in the value_list
function, in order to avoid repeated memory allocation for these
objects. However, no way springs to mind as apparent, basically
because the length of these vectors depends on the number of points at
which the derivative is to be computed, which may vary between
successive calls to the function and we don't want to grow the vectors
beyond all bounds if once many points are required and usually only a
few.

Nevertheless, clean up some things...

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

23 years agoTODO
Guido Kanschat [Thu, 16 Aug 2001 09:30:22 +0000 (09:30 +0000)]
TODO

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

23 years agoRemove the template argument from the MatrixTools and MatrixCreator classes. This...
Wolfgang Bangerth [Tue, 14 Aug 2001 14:19:46 +0000 (14:19 +0000)]
Remove the template argument from the MatrixTools and MatrixCreator classes. This also requires to make the IteratorRange arguments to the threaded functions be passed by value rather than by reference since they are generated as a temporary now.

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

23 years agoAdd some docs.
Wolfgang Bangerth [Tue, 14 Aug 2001 09:47:52 +0000 (09:47 +0000)]
Add some docs.

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

23 years agoCheck the requirements on vectors and matrices in the linear solvers. Minor clean...
Wolfgang Bangerth [Tue, 14 Aug 2001 09:39:53 +0000 (09:39 +0000)]
Check the requirements on vectors and matrices in the linear solvers. Minor clean-ups.

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

23 years agooperator*= for vector and block vector.
Wolfgang Bangerth [Tue, 14 Aug 2001 09:09:05 +0000 (09:09 +0000)]
operator*= for vector and block vector.

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

23 years agoImplement operator*= for vectors and block vectors.
Wolfgang Bangerth [Tue, 14 Aug 2001 09:08:25 +0000 (09:08 +0000)]
Implement operator*= for vectors and block vectors.

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

23 years agoFix leading underscores as nobody else seems to have an interest in doing it...
Wolfgang Bangerth [Tue, 14 Aug 2001 09:02:46 +0000 (09:02 +0000)]
Fix leading underscores as nobody else seems to have an interest in doing it...

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

23 years agoAdd some assertions.
Wolfgang Bangerth [Sat, 11 Aug 2001 22:04:31 +0000 (22:04 +0000)]
Add some assertions.

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

23 years agoAdd precondition_Jacobi to FullMatrix.
Wolfgang Bangerth [Sat, 11 Aug 2001 22:03:05 +0000 (22:03 +0000)]
Add precondition_Jacobi to FullMatrix.

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

23 years agoJust reindent.
Wolfgang Bangerth [Thu, 9 Aug 2001 13:44:09 +0000 (13:44 +0000)]
Just reindent.

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

23 years agoImprove the ConstraintMatrix::merge function for the case that objects are already...
Wolfgang Bangerth [Thu, 9 Aug 2001 13:43:17 +0000 (13:43 +0000)]
Improve the ConstraintMatrix::merge function for the case that objects are already sorted. Write a test for this function.

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

23 years agoProvide BlockVector with a new constructor that initializes the vector from an iterat...
Wolfgang Bangerth [Thu, 9 Aug 2001 12:46:50 +0000 (12:46 +0000)]
Provide BlockVector with a new constructor that initializes the vector from an iterator range.

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

23 years agoNew constructor for Vector<...> that takes two iterators the range of which is then...
Wolfgang Bangerth [Thu, 9 Aug 2001 12:18:19 +0000 (12:18 +0000)]
New constructor for Vector<...> that takes two iterators the range of which is then copied.

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

23 years agoHas finally appeared.
Wolfgang Bangerth [Thu, 9 Aug 2001 09:35:28 +0000 (09:35 +0000)]
Has finally appeared.

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

23 years agoRemove the kludge that the QProjector happened to become a real class derived from...
Wolfgang Bangerth [Wed, 8 Aug 2001 08:31:19 +0000 (08:31 +0000)]
Remove the kludge that the QProjector happened to become a real class derived from Quadrature. Rather, make the respective constructor call two functions in their own that return a Quadrature object.

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

23 years agodensity of Naca flow. M=2. alpha=5 degree.
Ralf Hartmann [Wed, 1 Aug 2001 12:34:52 +0000 (12:34 +0000)]
density of Naca flow. M=2. alpha=5 degree.

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

23 years agoInclude naca picture. Set size of picture to 100, explicitly.
Ralf Hartmann [Wed, 1 Aug 2001 12:33:59 +0000 (12:33 +0000)]
Include naca picture. Set size of picture to 100, explicitly.

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

23 years agoClarify docs.
Wolfgang Bangerth [Wed, 1 Aug 2001 11:59:29 +0000 (11:59 +0000)]
Clarify docs.

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

23 years agoConstraintMatrix::merge
Wolfgang Bangerth [Tue, 31 Jul 2001 16:15:03 +0000 (16:15 +0000)]
ConstraintMatrix::merge

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

23 years agoExtend ConstraintMatrix::merge.
Wolfgang Bangerth [Mon, 30 Jul 2001 21:18:02 +0000 (21:18 +0000)]
Extend ConstraintMatrix::merge.

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

23 years agoImprove docs.
Wolfgang Bangerth [Mon, 30 Jul 2001 12:07:31 +0000 (12:07 +0000)]
Improve docs.

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

23 years agoAdd colorized column indicating how many test cases failed today.
deal [Mon, 30 Jul 2001 09:30:58 +0000 (09:30 +0000)]
Add colorized column indicating how many test cases failed today.

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

23 years agoCheck reduced residual for equality as well.
Wolfgang Bangerth [Fri, 27 Jul 2001 12:00:26 +0000 (12:00 +0000)]
Check reduced residual for equality as well.

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

23 years agoSimplify computation of laplace vector.
Ralf Hartmann [Wed, 25 Jul 2001 19:48:53 +0000 (19:48 +0000)]
Simplify computation of laplace vector.

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

23 years agoAdd target libo as in the base subdir.
Wolfgang Bangerth [Tue, 24 Jul 2001 13:55:40 +0000 (13:55 +0000)]
Add target libo as in the base subdir.

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

23 years agoUse of appropriate quadrature rule for MappingQ4 leads to small change in output.
Ralf Hartmann [Mon, 23 Jul 2001 10:58:29 +0000 (10:58 +0000)]
Use of appropriate quadrature rule for MappingQ4 leads to small change in output.

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

23 years agoNew namespacing of functions.
Wolfgang Bangerth [Thu, 19 Jul 2001 08:06:20 +0000 (08:06 +0000)]
New namespacing of functions.

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

23 years agoNew namespacing of functions.
Wolfgang Bangerth [Thu, 19 Jul 2001 07:54:07 +0000 (07:54 +0000)]
New namespacing of functions.

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

23 years agoNew namespacing of functions.
Wolfgang Bangerth [Thu, 19 Jul 2001 07:29:42 +0000 (07:29 +0000)]
New namespacing of functions.

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

23 years agoNew namespacing of functions.
Wolfgang Bangerth [Thu, 19 Jul 2001 07:14:12 +0000 (07:14 +0000)]
New namespacing of functions.

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

23 years agoFourierSineSum and FourierCosineSum
Wolfgang Bangerth [Wed, 18 Jul 2001 10:44:57 +0000 (10:44 +0000)]
FourierSineSum and FourierCosineSum

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

23 years agoTODO more explicit
Guido Kanschat [Wed, 18 Jul 2001 10:42:16 +0000 (10:42 +0000)]
TODO more explicit

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

23 years agoobsolete TODO removed
Guido Kanschat [Wed, 18 Jul 2001 10:37:41 +0000 (10:37 +0000)]
obsolete TODO removed

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

23 years agoWrap all instances of conceret functions into a namespace of their own.
Wolfgang Bangerth [Wed, 18 Jul 2001 10:10:38 +0000 (10:10 +0000)]
Wrap all instances of conceret functions into a namespace of their own.

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

23 years agoFourierSine and FourierCosineFunction
Wolfgang Bangerth [Wed, 18 Jul 2001 09:50:43 +0000 (09:50 +0000)]
FourierSine and FourierCosineFunction

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

23 years agoAssembling of the laplace matrix is performed using a quadrature that now depends...
Ralf Hartmann [Wed, 18 Jul 2001 09:44:33 +0000 (09:44 +0000)]
Assembling of the laplace matrix is performed using a quadrature that now depends on the degree of mapping employed.

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

23 years agoFix typo.
Ralf Hartmann [Wed, 18 Jul 2001 09:40:58 +0000 (09:40 +0000)]
Fix typo.

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

23 years agoInclude additional assertion.
Ralf Hartmann [Wed, 18 Jul 2001 09:40:12 +0000 (09:40 +0000)]
Include additional assertion.

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

23 years agoUse relative error rather than absolute error for checking for an internal error.
Ralf Hartmann [Wed, 18 Jul 2001 09:38:49 +0000 (09:38 +0000)]
Use relative error rather than absolute error for checking for an internal error.

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

23 years agoCheck for rand_r/rand
Wolfgang Bangerth [Sun, 15 Jul 2001 17:14:34 +0000 (17:14 +0000)]
Check for rand_r/rand

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

23 years agoFix missing include. Dont know why this was not found before... :-(
Wolfgang Bangerth [Sun, 15 Jul 2001 17:13:21 +0000 (17:13 +0000)]
Fix missing include. Dont know why this was not found before... :-(

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

23 years agobug fixed
Guido Kanschat [Fri, 13 Jul 2001 15:46:24 +0000 (15:46 +0000)]
bug fixed

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

23 years agoFix some TODOs. Add memory_consumption functions in several places.
Wolfgang Bangerth [Fri, 13 Jul 2001 08:08:27 +0000 (08:08 +0000)]
Fix some TODOs. Add memory_consumption functions in several places.

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

23 years agoFix use of private typedef by using the original type.
Wolfgang Bangerth [Wed, 11 Jul 2001 11:39:32 +0000 (11:39 +0000)]
Fix use of private typedef by using the original type.

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

23 years agoDerive all PreconditionBlock* class virtually from Subscriptor. This allows also...
Ralf Hartmann [Wed, 11 Jul 2001 11:04:11 +0000 (11:04 +0000)]
Derive all PreconditionBlock* class virtually from Subscriptor. This allows also PreconditionBlockSSOR to be derived from Subscriptor. Use of virtual derivation to avoid ambiguity.

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

23 years agoFix missing typename.
Wolfgang Bangerth [Tue, 10 Jul 2001 16:31:03 +0000 (16:31 +0000)]
Fix missing typename.

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

23 years ago.
Wolfgang Bangerth [Mon, 9 Jul 2001 11:39:11 +0000 (11:39 +0000)]
.

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

23 years agoFix a missing std::
Wolfgang Bangerth [Mon, 9 Jul 2001 11:38:20 +0000 (11:38 +0000)]
Fix a missing std::

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

23 years agoDetect some things for Sun's WorkShop compiler.
Wolfgang Bangerth [Fri, 6 Jul 2001 10:30:41 +0000 (10:30 +0000)]
Detect some things for Sun's WorkShop compiler.

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

23 years ago.
Wolfgang Bangerth [Fri, 6 Jul 2001 10:27:48 +0000 (10:27 +0000)]
.

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

23 years ago.
Wolfgang Bangerth [Fri, 6 Jul 2001 10:22:18 +0000 (10:22 +0000)]
.

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

23 years ago.
Wolfgang Bangerth [Fri, 6 Jul 2001 10:21:36 +0000 (10:21 +0000)]
.

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

23 years agoFix xref
Wolfgang Bangerth [Fri, 6 Jul 2001 09:16:57 +0000 (09:16 +0000)]
Fix xref

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

23 years agoRecognize cxx.
Wolfgang Bangerth [Fri, 6 Jul 2001 09:16:39 +0000 (09:16 +0000)]
Recognize cxx.

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

23 years agoFix date.
Wolfgang Bangerth [Fri, 6 Jul 2001 09:14:54 +0000 (09:14 +0000)]
Fix date.

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

23 years agoRecognize cxx.
Wolfgang Bangerth [Fri, 6 Jul 2001 09:14:42 +0000 (09:14 +0000)]
Recognize cxx.

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

23 years agoDocument OSF1 5.3 and cxx 6.3.
Wolfgang Bangerth [Fri, 6 Jul 2001 09:06:40 +0000 (09:06 +0000)]
Document OSF1 5.3 and cxx 6.3.

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

23 years agoFix some issues with cxx.
Wolfgang Bangerth [Fri, 6 Jul 2001 09:03:59 +0000 (09:03 +0000)]
Fix some issues with cxx.

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

23 years agoSave vmult in CG if starting vector is zero.
Wolfgang Bangerth [Fri, 6 Jul 2001 07:40:41 +0000 (07:40 +0000)]
Save vmult in CG if starting vector is zero.

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

23 years agoFix </class> by </code>
Wolfgang Bangerth [Fri, 6 Jul 2001 07:37:38 +0000 (07:37 +0000)]
Fix </class> by </code>

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

23 years agoSave one vmult in the common case that the input vector to the CG method is zero.
Wolfgang Bangerth [Thu, 5 Jul 2001 16:33:11 +0000 (16:33 +0000)]
Save one vmult in the common case that the input vector to the CG method is zero.

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

23 years agoAdd new pic.
Wolfgang Bangerth [Thu, 5 Jul 2001 13:29:34 +0000 (13:29 +0000)]
Add new pic.

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

23 years agopostscript face output in 3d: not tested
Guido Kanschat [Thu, 5 Jul 2001 13:16:08 +0000 (13:16 +0000)]
postscript face output in 3d: not tested

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

23 years agoThe script is now a mess, but it generates much nicer output!
deal [Thu, 5 Jul 2001 12:21:39 +0000 (12:21 +0000)]
The script is now a mess, but it generates much nicer output!

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

23 years agoInclude regression tests into navbar.
Wolfgang Bangerth [Thu, 5 Jul 2001 11:11:34 +0000 (11:11 +0000)]
Include regression tests into navbar.

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

23 years agoFix some more issues about flags for the cxx compiler.
Wolfgang Bangerth [Thu, 5 Jul 2001 07:53:04 +0000 (07:53 +0000)]
Fix some more issues about flags for the cxx compiler.

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

23 years agoAdd constructors to classes, where C++ requires us to do so.
Wolfgang Bangerth [Thu, 5 Jul 2001 07:52:02 +0000 (07:52 +0000)]
Add constructors to classes, where C++ requires us to do so.

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

23 years agoFix issues with Compaq's cxx compiler.
Wolfgang Bangerth [Thu, 5 Jul 2001 07:50:05 +0000 (07:50 +0000)]
Fix issues with Compaq's cxx compiler.

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

23 years agoExclude one function from compilation in other dimensions than the one it is used...
Wolfgang Bangerth [Thu, 5 Jul 2001 07:40:18 +0000 (07:40 +0000)]
Exclude one function from compilation in other dimensions than the one it is used in. Mark another function inline to avoid link time errors.

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

23 years agoExplicitely instantiate forgotten class FEValuesData.
Wolfgang Bangerth [Thu, 5 Jul 2001 06:40:58 +0000 (06:40 +0000)]
Explicitely instantiate forgotten class FEValuesData.

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

23 years agoeps surface plots in 3d
Guido Kanschat [Wed, 4 Jul 2001 16:07:33 +0000 (16:07 +0000)]
eps surface plots in 3d

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

23 years agoPurge inline functions from .cc files if they should be visible globally.
Wolfgang Bangerth [Wed, 4 Jul 2001 13:31:35 +0000 (13:31 +0000)]
Purge inline functions from .cc files if they should be visible globally.

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

23 years agoDeclare explicit specializations.
Wolfgang Bangerth [Wed, 4 Jul 2001 12:51:33 +0000 (12:51 +0000)]
Declare explicit specializations.

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

23 years agoInclude some dof accessor functions unconditionally where they were only included...
Wolfgang Bangerth [Wed, 4 Jul 2001 12:10:45 +0000 (12:10 +0000)]
Include some dof accessor functions unconditionally where they were only included in optimized mode previously. This is necessary since we can't otherwise mark them inline because they might be instantiated internally only then, and would not be accessible from files that have no access to the .templates.h file.

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

23 years agoDon't have inline functions in source files, as they are not instantiated externally.
Wolfgang Bangerth [Wed, 4 Jul 2001 12:09:15 +0000 (12:09 +0000)]
Don't have inline functions in source files, as they are not instantiated externally.

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Tue, 3 Jul 2001 12:35:51 +0000 (12:35 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoWe may not be allowed to initialize Null-references directly, but we can initialize...
Wolfgang Bangerth [Tue, 3 Jul 2001 12:31:06 +0000 (12:31 +0000)]
We may not be allowed to initialize Null-references directly, but we can initialize them by dereferencing Null pointers.

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Tue, 3 Jul 2001 12:15:15 +0000 (12:15 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoFix the set of options needed for Compaq's cxx.
Wolfgang Bangerth [Tue, 3 Jul 2001 12:05:54 +0000 (12:05 +0000)]
Fix the set of options needed for Compaq's cxx.

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

23 years agoDisambiguate call to sqrt(int)
Wolfgang Bangerth [Tue, 3 Jul 2001 11:54:36 +0000 (11:54 +0000)]
Disambiguate call to sqrt(int)

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

23 years agoFix missing std::s and disambiguate call to sqrt(int).
Wolfgang Bangerth [Tue, 3 Jul 2001 11:42:42 +0000 (11:42 +0000)]
Fix missing std::s and disambiguate call to sqrt(int).

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Tue, 3 Jul 2001 09:29:20 +0000 (09:29 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoDon't forget to use explicit specialization syntax.
Wolfgang Bangerth [Tue, 3 Jul 2001 09:28:58 +0000 (09:28 +0000)]
Don't forget to use explicit specialization syntax.

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

23 years agoAbbreviate the somewhat lengthy name for the @p{Patch} class.
Wolfgang Bangerth [Tue, 3 Jul 2001 07:44:35 +0000 (07:44 +0000)]
Abbreviate the somewhat lengthy name for the @p{Patch} class.

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

23 years agoNote correct copyright date for vtk output (2001).
Wolfgang Bangerth [Tue, 3 Jul 2001 07:37:43 +0000 (07:37 +0000)]
Note correct copyright date for vtk output (2001).

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

23 years agoFurther refine warning level for Compaq's cxx.
Wolfgang Bangerth [Tue, 3 Jul 2001 07:28:21 +0000 (07:28 +0000)]
Further refine warning level for Compaq's cxx.

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Tue, 3 Jul 2001 06:56:50 +0000 (06:56 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Mon, 2 Jul 2001 16:48:12 +0000 (16:48 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoFix many missing std:: which Compaq's cxx wants to have, mostly for two reasons:...
Wolfgang Bangerth [Mon, 2 Jul 2001 16:30:37 +0000 (16:30 +0000)]
Fix many missing std:: which Compaq's cxx wants to have, mostly for two reasons: 1. because it does not inject the math functions sqrt, sin, cos, fabs, ... into global namespace when we write include<cmath>. 2. because cxx can't do Koenig lookup of functions.

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

23 years agoRefine the message level for cxx.
Wolfgang Bangerth [Mon, 2 Jul 2001 16:29:12 +0000 (16:29 +0000)]
Refine the message level for cxx.

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

23 years agoExplicitely convert an arg to the vector<unsigned int> constructor to avoid that...
Wolfgang Bangerth [Mon, 2 Jul 2001 16:13:07 +0000 (16:13 +0000)]
Explicitely convert an arg to the vector<unsigned int> constructor to avoid that it tries to take the constructor that uses two input iterators.

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

23 years agoUndo last check-in, as it was with the wrong message.
Wolfgang Bangerth [Mon, 2 Jul 2001 16:11:15 +0000 (16:11 +0000)]
Undo last check-in, as it was with the wrong message.

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

23 years agoExplicitely convert an arg to the vector<unsigned int> constructor to avoid that...
Wolfgang Bangerth [Mon, 2 Jul 2001 16:09:51 +0000 (16:09 +0000)]
Explicitely convert an arg to the vector<unsigned int> constructor to avoid that it tries to take the constructor that uses two input iterators.

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

23 years agoFix missing typename
Wolfgang Bangerth [Mon, 2 Jul 2001 15:57:10 +0000 (15:57 +0000)]
Fix missing typename

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

23 years agoDon't forget explicit specialization syntax.
Wolfgang Bangerth [Mon, 2 Jul 2001 15:51:40 +0000 (15:51 +0000)]
Don't forget explicit specialization syntax.

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

23 years agoFix bogus definition.
Wolfgang Bangerth [Mon, 2 Jul 2001 15:46:02 +0000 (15:46 +0000)]
Fix bogus definition.

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

23 years agoLocal typedef was indeed not accessible.
Wolfgang Bangerth [Mon, 2 Jul 2001 15:40:47 +0000 (15:40 +0000)]
Local typedef was indeed not accessible.

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

23 years agofill_n is not standard C++.
Wolfgang Bangerth [Mon, 2 Jul 2001 14:32:13 +0000 (14:32 +0000)]
fill_n is not standard C++.

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