]> https://gitweb.dealii.org/ - dealii-svn.git/log
dealii-svn.git
22 years agoMore test. Fixes.
wolf [Tue, 23 Apr 2002 08:44:12 +0000 (08:44 +0000)]
More test. Fixes.

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

22 years agoPrint debug output.
wolf [Mon, 22 Apr 2002 16:19:01 +0000 (16:19 +0000)]
Print debug output.

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

22 years agoSmall fix.
wolf [Mon, 22 Apr 2002 16:09:56 +0000 (16:09 +0000)]
Small fix.

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

22 years agoAdd more doc.
wolf [Mon, 22 Apr 2002 16:06:50 +0000 (16:06 +0000)]
Add more doc.

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

22 years agoFix naming of check.
wolf [Mon, 22 Apr 2002 13:03:05 +0000 (13:03 +0000)]
Fix naming of check.

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

22 years ago.
wolf [Mon, 22 Apr 2002 12:59:13 +0000 (12:59 +0000)]
.

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

22 years agoWork around a second bug in Intels icc compiler regarding pointers to constant member...
wolf [Mon, 22 Apr 2002 12:58:36 +0000 (12:58 +0000)]
Work around a second bug in Intels icc compiler regarding pointers to constant member functions.

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

22 years agoMore doc.
wolf [Mon, 22 Apr 2002 11:50:44 +0000 (11:50 +0000)]
More doc.

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

22 years ago.
wolf [Mon, 22 Apr 2002 11:49:23 +0000 (11:49 +0000)]
.

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

22 years agoCheck for a bug in Intel's icc compiler.
wolf [Mon, 22 Apr 2002 11:48:06 +0000 (11:48 +0000)]
Check for a bug in Intel's icc compiler.

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

22 years agoadd icc to list of compilers.
deal [Mon, 22 Apr 2002 08:50:55 +0000 (08:50 +0000)]
add icc to list of compilers.

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

22 years agoReplace all direct references to perl in Makefiles by $(PERL)
wolf [Mon, 22 Apr 2002 08:43:10 +0000 (08:43 +0000)]
Replace all direct references to perl in Makefiles by $(PERL)

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

22 years agoMove slightly forward.
wolf [Mon, 22 Apr 2002 08:33:43 +0000 (08:33 +0000)]
Move slightly forward.

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

22 years agoCenter table with results because it is so small.
wolf [Mon, 22 Apr 2002 07:54:27 +0000 (07:54 +0000)]
Center table with results because it is so small.

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

22 years agoAh, two more extraneous semicolons for Sun Forte...
wolf [Mon, 22 Apr 2002 07:34:27 +0000 (07:34 +0000)]
Ah, two more extraneous semicolons for Sun Forte...

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

22 years agoUps.
wolf [Fri, 19 Apr 2002 14:47:02 +0000 (14:47 +0000)]
Ups.

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

22 years ago.
wolf [Fri, 19 Apr 2002 14:45:05 +0000 (14:45 +0000)]
.

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

22 years agoUnify.
wolf [Fri, 19 Apr 2002 14:44:59 +0000 (14:44 +0000)]
Unify.

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

22 years agoWork around a problem in Intel's icc compiler.
wolf [Fri, 19 Apr 2002 14:42:19 +0000 (14:42 +0000)]
Work around a problem in Intel's icc compiler.

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

22 years agoPreliminary import, to work on another computer.
wolf [Fri, 19 Apr 2002 14:23:08 +0000 (14:23 +0000)]
Preliminary import, to work on another computer.

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

22 years agoIntels ICC compiler wants that in explicit instantiations of member templates the...
wolf [Fri, 19 Apr 2002 13:51:14 +0000 (13:51 +0000)]
Intels ICC compiler wants that in explicit instantiations of member templates the actual template args are given. The standard prescribes that they can be omitted if the compiler can infer them from the function args, but Intel does not seem to implement that rule. Since we want the compiler to be cross-compiler portable, state these args then nevertheless.

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

22 years agoFix both places.
wolf [Fri, 19 Apr 2002 13:05:30 +0000 (13:05 +0000)]
Fix both places.

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

22 years agoRun autoconf.
wolf [Fri, 19 Apr 2002 13:04:12 +0000 (13:04 +0000)]
Run autoconf.

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

