]>
https://gitweb.dealii.org/ - dealii-svn.git/log
wolf [Thu, 25 Feb 1999 10:22:24 +0000 (10:22 +0000)]
Improve the Makefiles by taking care of the case that neither Makefile.dep not the forward declarations file exist at the time of invokation. This case only occurs after a 'make clean'.
git-svn-id: https://svn.dealii.org/trunk@904
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 25 Feb 1999 10:18:56 +0000 (10:18 +0000)]
Send output of the possibly failing cp command to nirvana.
git-svn-id: https://svn.dealii.org/trunk@903
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 25 Feb 1999 09:36:32 +0000 (09:36 +0000)]
el in FullMatrix removed
git-svn-id: https://svn.dealii.org/trunk@902
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 20:15:31 +0000 (20:15 +0000)]
Remove some kludges once needed to persuade gcc 2.7 and 2.8 to compile our code (yes, deal.II really is that old...) and are no more with egcs 1.1.1.
git-svn-id: https://svn.dealii.org/trunk@901
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 19:22:35 +0000 (19:22 +0000)]
Check in the large patches needed to make the transition from dVector to Vector<double> and the parallelling transitions dFMatrix->FullMatrix, dSMatrix->SparseMatrix.
git-svn-id: https://svn.dealii.org/trunk@900
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 14:11:04 +0000 (14:11 +0000)]
Fix another problem.
git-svn-id: https://svn.dealii.org/trunk@899
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 14:07:49 +0000 (14:07 +0000)]
Further refinement.
git-svn-id: https://svn.dealii.org/trunk@898
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 13:38:34 +0000 (13:38 +0000)]
Add the Makefile which generates the forward declarations file.
git-svn-id: https://svn.dealii.org/trunk@897
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 13:29:20 +0000 (13:29 +0000)]
Get things working, finally.
git-svn-id: https://svn.dealii.org/trunk@896
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 13:21:15 +0000 (13:21 +0000)]
Ignore the automatically generated forward declaration files.
git-svn-id: https://svn.dealii.org/trunk@895
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 24 Feb 1999 13:20:28 +0000 (13:20 +0000)]
VectorFunction and TensorFunction
git-svn-id: https://svn.dealii.org/trunk@894
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 24 Feb 1999 13:19:48 +0000 (13:19 +0000)]
Preparation for systems and mixed discretizations
git-svn-id: https://svn.dealii.org/trunk@893
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 13:19:10 +0000 (13:19 +0000)]
Improve the handling of the automatically generated forward declaration files.
git-svn-id: https://svn.dealii.org/trunk@892
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 13:06:35 +0000 (13:06 +0000)]
Some more cosmetic changes.
git-svn-id: https://svn.dealii.org/trunk@891
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 12:56:20 +0000 (12:56 +0000)]
Make forward declarations work much better than before.
git-svn-id: https://svn.dealii.org/trunk@890
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 24 Feb 1999 12:34:04 +0000 (12:34 +0000)]
Escaping of > and < removed
git-svn-id: https://svn.dealii.org/trunk@889
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 24 Feb 1999 11:56:38 +0000 (11:56 +0000)]
Normalize output: strip double spaces, etc.
git-svn-id: https://svn.dealii.org/trunk@888
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 17:31:32 +0000 (17:31 +0000)]
Adapt script to Guido's style of putting the open-brace after a class
declaration on the next line.
git-svn-id: https://svn.dealii.org/trunk@887
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 17:27:15 +0000 (17:27 +0000)]
Automatically generate a list of all declared classes as forward declarations.
git-svn-id: https://svn.dealii.org/trunk@886
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 17:18:38 +0000 (17:18 +0000)]
Automatically generate a list of all declared classes as forward declarations.
git-svn-id: https://svn.dealii.org/trunk@885
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 17:18:09 +0000 (17:18 +0000)]
Add an include guard to the forward declaration file.
git-svn-id: https://svn.dealii.org/trunk@884
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 17:02:37 +0000 (17:02 +0000)]
Add a script to process forward declarations of all classes declared somewhere in its input.
git-svn-id: https://svn.dealii.org/trunk@883
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 23 Feb 1999 16:24:18 +0000 (16:24 +0000)]
Documentation updated
git-svn-id: https://svn.dealii.org/trunk@882
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 23 Feb 1999 14:46:23 +0000 (14:46 +0000)]
tildas removed
git-svn-id: https://svn.dealii.org/trunk@881
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 23 Feb 1999 14:45:11 +0000 (14:45 +0000)]
FullMatrix template implemented
git-svn-id: https://svn.dealii.org/trunk@880
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 14:36:30 +0000 (14:36 +0000)]
Add templates sparse matrices; they will eventually replace the old dSMatrix.
git-svn-id: https://svn.dealii.org/trunk@879
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 13:54:57 +0000 (13:54 +0000)]
Add templated data vectors. They will replace our old dVector eventually.
git-svn-id: https://svn.dealii.org/trunk@878
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 23 Feb 1999 12:49:09 +0000 (12:49 +0000)]
Add Makefile.dep to clean-list.
git-svn-id: https://svn.dealii.org/trunk@877
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 14:53:27 +0000 (14:53 +0000)]
Make base library 3d-aware also to the public (just forgot to check this in last week).
git-svn-id: https://svn.dealii.org/trunk@876
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 14:52:08 +0000 (14:52 +0000)]
Doc update.
git-svn-id: https://svn.dealii.org/trunk@875
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 14:51:38 +0000 (14:51 +0000)]
Make the function time usable again: remove the #time# variable from the Function class. Clean FunctionTime a bit.
git-svn-id: https://svn.dealii.org/trunk@874
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 14:34:39 +0000 (14:34 +0000)]
Remove doc generation from the Makefile.
git-svn-id: https://svn.dealii.org/trunk@873
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 13:11:07 +0000 (13:11 +0000)]
Add support for member templates.
git-svn-id: https://svn.dealii.org/trunk@872
0785d39b -7218-0410-832d-
ea1e28bc413d
schrage [Mon, 22 Feb 1999 13:05:26 +0000 (13:05 +0000)]
Laplace code working, cleaned up. Still contains code for data logging and German comments.
git-svn-id: https://svn.dealii.org/trunk@871
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 12:25:06 +0000 (12:25 +0000)]
Add support for member templates (not yet fully tested, so beware).
git-svn-id: https://svn.dealii.org/trunk@870
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 12:14:52 +0000 (12:14 +0000)]
Remove redundant parameters to many functions in the Matrix- and VectorTools library. They all were FiniteElement references, but these can now better be gotten by asking the DoFHandler class; at the time I wrote these functions, the DoFHandler didn't have the finite element at hand, so it was not possible to ask it for that.
git-svn-id: https://svn.dealii.org/trunk@869
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 10:46:46 +0000 (10:46 +0000)]
Fix Guido's misleading comment
git-svn-id: https://svn.dealii.org/trunk@868
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 09:55:14 +0000 (09:55 +0000)]
Remove debug output.
git-svn-id: https://svn.dealii.org/trunk@866
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 22 Feb 1999 09:53:51 +0000 (09:53 +0000)]
Choose a better suited boundary function (the old one was zero everywhere except for round off errors).
git-svn-id: https://svn.dealii.org/trunk@865
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 15:32:18 +0000 (15:32 +0000)]
Work around a problem introduced by the ladt check-in. Problem: we
can't access the accessor anymore.
git-svn-id: https://svn.dealii.org/trunk@864
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 14:57:32 +0000 (14:57 +0000)]
Let the cell iterators in the equation class functions be DoF iterators rather than Tria iterators. This is necessary if one does not only want to access the geometry in the assemble functions, but also needs to have access to data on the FE grid, for example in nonlinear problems.
git-svn-id: https://svn.dealii.org/trunk@863
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 14:48:30 +0000 (14:48 +0000)]
Move to the new way of describing boundaries.
git-svn-id: https://svn.dealii.org/trunk@862
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 14:33:08 +0000 (14:33 +0000)]
Use the new iterator conversions for the assembler class.
git-svn-id: https://svn.dealii.org/trunk@861
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 14:32:31 +0000 (14:32 +0000)]
Add some more conversions between iterators.
git-svn-id: https://svn.dealii.org/trunk@860
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 13:54:53 +0000 (13:54 +0000)]
Change some C-style casts to static_cast<>().
git-svn-id: https://svn.dealii.org/trunk@859
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 13:53:51 +0000 (13:53 +0000)]
Fix a possible security problem with data members laid open to the
public in the iterator classes. This was necessary at some time, but
is no more with the newest egcs compiler.
git-svn-id: https://svn.dealii.org/trunk@858
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 13:52:59 +0000 (13:52 +0000)]
Fix a problem which occured when we made the accessor a protected
member of iterators.
git-svn-id: https://svn.dealii.org/trunk@857
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 13:40:10 +0000 (13:40 +0000)]
Add three conversion operators for iterators of different type. For example, it is now perfectly legal to write
Triangulation<dim>::cell_iterator cell = dof_handler.begin();
Previously, this was not possible, since the DoFHandler returned an object of type
TriaIterator<dim,DoFCellAccessor>
while the left hand side required a
TriaIterator<dim,TriaCellAccessor>
Since the first accessor is convertible into the second, it is now
possible to convert the first data type into the second.
git-svn-id: https://svn.dealii.org/trunk@856
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 12:08:34 +0000 (12:08 +0000)]
Add another test taken from /deal.II/examples which checks distribution of degrees of freedom and handling of hanging nodes.
git-svn-id: https://svn.dealii.org/trunk@855
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Sat, 20 Feb 1999 11:42:43 +0000 (11:42 +0000)]
Limit output and remove the random testcase (which is no good one, since it will produce different results on different operating systems). Limiting output to a given precision (4 digits) also helps avoid differences in the output due to rounding differences on different machines.
git-svn-id: https://svn.dealii.org/trunk@854
0785d39b -7218-0410-832d-
ea1e28bc413d
schrage [Fri, 19 Feb 1999 17:27:51 +0000 (17:27 +0000)]
Fixed HTML errors.
git-svn-id: https://svn.dealii.org/trunk@853
0785d39b -7218-0410-832d-
ea1e28bc413d
schrage [Fri, 19 Feb 1999 16:33:07 +0000 (16:33 +0000)]
Changes to doc, added code example (broken)
git-svn-id: https://svn.dealii.org/trunk@852
0785d39b -7218-0410-832d-
ea1e28bc413d
schrage [Fri, 19 Feb 1999 16:22:49 +0000 (16:22 +0000)]
Move these files to the 'tutorial' subdir.
git-svn-id: https://svn.dealii.org/trunk@851
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 13:23:24 +0000 (13:23 +0000)]
Move the pictures to this directory.
git-svn-id: https://svn.dealii.org/trunk@850
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 13:22:23 +0000 (13:22 +0000)]
Add a file describing the way the files in this directory work.
git-svn-id: https://svn.dealii.org/trunk@849
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 13:11:16 +0000 (13:11 +0000)]
Fix at least one of the two testcases in this file.
git-svn-id: https://svn.dealii.org/trunk@848
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 13:01:52 +0000 (13:01 +0000)]
Add the expected output of the testcases to the CVS repository.
git-svn-id: https://svn.dealii.org/trunk@847
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 13:00:02 +0000 (13:00 +0000)]
Update doc.
git-svn-id: https://svn.dealii.org/trunk@846
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 11:52:43 +0000 (11:52 +0000)]
Add a test case to test grid generation in 2 and 3d.
git-svn-id: https://svn.dealii.org/trunk@845
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 11:52:00 +0000 (11:52 +0000)]
Change the working of the Makefile to automatically extract the libraries to link with from the testcases. Modify the testcases accordingly.
git-svn-id: https://svn.dealii.org/trunk@844
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 19 Feb 1999 11:51:07 +0000 (11:51 +0000)]
Add a testcase to test the handling of constraints at hanging nodes.
git-svn-id: https://svn.dealii.org/trunk@843
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 16:41:02 +0000 (16:41 +0000)]
Adapt the program to the new way of describing boundaries and fix the curved line boundary in 3d.
git-svn-id: https://svn.dealii.org/trunk@842
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 16:22:27 +0000 (16:22 +0000)]
Fix another real show stopper bug.
git-svn-id: https://svn.dealii.org/trunk@841
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 16:14:16 +0000 (16:14 +0000)]
Fix a real show stopper bug.
git-svn-id: https://svn.dealii.org/trunk@840
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 16:08:21 +0000 (16:08 +0000)]
Adapt the program to the new way of describing boundaries and fix the
curved line boundary in 3d.
git-svn-id: https://svn.dealii.org/trunk@839
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 16:06:53 +0000 (16:06 +0000)]
Fix the behaviour of the new boundary a bit and update the documentation.
git-svn-id: https://svn.dealii.org/trunk@838
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 15:38:21 +0000 (15:38 +0000)]
Previous results were smart, no doubt, but wrong, so I fixed the
(two!) bugs herein.
git-svn-id: https://svn.dealii.org/trunk@837
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 18 Feb 1999 14:36:53 +0000 (14:36 +0000)]
Replace the old scheme to describe the boundary, which was really archaic, by a new and much more flexible one.
git-svn-id: https://svn.dealii.org/trunk@836
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 17:29:10 +0000 (17:29 +0000)]
More recursion for easy reading, as well as new field
'liens_per_face'.
git-svn-id: https://svn.dealii.org/trunk@835
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 17:27:44 +0000 (17:27 +0000)]
Fix an apparent bug in the computation of dofs_per_face.
git-svn-id: https://svn.dealii.org/trunk@834
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 12:55:34 +0000 (12:55 +0000)]
Fix a bug which showed up in 3d, where constraints were erroneously
entered twice (the check to avoid this was already there, but the
function was not left).
git-svn-id: https://svn.dealii.org/trunk@833
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 10:25:55 +0000 (10:25 +0000)]
Discard zero entries in the constraint matrix when calling 'close'.
git-svn-id: https://svn.dealii.org/trunk@832
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 10:24:45 +0000 (10:24 +0000)]
Doc update.
git-svn-id: https://svn.dealii.org/trunk@831
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:40:59 +0000 (09:40 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@830
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:38:43 +0000 (09:38 +0000)]
Change order of vertices in the hypercube code. Before, the cube was
inverted, which is not what we usually want.
git-svn-id: https://svn.dealii.org/trunk@829
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:29:03 +0000 (09:29 +0000)]
Update the ball boundary in 3d from the grid example.
git-svn-id: https://svn.dealii.org/trunk@828
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:28:41 +0000 (09:28 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@827
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:21:39 +0000 (09:21 +0000)]
Revamp output code to move output to a subdirectory and let the diverse scripts operate there.
git-svn-id: https://svn.dealii.org/trunk@826
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 09:02:38 +0000 (09:02 +0000)]
Make this test case 3d aware. Like the grid test, this program is linked against both the 2d and the 3d library at the same time.
git-svn-id: https://svn.dealii.org/trunk@825
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 08:41:03 +0000 (08:41 +0000)]
Make this testcase 3d aware. In fact, it is compiled with both libraries at the same time.
git-svn-id: https://svn.dealii.org/trunk@824
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 17 Feb 1999 08:15:24 +0000 (08:15 +0000)]
Single out some functions which are needed by all dimensions, but which are not template. They thus have the same name and when we try to link with the libraries for different dimensions at the same time, we get linker errors for functions defined more than once. By putting these functions in a single file, the linker is allowed to use it only once and throw away all other versions of this file in the other libraries.
git-svn-id: https://svn.dealii.org/trunk@823
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:51:54 +0000 (17:51 +0000)]
Some more support for 3d.
git-svn-id: https://svn.dealii.org/trunk@822
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:31:08 +0000 (17:31 +0000)]
Unify the constructors of FiniteElementBase to be a template
again. This was not possible before, since the FiniteElementBase
classes were divided.
git-svn-id: https://svn.dealii.org/trunk@821
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:29:44 +0000 (17:29 +0000)]
Remove an unnecessary argument to a function.
git-svn-id: https://svn.dealii.org/trunk@820
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:20:32 +0000 (17:20 +0000)]
-O2 suffices for compilation.
git-svn-id: https://svn.dealii.org/trunk@819
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:15:02 +0000 (17:15 +0000)]
Add this script also.
git-svn-id: https://svn.dealii.org/trunk@818
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 17:14:05 +0000 (17:14 +0000)]
This is the long awaited, long worked on, gorgeous patch implementing the whole 3d stuff. It presently compiles without problems, the test programs don't abort any more, but apart from the grid handling and the distribution of degrees of freedom, nothing is tested thoroughly. However, since this doesn't affect all those doing computations in 2d only, I check it in finally.
git-svn-id: https://svn.dealii.org/trunk@817
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 15:16:36 +0000 (15:16 +0000)]
Revert Guido's change to include math.h. Never include such files into .h files.
git-svn-id: https://svn.dealii.org/trunk@816
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 14:41:46 +0000 (14:41 +0000)]
Revert Guido's changes total_dofs->n_dofs.
git-svn-id: https://svn.dealii.org/trunk@815
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 14:01:38 +0000 (14:01 +0000)]
Revert Guido's patch with total_dofs->n_dofs.
git-svn-id: https://svn.dealii.org/trunk@814
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 16 Feb 1999 13:40:14 +0000 (13:40 +0000)]
Most functions in FESystem implemented, the rest may be shouldnt
git-svn-id: https://svn.dealii.org/trunk@813
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 16 Feb 1999 12:50:40 +0000 (12:50 +0000)]
New libraries
git-svn-id: https://svn.dealii.org/trunk@812
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 12:05:28 +0000 (12:05 +0000)]
Give a variable a default value to make to compiler happy.
git-svn-id: https://svn.dealii.org/trunk@811
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 12:02:26 +0000 (12:02 +0000)]
Finally get it right.
git-svn-id: https://svn.dealii.org/trunk@810
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 11:55:30 +0000 (11:55 +0000)]
Make destructor virtual.
git-svn-id: https://svn.dealii.org/trunk@809
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 11:54:51 +0000 (11:54 +0000)]
Fix memory leak.
git-svn-id: https://svn.dealii.org/trunk@808
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 16 Feb 1999 06:49:30 +0000 (06:49 +0000)]
Let the compiler decide which functions to inline. Telling it to keep all functions precompiled to inline them significantly slows down compilation and increases memory consumption.
git-svn-id: https://svn.dealii.org/trunk@807
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Mon, 15 Feb 1999 16:40:14 +0000 (16:40 +0000)]
changes for system elements
git-svn-id: https://svn.dealii.org/trunk@806
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Mon, 15 Feb 1999 16:39:14 +0000 (16:39 +0000)]
test output removed
git-svn-id: https://svn.dealii.org/trunk@805
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Mon, 15 Feb 1999 16:24:03 +0000 (16:24 +0000)]
system_to_component_table is correct
git-svn-id: https://svn.dealii.org/trunk@804
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.