]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Fri, 22 Jun 2001 10:54:40 +0000 (10:54 +0000)]
Forgot .checked file.
git-svn-id: https://svn.dealii.org/trunk@4750
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 22 Jun 2001 10:36:46 +0000 (10:36 +0000)]
New class CompressedSparsityPattern. Use it. New test.
git-svn-id: https://svn.dealii.org/trunk@4749
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 22 Jun 2001 10:35:28 +0000 (10:35 +0000)]
Implement previously unimplemented function and fix bug by that way.
git-svn-id: https://svn.dealii.org/trunk@4748
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 21 Jun 2001 18:03:56 +0000 (18:03 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@4747
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 21 Jun 2001 10:36:02 +0000 (10:36 +0000)]
Provide a way to get at the quadrature formula from the FEValues object.
git-svn-id: https://svn.dealii.org/trunk@4746
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Wed, 6 Jun 2001 20:25:44 +0000 (20:25 +0000)]
added pointer to matrices
git-svn-id: https://svn.dealii.org/trunk@4745
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 5 Jun 2001 19:23:25 +0000 (19:23 +0000)]
logging of coefficients moved to proper place
git-svn-id: https://svn.dealii.org/trunk@4744
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 5 Jun 2001 10:48:17 +0000 (10:48 +0000)]
multigrid for dgq5 and dgq6
git-svn-id: https://svn.dealii.org/trunk@4743
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 5 Jun 2001 05:38:45 +0000 (05:38 +0000)]
double line removed
git-svn-id: https://svn.dealii.org/trunk@4742
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 5 Jun 2001 05:37:51 +0000 (05:37 +0000)]
new utilities directory
git-svn-id: https://svn.dealii.org/trunk@4741
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Sat, 2 Jun 2001 17:52:54 +0000 (17:52 +0000)]
eliminate copy constructors and some more documentation
git-svn-id: https://svn.dealii.org/trunk@4740
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Fri, 1 Jun 2001 08:02:48 +0000 (08:02 +0000)]
optional memory usage output
git-svn-id: https://svn.dealii.org/trunk@4739
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Thu, 31 May 2001 11:38:30 +0000 (11:38 +0000)]
matrices made data members
git-svn-id: https://svn.dealii.org/trunk@4738
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Thu, 31 May 2001 06:19:40 +0000 (06:19 +0000)]
preliminary memory check
git-svn-id: https://svn.dealii.org/trunk@4737
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Thu, 31 May 2001 06:19:22 +0000 (06:19 +0000)]
destructor added
git-svn-id: https://svn.dealii.org/trunk@4736
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 28 May 2001 11:28:04 +0000 (11:28 +0000)]
delete even smaller values
git-svn-id: https://svn.dealii.org/trunk@4735
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 28 May 2001 11:27:22 +0000 (11:27 +0000)]
Legendre polynomials fixed
git-svn-id: https://svn.dealii.org/trunk@4734
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 28 May 2001 11:26:59 +0000 (11:26 +0000)]
round-off
git-svn-id: https://svn.dealii.org/trunk@4733
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 28 May 2001 11:26:07 +0000 (11:26 +0000)]
test for Legendre polynomials
git-svn-id: https://svn.dealii.org/trunk@4732
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 27 May 2001 06:00:37 +0000 (06:00 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@4731
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 21:04:29 +0000 (21:04 +0000)]
'echo' is not guaranteed to understand \n. At leasts it does not on Linux.
git-svn-id: https://svn.dealii.org/trunk@4730
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 21:02:41 +0000 (21:02 +0000)]
Group all documentation together.
git-svn-id: https://svn.dealii.org/trunk@4729
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 08:30:12 +0000 (08:30 +0000)]
Revert to using default args.
git-svn-id: https://svn.dealii.org/trunk@4728
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 08:28:41 +0000 (08:28 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@4727
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 08:27:07 +0000 (08:27 +0000)]
Replace explicite specializations of functions -- which really is not standards conforming C++ -- by overloading these functions.
git-svn-id: https://svn.dealii.org/trunk@4726
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 08:25:35 +0000 (08:25 +0000)]
Explicitely instantiate missing classes.
git-svn-id: https://svn.dealii.org/trunk@4725
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 24 May 2001 08:25:22 +0000 (08:25 +0000)]
Document and remove old classes.
git-svn-id: https://svn.dealii.org/trunk@4724
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 14:14:06 +0000 (14:14 +0000)]
Fix various issues.
git-svn-id: https://svn.dealii.org/trunk@4723
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 14:13:38 +0000 (14:13 +0000)]
Add two TODOs.
git-svn-id: https://svn.dealii.org/trunk@4722
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 13:40:02 +0000 (13:40 +0000)]
-O3 crashes the program before start even...
git-svn-id: https://svn.dealii.org/trunk@4721
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 12:57:22 +0000 (12:57 +0000)]
Fix bogosity.
git-svn-id: https://svn.dealii.org/trunk@4720
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 12:52:37 +0000 (12:52 +0000)]
Fix followup problem.
git-svn-id: https://svn.dealii.org/trunk@4719
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 11:47:50 +0000 (11:47 +0000)]
Work around a gcc problem.
git-svn-id: https://svn.dealii.org/trunk@4718
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 11:45:04 +0000 (11:45 +0000)]
Remove old type DoFHandler::FunctionMap by FunctionMap::type
git-svn-id: https://svn.dealii.org/trunk@4717
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 11:33:03 +0000 (11:33 +0000)]
Fix missing include.
git-svn-id: https://svn.dealii.org/trunk@4716
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 09:49:07 +0000 (09:49 +0000)]
Allow compilation also for PII.
git-svn-id: https://svn.dealii.org/trunk@4715
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 09:46:23 +0000 (09:46 +0000)]
Work around bugs in gcc2.95: declaring the existence of an explicit specialization kills the possibility to use default args for this function.
git-svn-id: https://svn.dealii.org/trunk@4714
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 09:34:45 +0000 (09:34 +0000)]
Fix thinko: we give absolute paths to libs, so no need to specify -l
as well.
git-svn-id: https://svn.dealii.org/trunk@4713
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 08:39:39 +0000 (08:39 +0000)]
Support Intel ICC.
git-svn-id: https://svn.dealii.org/trunk@4712
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 08:19:18 +0000 (08:19 +0000)]
Put the classes that denote flags to the TimeStepBase_Tria class into
a namespace of its own.
git-svn-id: https://svn.dealii.org/trunk@4711
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 08:15:25 +0000 (08:15 +0000)]
Revert to the old style scheme of explicitely specializing
GeometryInfo for all dimensions.
git-svn-id: https://svn.dealii.org/trunk@4710
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 08:13:58 +0000 (08:13 +0000)]
Allow for more aggressive optimizations.
git-svn-id: https://svn.dealii.org/trunk@4709
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 08:09:42 +0000 (08:09 +0000)]
Use LDFLAGS to link libraries, rather than CXXFLAGS.o or .g
git-svn-id: https://svn.dealii.org/trunk@4708
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 07:46:54 +0000 (07:46 +0000)]
Don't link with C++ flags.
git-svn-id: https://svn.dealii.org/trunk@4707
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 07:24:31 +0000 (07:24 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@4706
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 23 May 2001 07:23:48 +0000 (07:23 +0000)]
Revise the configury scheme: F77 support libraries are now put into F77LIBS and are only included into LIBS if so needed. Also: include the ACE library into the LIBS variable automatically if so configured. Previously this was only done in user Makefiles, but this is needless.
git-svn-id: https://svn.dealii.org/trunk@4705
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Tue, 22 May 2001 17:55:05 +0000 (17:55 +0000)]
Include declarations of explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4704
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 17:51:19 +0000 (17:51 +0000)]
Forgot explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4703
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 17:43:40 +0000 (17:43 +0000)]
Forgot one explicit specialization.
git-svn-id: https://svn.dealii.org/trunk@4702
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 22 May 2001 17:12:28 +0000 (17:12 +0000)]
overshooting in declaration removed
git-svn-id: https://svn.dealii.org/trunk@4701
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 22 May 2001 16:42:06 +0000 (16:42 +0000)]
declaration of specialization
git-svn-id: https://svn.dealii.org/trunk@4700
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 15:58:31 +0000 (15:58 +0000)]
More declarations of explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4699
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 15:22:39 +0000 (15:22 +0000)]
Delete impossible specialization declarations.
git-svn-id: https://svn.dealii.org/trunk@4698
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 15:08:59 +0000 (15:08 +0000)]
Declare existence of explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4697
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Tue, 22 May 2001 14:56:13 +0000 (14:56 +0000)]
Include declarations of explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4696
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Tue, 22 May 2001 14:54:20 +0000 (14:54 +0000)]
Doc update. Include declarations of explicit specializations.
git-svn-id: https://svn.dealii.org/trunk@4695
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 13:06:58 +0000 (13:06 +0000)]
Remove auto-generation comment.
git-svn-id: https://svn.dealii.org/trunk@4694
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 12:52:27 +0000 (12:52 +0000)]
Make things more C++ conformant.
git-svn-id: https://svn.dealii.org/trunk@4693
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 11:54:30 +0000 (11:54 +0000)]
Make things more C++ conformant.
git-svn-id: https://svn.dealii.org/trunk@4692
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:53:20 +0000 (09:53 +0000)]
Add various std:: and other things to get the testsuite C++ compatible.
git-svn-id: https://svn.dealii.org/trunk@4691
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:52:43 +0000 (09:52 +0000)]
Disable showing linker line again.
git-svn-id: https://svn.dealii.org/trunk@4690
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:46:27 +0000 (09:46 +0000)]
Add various std:: and other things to get the testsuite C++ compatible.
git-svn-id: https://svn.dealii.org/trunk@4689
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:45:56 +0000 (09:45 +0000)]
Ignore number and type of whitespace in output files.
git-svn-id: https://svn.dealii.org/trunk@4688
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:31:29 +0000 (09:31 +0000)]
Don't include $CXXFLAGS into compile flags, as they are already when
./configuring.
Only add -Wno-missing-noreturn when using gcc.
git-svn-id: https://svn.dealii.org/trunk@4687
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 09:07:57 +0000 (09:07 +0000)]
Add missing std::
git-svn-id: https://svn.dealii.org/trunk@4686
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 22 May 2001 07:58:37 +0000 (07:58 +0000)]
Configure now recognizes Intel ICC.
git-svn-id: https://svn.dealii.org/trunk@4685
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 21 May 2001 21:17:35 +0000 (21:17 +0000)]
vector2d for LAPACK enhancement
git-svn-id: https://svn.dealii.org/trunk@4684
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 21 May 2001 18:01:21 +0000 (18:01 +0000)]
new class vector2d
git-svn-id: https://svn.dealii.org/trunk@4683
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Mon, 21 May 2001 15:40:46 +0000 (15:40 +0000)]
Put in a text at the very top that describes the library (auf
besonderen Wunsch des Chefs des Hauses...).
git-svn-id: https://svn.dealii.org/trunk@4682
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Mon, 21 May 2001 15:27:24 +0000 (15:27 +0000)]
Remove obviously unnecessary include file.
git-svn-id: https://svn.dealii.org/trunk@4681
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 21 May 2001 14:13:56 +0000 (14:13 +0000)]
new class vector2d
git-svn-id: https://svn.dealii.org/trunk@4680
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Mon, 21 May 2001 08:17:08 +0000 (08:17 +0000)]
Make it compile in 1d.
git-svn-id: https://svn.dealii.org/trunk@4679
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Fri, 18 May 2001 17:41:35 +0000 (17:41 +0000)]
Doc update.
git-svn-id: https://svn.dealii.org/trunk@4678
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Fri, 18 May 2001 17:31:37 +0000 (17:31 +0000)]
Include grid_transform test.
git-svn-id: https://svn.dealii.org/trunk@4677
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Fri, 18 May 2001 17:29:12 +0000 (17:29 +0000)]
Test for the new GridGenerator::laplace_transformation function.
git-svn-id: https://svn.dealii.org/trunk@4676
0785d39b -7218-0410-832d-
ea1e28bc413d
Ralf Hartmann [Fri, 18 May 2001 17:21:08 +0000 (17:21 +0000)]
Implementation of new laplace_transformation function.
git-svn-id: https://svn.dealii.org/trunk@4675
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 11:30:07 +0000 (11:30 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@4674
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 10:04:43 +0000 (10:04 +0000)]
Fix thinko.
git-svn-id: https://svn.dealii.org/trunk@4673
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 10:03:20 +0000 (10:03 +0000)]
More for Intel's ICC.
git-svn-id: https://svn.dealii.org/trunk@4672
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 09:23:08 +0000 (09:23 +0000)]
Make QuadComparator::operator() const.
git-svn-id: https://svn.dealii.org/trunk@4671
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 09:06:44 +0000 (09:06 +0000)]
Make variables const and thus Intel C++ compiler more happy.
git-svn-id: https://svn.dealii.org/trunk@4670
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 08:52:47 +0000 (08:52 +0000)]
Make variables const and thus Intel C++ compiler more happy.
git-svn-id: https://svn.dealii.org/trunk@4669
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 08:44:56 +0000 (08:44 +0000)]
Remove invalid specialization syntax.
git-svn-id: https://svn.dealii.org/trunk@4668
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 08:37:20 +0000 (08:37 +0000)]
Find gcc bug and fix the resulting invalid code.
git-svn-id: https://svn.dealii.org/trunk@4667
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 08:00:08 +0000 (08:00 +0000)]
Intels ICC C++ compiler requires a default constructor for static
variables of type StraightBoundary. Make it happy by providing some
such thing.
git-svn-id: https://svn.dealii.org/trunk@4666
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 07:50:50 +0000 (07:50 +0000)]
Don't explicitely specialize static member variables, because they
have already been used. Only provide storage for them.
git-svn-id: https://svn.dealii.org/trunk@4665
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 18 May 2001 07:48:32 +0000 (07:48 +0000)]
Only use 'typename' where allowed. Fix arg type.
git-svn-id: https://svn.dealii.org/trunk@4664
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 20:23:12 +0000 (20:23 +0000)]
Move the flags classes out of GridOut and into a namespace of their own. This was necessary since C++ does not allow us to explicitely specialize any of these classes, although the present use of this feature was accepted by gcc as an extension. We want to move to more closer C++ compliance, also in order to allow other compilers to translate the library.
git-svn-id: https://svn.dealii.org/trunk@4663
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Thu, 17 May 2001 16:46:10 +0000 (16:46 +0000)]
Avoid gethostname in debug mode, since Linux does not know it wth -ansi
git-svn-id: https://svn.dealii.org/trunk@4662
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 16:14:51 +0000 (16:14 +0000)]
Remove double explicit specialization.
git-svn-id: https://svn.dealii.org/trunk@4661
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 16:12:38 +0000 (16:12 +0000)]
Fix forgotten parameter in explicit specialization.
git-svn-id: https://svn.dealii.org/trunk@4660
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 16:07:15 +0000 (16:07 +0000)]
Avoid the use of member templates when spawning, as this confuses compilers.
git-svn-id: https://svn.dealii.org/trunk@4659
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 15:59:07 +0000 (15:59 +0000)]
Avoid the use of compose1 and select2nd, as these do not belong to the
C++ standard. Rather have a small function ourselves that does exactly
the action of the composed functional.
git-svn-id: https://svn.dealii.org/trunk@4658
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 15:48:33 +0000 (15:48 +0000)]
More docs on Intel ICC compiler, don't check for unistd.h any more as
gethostname must be in that file if it exists and the test failed with
ICC's preprocessor due to some unknown reason (file was there but cpp
failed to process the file properly).
git-svn-id: https://svn.dealii.org/trunk@4657
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 15:15:14 +0000 (15:15 +0000)]
Make variables const and thus Intel C++ compiler more happy.
git-svn-id: https://svn.dealii.org/trunk@4656
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 14:46:32 +0000 (14:46 +0000)]
Make function inline.
git-svn-id: https://svn.dealii.org/trunk@4655
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 14:46:11 +0000 (14:46 +0000)]
Work around a bug in Intel's C++ compiler: the decision whether to
choose a function or a template with the same name was based on the
availability of the implementations, rather than the declarations
alone! Provide the implementation to make the compiler choose the
right function...
git-svn-id: https://svn.dealii.org/trunk@4654
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 14:17:33 +0000 (14:17 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@4653
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 14:16:04 +0000 (14:16 +0000)]
If gethostname is declared, then it must be in unistd.h
git-svn-id: https://svn.dealii.org/trunk@4652
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 17 May 2001 13:50:49 +0000 (13:50 +0000)]
Work around a overload resolution and partial ordering bug in Intel's
ICC compiler.
git-svn-id: https://svn.dealii.org/trunk@4651
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.