22 years agoUps, std::fabs was meant instead of std::abs...
wolf [Fri, 19 Apr 2002 12:13:50 +0000 (12:13 +0000)]
Ups, std::fabs was meant instead of std::abs...

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

22 years agoExplicitly name template args for instantiation, to make Intel ICC happier.
wolf [Fri, 19 Apr 2002 11:29:11 +0000 (11:29 +0000)]
Explicitly name template args for instantiation, to make Intel ICC happier.

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

22 years agoExplicitly name template args for instantiation, to make Intel ICC happier.
wolf [Fri, 19 Apr 2002 10:26:34 +0000 (10:26 +0000)]
Explicitly name template args for instantiation, to make Intel ICC happier.

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

22 years agoMake parameter const to make Intel icc happier.
wolf [Fri, 19 Apr 2002 10:24:22 +0000 (10:24 +0000)]
Make parameter const to make Intel icc happier.

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

22 years agoMake parameter const to make Intel icc happier.
wolf [Fri, 19 Apr 2002 10:24:16 +0000 (10:24 +0000)]
Make parameter const to make Intel icc happier.

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

22 years agopublications added
guido [Fri, 19 Apr 2002 09:04:58 +0000 (09:04 +0000)]
publications added

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

22 years agoENUMATH paper
guido [Fri, 19 Apr 2002 08:51:48 +0000 (08:51 +0000)]
ENUMATH paper

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

22 years agoxref build test results.
wolf [Fri, 19 Apr 2002 08:51:08 +0000 (08:51 +0000)]
xref build test results.

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

22 years agoCheck in report generation for nightly build tests.
deal [Fri, 19 Apr 2002 08:26:25 +0000 (08:26 +0000)]
Check in report generation for nightly build tests.

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

22 years agoforward appended to separate targets
guido [Fri, 19 Apr 2002 07:53:42 +0000 (07:53 +0000)]
forward appended to separate targets

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

22 years agoWrong names for baseo and laco changed
guido [Thu, 18 Apr 2002 19:21:39 +0000 (19:21 +0000)]
Wrong names for baseo and laco changed

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

22 years agoIndicate that the shown path for the program is only reasonable if the
wolf [Thu, 18 Apr 2002 16:52:16 +0000 (16:52 +0000)]
Indicate that the shown path for the program is only reasonable if the
version is a locally installed one. People have been confusing this
when looking at the global homepage and wondered why the file did not
exist on their local installation at the indicated place.

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

22 years agoCheck-in to allow nightly buildsto succeed.
wolf [Thu, 18 Apr 2002 16:08:34 +0000 (16:08 +0000)]
Check-in to allow nightly buildsto succeed.

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

22 years agoCheck-in to allow nightly build to succeed.
wolf [Thu, 18 Apr 2002 16:08:13 +0000 (16:08 +0000)]
Check-in to allow nightly build to succeed.

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

22 years agoClarify confusing comment.
wolf [Wed, 17 Apr 2002 16:39:20 +0000 (16:39 +0000)]
Clarify confusing comment.

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

22 years agoException if a block entered is outside the matrix
guido [Wed, 17 Apr 2002 14:14:12 +0000 (14:14 +0000)]
Exception if a block entered is outside the matrix

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

22 years agoMicro changes.
deal [Wed, 17 Apr 2002 11:28:09 +0000 (11:28 +0000)]
Micro changes.

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

22 years agoRename report.pl to report-regression-tests.pl since this is what it does.
deal [Wed, 17 Apr 2002 11:19:04 +0000 (11:19 +0000)]
Rename report.pl to report-regression-tests.pl since this is what it does.

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

22 years agonew Makefiles
guido [Wed, 17 Apr 2002 10:06:56 +0000 (10:06 +0000)]
new Makefiles

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

22 years agoNew parallel make structure
guido [Tue, 16 Apr 2002 16:01:17 +0000 (16:01 +0000)]
New parallel make structure

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

22 years agodependency on forward_declarations.h removed
guido [Tue, 16 Apr 2002 15:25:20 +0000 (15:25 +0000)]
dependency on forward_declarations.h removed

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

