From 21b597cff6440b38142655e4ded5be4c78753055 Mon Sep 17 00:00:00 2001
From: guido
- While we believe that deal.II is quite usable
+ While we consider deal.II quite useful
in the present form, there are still many things that we would
- implement for future versions. Among these are the following
+ like to implement in future versions. Among these are the following
topics:
Non-conforming elements: While
deal.II is quite flexible with respect to
@@ -49,6 +50,13 @@
code.
+ The hp-method of finite elements:
+ This will need a major restructuring of the basic classes
+ handling degrees of freedom and is therefore not planned for
+ the immediate future.
+
+
Linear solvers:
We already have the most common linear solvers, such as CG,
@@ -82,10 +90,12 @@
- More example programs:
+ More example and test programs:
There are still many aspects of the library that are not yet
covered by the example programs. This is certainly something
- that should be improved, but is time consuming.
+ that should be improved, but is time consuming. A complete
+ test-suite for the library would be quite valuable for ports
+ to new computer systems.
diff --git a/deal.II/doc/license.html b/deal.II/doc/license.html
index f88655a902..e332a08173 100644
--- a/deal.II/doc/license.html
+++ b/deal.II/doc/license.html
@@ -13,29 +13,31 @@
No.
- You will still need to purchase the Professional Edition to make
- commercial (proprietary) software with Qt (unless, as always, you
- release software as free/Open Source software).
+ You will still need to obtain a profesional version of
+ deal.II from the authors to make commercial
+ (proprietary) software with deal.II
+ (unless, as always, you release software as free/Open Source
+ software).
Yes.
- You may copy and redistribute the Qt Free Edition, both at home and
- at work, without restrictions.
+ You may copy and redistribute deal.II, both
+ at home and at work, without restrictions.
-This license is governed by the Laws of Norway. Disputes shall be settled
-by Oslo City Court.
+This license is governed by the Laws of Germany. Disputes shall be settled
+by Amtsgericht Heidelberg.
- /base library API
+ /base API
- /lac library API
+ /lac API
- /deal.II /grid API
+ grid API
- /deal.II /dofs API
+ Dofs API
- /deal.II /numerics API
+ Numerics API
- Development information
+ Development
- Future directions
+ Future
- Back to the deal.II homepage
+ Home
In case you didn't find your favorite graphics format above it
@@ -98,7 +106,7 @@
The whole library usually comes as a .tar.gz file, that is a
tarred file archive which is compressed with gzip. After unpacking
- it with gunzip and tar (or tar -xzf if you use GNU tar), you will
+ it with gunzip and tar (or tar xzf if you use GNU tar), you will
find several subdirectories. First run the script
The README
- file of the library: this file explains installation,
- required programs and some other topics. The README file of
+ the library. It gives information on system requirements,
+ installation, and copyright. The tutorial:
- we have a tutorial for new users of the library which
+ for new users of the library. It
explains the basic elements of finite element programs based
- on the library, and provides some small example programs.Plans for the future of deal.II
+
License
-
The license is called the Q Public License (or
@@ -178,8 +180,8 @@ FOR A PARTICULAR PURPOSE.
Choice of Law
diff --git a/deal.II/doc/readme.html b/deal.II/doc/readme.html
index e495f004fd..4a7132e21e 100644
--- a/deal.II/doc/readme.html
+++ b/deal.II/doc/readme.html
@@ -14,7 +14,7 @@
This document contains the following sections:
-
Note that since our institute is evaluated at regular intervals,
diff --git a/deal.II/doc/toc.html b/deal.II/doc/toc.html
index 695c4dcbcc..a62e7b1c56 100644
--- a/deal.II/doc/toc.html
+++ b/deal.II/doc/toc.html
@@ -16,21 +16,21 @@
deal.II has quite extensive online
documentation, which falls into several categories:
Prerequisites
+ System requirements
- In order to use the deal.II library (and its sub-libraries /base
- and /lac) you need to have the following programs installed:
+ By this time (February 2000), deal.II has been
+ developed and tested on Unix systems only. It can be used positively on
+
+
+
+ In order to compile and use the deal.II library
+ (and its sub-libraries /base and /lac) you need to have the
+ following programs installed:
-
+
./configure
@@ -402,9 +410,10 @@
-
In case you want to +
If you plan to develop your own applications using deal.II, it might be worth to take a look at this - page which has some information regarding that subject. + page.
Programming interface documentation: the classes and methods @@ -43,22 +43,23 @@
This API documentation is split into several parts, according - to the sublibraries and the different directories of the main + to the sub-libraries and the different directories of the main deal.II library:
/base
library
+ /base
library,
/lac
library
+ /lac
library: Linear
+ Algebra Classes,
/deal.II
library
+ /deal.II
library,
/deal.II
library
+ /deal.II
library,
/deal.II
library
+ /deal.II
library.
@@ -137,7 +132,7 @@ deal.II is Open Source, in the sense advocated by the Open Source - Initiative. You are free to use it in non-commercial ways, + Initiative. You are free to use it for non-commercial purposes, i.e. in particular in research and education, and you are guaranteed full access to the source code. For the details, see the ReadMe file, and the -- 2.39.5