22 years agoIgnore -kk flags
guido [Tue, 16 Apr 2002 14:58:11 +0000 (14:58 +0000)]
Ignore -kk flags

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

22 years agoException for missing prolongation matrices
guido [Tue, 16 Apr 2002 14:24:09 +0000 (14:24 +0000)]
Exception for missing prolongation matrices

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

22 years agomissing line continuation added
guido [Tue, 16 Apr 2002 14:17:16 +0000 (14:17 +0000)]
missing line continuation added

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

22 years agotolerate unknown FORTRAN compilers
guido [Tue, 16 Apr 2002 14:13:22 +0000 (14:13 +0000)]
tolerate unknown FORTRAN compilers

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

22 years agoInclude my bibtex entries.
hartmann [Tue, 16 Apr 2002 14:03:17 +0000 (14:03 +0000)]
Include my bibtex entries.

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

22 years agoFix the last open issue.
wolf [Tue, 16 Apr 2002 10:56:50 +0000 (10:56 +0000)]
Fix the last open issue.

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

22 years agoRemove -ansi from gcc debug flags.
wolf [Tue, 16 Apr 2002 09:16:37 +0000 (09:16 +0000)]
Remove -ansi from gcc debug flags.

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

22 years agoAdd pic.
wolf [Tue, 16 Apr 2002 08:51:24 +0000 (08:51 +0000)]
Add pic.

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

22 years agoChange my web address.
wolf [Tue, 16 Apr 2002 08:50:27 +0000 (08:50 +0000)]
Change my web address.

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

22 years agoAdd my thesis. Change my www homepage address.
wolf [Tue, 16 Apr 2002 08:40:32 +0000 (08:40 +0000)]
Add my thesis. Change my www homepage address.

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

22 years agoAdd my thesis.
wolf [Tue, 16 Apr 2002 08:40:08 +0000 (08:40 +0000)]
Add my thesis.

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

22 years agoAdd step-13
wolf [Tue, 16 Apr 2002 08:39:01 +0000 (08:39 +0000)]
Add step-13

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

22 years agoAdd step-13.
wolf [Tue, 16 Apr 2002 08:35:07 +0000 (08:35 +0000)]
Add step-13.

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

22 years agoFix typos.
wolf [Tue, 16 Apr 2002 08:34:58 +0000 (08:34 +0000)]
Fix typos.

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

22 years agoAlmost finish everything.
wolf [Tue, 16 Apr 2002 08:34:13 +0000 (08:34 +0000)]
Almost finish everything.

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

22 years agoFix thinko with the first line of a program.
wolf [Mon, 15 Apr 2002 10:21:50 +0000 (10:21 +0000)]
Fix thinko with the first line of a program.

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

22 years agoGenerate the TOC in a more reasonable and sophisticated way.
wolf [Mon, 15 Apr 2002 10:21:24 +0000 (10:21 +0000)]
Generate the TOC in a more reasonable and sophisticated way.

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

22 years agoMore for step-13
wolf [Mon, 15 Apr 2002 10:17:03 +0000 (10:17 +0000)]
More for step-13

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

22 years agoFinish documenting.
wolf [Mon, 15 Apr 2002 10:15:29 +0000 (10:15 +0000)]
Finish documenting.

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

22 years agoMore such places:
wolf [Thu, 11 Apr 2002 15:52:32 +0000 (15:52 +0000)]
More such places:
ISO C++ requires that we explicitly state which template to
instantiate in case there are ambiguities.

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

22 years agoISO C++ requires that we explicitly state which template to
wolf [Thu, 11 Apr 2002 15:46:12 +0000 (15:46 +0000)]
ISO C++ requires that we explicitly state which template to
instantiate in case there are ambiguities.

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

22 years agoCheck stricter for a bug that remains in gcc up to snapshots for
wolf [Thu, 11 Apr 2002 15:32:45 +0000 (15:32 +0000)]
Check stricter for a bug that remains in gcc up to snapshots for
version 3.1 at least.

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

22 years agoWork around compiler bug here as well.
wolf [Thu, 11 Apr 2002 15:11:14 +0000 (15:11 +0000)]
Work around compiler bug here as well.

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

22 years agoDont ask Sun Forte to report warnings.
wolf [Thu, 11 Apr 2002 14:57:01 +0000 (14:57 +0000)]
Dont ask Sun Forte to report warnings.

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

22 years agoDetect Forte f77 compiler.
wolf [Thu, 11 Apr 2002 14:46:53 +0000 (14:46 +0000)]
Detect Forte f77 compiler.

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

22 years agoDetect and work around a bug in gcc2.95 which requires that we use some non-ISO C...
wolf [Thu, 11 Apr 2002 14:25:14 +0000 (14:25 +0000)]
Detect and work around a bug in gcc2.95 which requires that we use some non-ISO C++. While we are at it, require autoconf2.50 or higher, which is what we implicitly required before already.

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

22 years agoJust some mock-up.
wolf [Thu, 11 Apr 2002 14:22:07 +0000 (14:22 +0000)]
Just some mock-up.

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

22 years agoSquash big fat black bug. Minor doc changes.
wolf [Thu, 11 Apr 2002 14:18:26 +0000 (14:18 +0000)]
Squash big fat black bug. Minor doc changes.

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

22 years agoAdd some missing typenames.
wolf [Thu, 11 Apr 2002 14:17:51 +0000 (14:17 +0000)]
Add some missing typenames.

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

22 years agoPut variable into "..." to avoid a warning in case the value is empty.
wolf [Fri, 5 Apr 2002 13:03:51 +0000 (13:03 +0000)]
Put variable into "..." to avoid a warning in case the value is empty.

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

22 years agoProvide shared lib generation command for Sun Forte.
wolf [Fri, 5 Apr 2002 11:55:21 +0000 (11:55 +0000)]
Provide shared lib generation command for Sun Forte.

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

22 years ago.
wolf [Thu, 4 Apr 2002 08:32:25 +0000 (08:32 +0000)]
.

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

22 years agoDrop support for PAR=-j?, since gmakes before 3.78 seem to be no more in use. Nicer...
wolf [Thu, 4 Apr 2002 08:31:30 +0000 (08:31 +0000)]
Drop support for PAR=-j?, since gmakes before 3.78 seem to be no more in use. Nicer structure of output when just typing make.

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

22 years agoGeneral updates, and minor things.
wolf [Thu, 4 Apr 2002 08:30:37 +0000 (08:30 +0000)]
General updates, and minor things.

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

22 years agoRun autoheader and autoconf.
wolf [Wed, 3 Apr 2002 12:45:35 +0000 (12:45 +0000)]
Run autoheader and autoconf.

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

22 years agoSet the define in the check for GETRUSAGE differently.
wolf [Wed, 3 Apr 2002 12:42:51 +0000 (12:42 +0000)]
Set the define in the check for GETRUSAGE differently.

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

22 years agoUsing getrusage on SunOS4.x is an adventure.
wolf [Wed, 3 Apr 2002 12:37:28 +0000 (12:37 +0000)]
Using getrusage on SunOS4.x is an adventure.

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

22 years agoHm, previous bug fix causes gcc to emit warning about inaccessible base class due...
wolf [Wed, 3 Apr 2002 11:31:48 +0000 (11:31 +0000)]
Hm, previous bug fix causes gcc to emit warning about inaccessible base class due to ambiguity. Revert fix thusly.

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

22 years agoFix typo.
wolf [Wed, 3 Apr 2002 11:10:22 +0000 (11:10 +0000)]
Fix typo.

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

22 years agoRecognize Portland Group compiler.
wolf [Thu, 28 Mar 2002 10:23:05 +0000 (10:23 +0000)]
Recognize Portland Group compiler.

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

22 years ago.
wolf [Thu, 28 Mar 2002 08:08:11 +0000 (08:08 +0000)]
.

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

22 years agoAdd step-13 to have in CVS. Not yet finished, though.
wolf [Thu, 28 Mar 2002 08:06:46 +0000 (08:06 +0000)]
Add step-13 to have in CVS. Not yet finished, though.

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

22 years agoAlso check in the file with which the POVRAY output is generated.
wolf [Wed, 27 Mar 2002 14:12:38 +0000 (14:12 +0000)]
Also check in the file with which the POVRAY output is generated.

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

22 years agoIt seems as if gcc does not want us to declare partial specializations
wolf [Tue, 26 Mar 2002 09:09:09 +0000 (09:09 +0000)]
It seems as if gcc does not want us to declare partial specializations
as friends. What a pity.

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

22 years agoFix a bug.
wolf [Tue, 26 Mar 2002 08:21:44 +0000 (08:21 +0000)]
Fix a bug.

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

22 years agoRemove some cruft from pre-2.95 times, and declare the proper classes friends.
wolf [Tue, 26 Mar 2002 08:11:03 +0000 (08:11 +0000)]
Remove some cruft from pre-2.95 times, and declare the proper classes friends.

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

22 years agoDeclare that we intend to specialize TriaObjectAccessor.
wolf [Mon, 25 Mar 2002 17:06:37 +0000 (17:06 +0000)]
Declare that we intend to specialize TriaObjectAccessor.

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

22 years agoDeclare that we intend to specialize MGDoFObjectAccessor.
wolf [Mon, 25 Mar 2002 17:05:29 +0000 (17:05 +0000)]
Declare that we intend to specialize MGDoFObjectAccessor.

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

22 years agoDeclare that we intend to specialize DoFObjectAccessor.
wolf [Mon, 25 Mar 2002 17:03:53 +0000 (17:03 +0000)]
Declare that we intend to specialize DoFObjectAccessor.

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

22 years agoDeclare that we intend to specialize TriaObjectAccessor.
wolf [Mon, 25 Mar 2002 17:00:16 +0000 (17:00 +0000)]
Declare that we intend to specialize TriaObjectAccessor.

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

22 years agoWork around the following bug in Sun's Forte compiler, by simply
wolf [Mon, 25 Mar 2002 16:13:44 +0000 (16:13 +0000)]
Work around the following bug in Sun's Forte compiler, by simply
adding a private inheritance of B1. Since that base class only has
static members, that does not hurt anyway.

/* ------------------------------------------------- */
/* Problem 17 -- access control: compiler error      */
/*  Error: B1::dim is not accessible from B1::X<2>.  */
/*         Where: While specializing "B1::X<2>"      */
/*         Where: Specialized in non-template code.  */
/* Note that "dim" should actually be placed with    */
/* B1::X, rather than with B1.                       */
template <typename T> class V {};

struct B1 {
    template <int dim> struct X {
int i[dim];
    };
};

struct B2 : private B1 {};

struct D : public B2, private B1 {
    ~D () {};
    typedef B1::X<2> X;
    V<X> x;
};

D d;

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

22 years agoOops, don't forget definition of function.
wolf [Mon, 25 Mar 2002 15:20:42 +0000 (15:20 +0000)]
Oops, don't forget definition of function.

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

22 years agoWork around a bug in Sun's Forte compiler. The code in question was
wolf [Mon, 25 Mar 2002 15:20:09 +0000 (15:20 +0000)]
Work around a bug in Sun's Forte compiler. The code in question was
dangerous anyway, and since this is no performance critical place, we
take the plunge.

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

22 years agoDetect and work around the following bug in pre-3.0 gccs:
wolf [Mon, 25 Mar 2002 15:09:29 +0000 (15:09 +0000)]
Detect and work around the following bug in pre-3.0 gccs:

struct X
{
    template <typename T2>
    X operator = (T2 &) {return *this;};
};

template X X::operator=<> (float &);

These compilers reported
  x.cc:7: 'operator =' not defined
  x.cc:7: confused by earlier errors, bailing out
and wanted that we write
  template X X::template operator=<> (float &);
instead. This is not what the standard prescribes, and is also not necessary for regular member functions.

Unfortunately, we cannot simply add that 'template' here, since otherwise Sun's Forte compiler no more
groks this. So we define a symbol DEAL_II_MEMBER_OP_TEMPLATE_INST which is empty for standards
compliant compilers, or 'template' in case of broken gcc's.

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

22 years agoMark an input parameter const.
wolf [Mon, 25 Mar 2002 14:08:25 +0000 (14:08 +0000)]
Mark an input parameter const.

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

22 years agoMake the syntax for explicit instantiations of member templates C++ standard conforming.
wolf [Mon, 25 Mar 2002 14:07:46 +0000 (14:07 +0000)]
Make the syntax for explicit instantiations of member templates C++ standard conforming.

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