]>
https://gitweb.dealii.org/ - dealii-svn.git/log
wolf [Wed, 25 Sep 2002 16:08:09 +0000 (16:08 +0000)]
Add header to file.
git-svn-id: https://svn.dealii.org/trunk@6510
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 25 Sep 2002 15:45:32 +0000 (15:45 +0000)]
Implement a detached mode for the MA27 solver.
git-svn-id: https://svn.dealii.org/trunk@6509
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 23:17:00 +0000 (23:17 +0000)]
local variables changed to OutVector type
git-svn-id: https://svn.dealii.org/trunk@6508
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 23:16:29 +0000 (23:16 +0000)]
instantiation for BlockVector<float> added
git-svn-id: https://svn.dealii.org/trunk@6507
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 23:03:03 +0000 (23:03 +0000)]
template-ids fixed
git-svn-id: https://svn.dealii.org/trunk@6506
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 22:59:15 +0000 (22:59 +0000)]
template-ids
git-svn-id: https://svn.dealii.org/trunk@6505
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 22:50:51 +0000 (22:50 +0000)]
new templates in FETools
git-svn-id: https://svn.dealii.org/trunk@6504
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 22:31:24 +0000 (22:31 +0000)]
new templates in FETools
git-svn-id: https://svn.dealii.org/trunk@6503
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 24 Sep 2002 16:51:46 +0000 (16:51 +0000)]
unused parameters removed and warning added
git-svn-id: https://svn.dealii.org/trunk@6502
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 24 Sep 2002 14:26:41 +0000 (14:26 +0000)]
Add a rather complicated assertion.
git-svn-id: https://svn.dealii.org/trunk@6501
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 24 Sep 2002 14:25:45 +0000 (14:25 +0000)]
comment out generation of "New version 3.4" text in title.
git-svn-id: https://svn.dealii.org/trunk@6500
0785d39b -7218-0410-832d-
ea1e28bc413d
hartmann [Tue, 24 Sep 2002 09:40:19 +0000 (09:40 +0000)]
Add tests for the Table<N,T> classes for N=4,5 and 6.
git-svn-id: https://svn.dealii.org/trunk@6499
0785d39b -7218-0410-832d-
ea1e28bc413d
hartmann [Tue, 24 Sep 2002 09:37:07 +0000 (09:37 +0000)]
Add tests for the Table<N,T> classses for N=4,5 and 6.
git-svn-id: https://svn.dealii.org/trunk@6498
0785d39b -7218-0410-832d-
ea1e28bc413d
hartmann [Tue, 24 Sep 2002 09:36:11 +0000 (09:36 +0000)]
Implement the TableIndices<N> and Table<N,T> classses for N=4,5 and 6.
git-svn-id: https://svn.dealii.org/trunk@6497
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Mon, 23 Sep 2002 19:41:42 +0000 (19:41 +0000)]
precision restored and face elements added
git-svn-id: https://svn.dealii.org/trunk@6496
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 20 Sep 2002 19:47:21 +0000 (19:47 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@6495
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 20 Sep 2002 19:46:46 +0000 (19:46 +0000)]
Add the last missing comment.
git-svn-id: https://svn.dealii.org/trunk@6494
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 20 Sep 2002 15:33:18 +0000 (15:33 +0000)]
Fix one small thing.
git-svn-id: https://svn.dealii.org/trunk@6493
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 20 Sep 2002 15:32:23 +0000 (15:32 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@6492
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 20 Sep 2002 14:22:01 +0000 (14:22 +0000)]
Also mark prolongation matrices empty.
git-svn-id: https://svn.dealii.org/trunk@6491
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 19 Sep 2002 23:57:31 +0000 (23:57 +0000)]
new nonparametric DGP
git-svn-id: https://svn.dealii.org/trunk@6490
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 19 Sep 2002 22:21:54 +0000 (22:21 +0000)]
new class FE_DGPNonparametric
git-svn-id: https://svn.dealii.org/trunk@6488
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 19 Sep 2002 22:11:14 +0000 (22:11 +0000)]
Documentation fixed
git-svn-id: https://svn.dealii.org/trunk@6487
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 19 Sep 2002 20:39:13 +0000 (20:39 +0000)]
Add missing explicit instantiations.
git-svn-id: https://svn.dealii.org/trunk@6484
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Thu, 19 Sep 2002 16:46:20 +0000 (16:46 +0000)]
check quadrilateral with no right angle
git-svn-id: https://svn.dealii.org/trunk@6483
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 19 Sep 2002 16:43:17 +0000 (16:43 +0000)]
Undo last check-in.
git-svn-id: https://svn.dealii.org/trunk@6482
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 19 Sep 2002 16:24:11 +0000 (16:24 +0000)]
Don't use forward_declarations any more.
git-svn-id: https://svn.dealii.org/trunk@6481
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 19 Sep 2002 13:53:47 +0000 (13:53 +0000)]
suppress output
git-svn-id: https://svn.dealii.org/trunk@6480
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 19 Sep 2002 00:11:44 +0000 (00:11 +0000)]
Fix a failure from Guido.
git-svn-id: https://svn.dealii.org/trunk@6478
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 23:44:33 +0000 (23:44 +0000)]
This wasnt intended for the main branch.
git-svn-id: https://svn.dealii.org/trunk@6476
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 23:43:23 +0000 (23:43 +0000)]
.
git-svn-id: https://svn.dealii.org/trunk@6473
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 23:37:25 +0000 (23:37 +0000)]
Add grid.
git-svn-id: https://svn.dealii.org/trunk@6472
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 21:23:36 +0000 (21:23 +0000)]
Rounding makes the difference.
git-svn-id: https://svn.dealii.org/trunk@6471
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 18:31:09 +0000 (18:31 +0000)]
Some more tests, with Nedelec elements.
git-svn-id: https://svn.dealii.org/trunk@6470
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 18:16:38 +0000 (18:16 +0000)]
Disable DGP tests for now. Check some other things.
git-svn-id: https://svn.dealii.org/trunk@6469
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 17:50:33 +0000 (17:50 +0000)]
Add a couple of really weird tests...
git-svn-id: https://svn.dealii.org/trunk@6468
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 17:41:52 +0000 (17:41 +0000)]
Fix a bug that is repeated three times. Fix some documentation.
git-svn-id: https://svn.dealii.org/trunk@6467
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 17:16:58 +0000 (17:16 +0000)]
Extend possible life of tests to 60 minutes, to see whether that makes
the wave-test-3 succeed again...
git-svn-id: https://svn.dealii.org/trunk@6466
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 17:16:01 +0000 (17:16 +0000)]
Change zeros into zeros.
git-svn-id: https://svn.dealii.org/trunk@6465
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 16:33:23 +0000 (16:33 +0000)]
documentation update
git-svn-id: https://svn.dealii.org/trunk@6464
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 16:32:59 +0000 (16:32 +0000)]
documentation update
git-svn-id: https://svn.dealii.org/trunk@6463
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 16:12:17 +0000 (16:12 +0000)]
test ok for PreconditionBlock
git-svn-id: https://svn.dealii.org/trunk@6462
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 16:10:09 +0000 (16:10 +0000)]
wrong exception changed
git-svn-id: https://svn.dealii.org/trunk@6461
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:43:42 +0000 (15:43 +0000)]
restriction_is_additive, component_to_system_index
git-svn-id: https://svn.dealii.org/trunk@6460
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 15:18:15 +0000 (15:18 +0000)]
bug-fix
git-svn-id: https://svn.dealii.org/trunk@6459
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:11:37 +0000 (15:11 +0000)]
Fix header wobbles.
git-svn-id: https://svn.dealii.org/trunk@6458
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:03:36 +0000 (15:03 +0000)]
Make an input parameter const.
git-svn-id: https://svn.dealii.org/trunk@6457
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:03:12 +0000 (15:03 +0000)]
Doc fixes.
git-svn-id: https://svn.dealii.org/trunk@6456
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:02:39 +0000 (15:02 +0000)]
Fix several bugs with non-primitive and other elements.
git-svn-id: https://svn.dealii.org/trunk@6455
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:02:02 +0000 (15:02 +0000)]
Make compute_2nd aware of non-primitive elements. Small other fixes.
git-svn-id: https://svn.dealii.org/trunk@6454
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:01:36 +0000 (15:01 +0000)]
Small clean-ups.
git-svn-id: https://svn.dealii.org/trunk@6453
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Wed, 18 Sep 2002 15:00:11 +0000 (15:00 +0000)]
Add support for face and subface values. Implement a few other missing things. Fix some bugs.
git-svn-id: https://svn.dealii.org/trunk@6452
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Wed, 18 Sep 2002 14:58:47 +0000 (14:58 +0000)]
PreconditionBlock... operates on SparseMatrixEZ
git-svn-id: https://svn.dealii.org/trunk@6451
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 17 Sep 2002 22:35:30 +0000 (22:35 +0000)]
invert_diagblocks uses iterators
git-svn-id: https://svn.dealii.org/trunk@6450
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 17 Sep 2002 22:14:15 +0000 (22:14 +0000)]
new target for sparse_matrices in optimized mode ii
git-svn-id: https://svn.dealii.org/trunk@6449
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 17 Sep 2002 22:12:05 +0000 (22:12 +0000)]
new target for sparse_matrices in optimized mode
git-svn-id: https://svn.dealii.org/trunk@6448
0785d39b -7218-0410-832d-
ea1e28bc413d
guido [Tue, 17 Sep 2002 21:43:12 +0000 (21:43 +0000)]
new function BlockVector::collect_sizes
git-svn-id: https://svn.dealii.org/trunk@6447
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 20:05:12 +0000 (20:05 +0000)]
Doc update.
git-svn-id: https://svn.dealii.org/trunk@6446
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 19:26:43 +0000 (19:26 +0000)]
Add new data.
git-svn-id: https://svn.dealii.org/trunk@6445
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 19:26:13 +0000 (19:26 +0000)]
Add comments, and cosmetic corrections.
git-svn-id: https://svn.dealii.org/trunk@6444
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 19:12:56 +0000 (19:12 +0000)]
Join two loops, which is actually necessary, since we need some
information from the start of the loop in the second loop.
The mail that explains this is (sorry, only german):
---------------------------------
der shapes-Test geht bei mir fehl, und der Grund ist dass in einem
FESystem die _Werte_ nicht von den Basiselementen kopiert werden. Jetzt
habe ich diesen Teil gestern geaendert, so dass das wohl an mir liegt,
aber ich weiss nicht, warum es vorher funktioniert hat.
Also, wie haben ein Q2xQ3 FESystem. Fuer beide muss update_values nicht
in update_each gesetzt werden, weil sich die Funktionswerte ja nicht
aendern. Aber: irgendwann muss es halt mal ins FESystem kopiert werden.
Wo/wann passiert das?
Wenn ich naemlich das erste Mal in FESystem::compute_fill lande (von
FESystem::reinit auf der ersten Zelle), dann habe ich hier (das ist der
alte Code, der neue ist etwas anders, aber im wesentlichen der selbe):
for (unsigned int base_no=0, comp=0; base_no<n_base_elements(); ++base_no)
{
const FiniteElement<dim> &base_fe=base_element(base_no);
typename FiniteElementBase<dim>::InternalDataBase &
base_fe_data = fe_data.get_fe_data(base_no);
const UpdateFlags base_flags(dim_1==dim ?
base_fe_data.current_update_flags() :
base_fe_data.update_flags);
[da FEValues ist hier dim_1==dim]
[... und weiter unten beim kopieren:]
if (base_flags & update_values)
data.shape_values(system_index, point)=
base_data.shape_values(k,point);
Hier enthaelt base_flags kein update_values mehr, so dass die Werte nicht
kopiert werden.
Da das die einzige Stelle in fe_system ist, wo data.shape_values gesetzt
werden, macht mich das ganze ein bisschen stutzig: da kann doch nur was
kopiert werden, wenn die base_flags fuer diese Zelle update_values
enthalten. Also, nachgeschaut: base_fe_data.update_once hat
update_values, aber base_fe_data.first_cell==false...
Ah, jetzt sehe ich auch was passiert: vorher hatten wir nur eine einzige
Schleife ueber die Basiselement, und in der haben wir die Flags geholt,
das Element aufgefordert sich zu initialisieren, und gleich kopiert.
Jetzt haben wir zwei Schleifen: einmal initialisieren, dann kopieren. Ich
weiss damit auch, wie ich das Problem loesen kann (allerdings erst nach
dem Mittagessen), aber deshalb mal die Frage: ob wir auf dem ersten
Element sitzen, ist eigentlich nicht damit abgehakt, dass sich das
Basiselement initialisiert hat. Trotzdem machen alle Elemente das am Ende
des ersten Aufrufs von fill_fe_*_values. Ist das der richtige Platz?
Und: ganz kurios macht das das FESystem, naemlich irgendwo in der Mitte
der compute_fill-Funktion (die von den fill_fe_*_values Funktionen
aufgerufen wird), und zwar *im Innern eines Blocks, der in
if (flags & (update_values | update_gradients))
steht*!! Das will mir eigentlich nicht ganz richtig scheinen...
Ich werde nachher mal einen vorlaeufigen Fix einchecken, damit es
wenigstens wieder geht, aber wuerde trotzdem gerne Eure Meinung dazu
hoeren!
-------------------------------------
...and...
-------------------------------------
Zu ersterer: die update_flags werden auf eine absolut undurchschaubare Art
und Weise gesetzt, geaendert, von irgendwelchen Funktionen zurueckgegeben,
etc. Ich habe bis heute nicht verstanden, welche Funktion ich denn wann
aufrufen muesste, und dass Flags wie first_cell waehrend einer laufenden
(aeusseren) Funktion beeinflussen, was man von current_flags
zurueckbekommt, passt da sehr gut ins Bild.
Ich meine, mal ehrlich: ist es logisch, dass wenn ich current_update_flags
aufrufe, dann fill_fe_values, dann noch mal current_update_flags, dass das
Ergebnis dann ein anderes ist? fill_fe_values ist eigentlich ein typisches
Beispiel einer Funktion, die _Daten_, nicht den _Zustand_ eines Objektes
aendert/aendern sollte! Ich glaube, die Funktion hat bisher eigentlich nur
aus Zufall funktioniert, weil eine lokale Variable oben in einem Block
deklariert und definiert wurde, waehrend sie erst unten benutzt wurde.
Haette man die Deklaration dahin getan, wo die Variable das erste Mal
benutzt wird, dann haette das schon nicht mehr funktioniert.....
--------------------------------
git-svn-id: https://svn.dealii.org/trunk@6443
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 16:44:26 +0000 (16:44 +0000)]
Change comment.
git-svn-id: https://svn.dealii.org/trunk@6442
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 16:05:55 +0000 (16:05 +0000)]
Add an assertion that promptly triggers, and remove the underlying bug.
git-svn-id: https://svn.dealii.org/trunk@6441
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 15:48:11 +0000 (15:48 +0000)]
Reindent some parts.
git-svn-id: https://svn.dealii.org/trunk@6440
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Tue, 17 Sep 2002 14:46:53 +0000 (14:46 +0000)]
Add TODO note.
git-svn-id: https://svn.dealii.org/trunk@6439
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 22:12:01 +0000 (22:12 +0000)]
Get rid of component_to_system_table, and fix a couple of other problems with non-primitive elements as arguments to FESystem.
git-svn-id: https://svn.dealii.org/trunk@6438
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 22:06:19 +0000 (22:06 +0000)]
Things about restriction_is_additive.
git-svn-id: https://svn.dealii.org/trunk@6437
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 22:00:11 +0000 (22:00 +0000)]
Implement some things with gradients in 3d for the Nedelec element.
git-svn-id: https://svn.dealii.org/trunk@6436
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 20:08:10 +0000 (20:08 +0000)]
Don't set up component-to-system-tables when they are of no use,
i.e. for the non-primitive case.
git-svn-id: https://svn.dealii.org/trunk@6435
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 18:10:12 +0000 (18:10 +0000)]
Clarify comment.
git-svn-id: https://svn.dealii.org/trunk@6434
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 17:55:09 +0000 (17:55 +0000)]
Add this test, complementing non_primitive_1, but this time with Nedelec-elements. It is presently failing due to a known bug in FESystem, but this way it is in CVS, and I can care about the bug next.
git-svn-id: https://svn.dealii.org/trunk@6433
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 17:29:39 +0000 (17:29 +0000)]
Add some things.
git-svn-id: https://svn.dealii.org/trunk@6432
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 17:17:55 +0000 (17:17 +0000)]
Nedelec elements now work, but not systems of Nedelec elements.
git-svn-id: https://svn.dealii.org/trunk@6431
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 17:09:40 +0000 (17:09 +0000)]
Add a comment, and fix the 3d part.
git-svn-id: https://svn.dealii.org/trunk@6430
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 13:33:26 +0000 (13:33 +0000)]
Change the meaning of the restriction_is_additive flag: previously it was indexed on the vector component. With non-primitive elements, this does no longer work, so index it on the shape function number instead.
git-svn-id: https://svn.dealii.org/trunk@6429
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 13:29:37 +0000 (13:29 +0000)]
Change the meaning of the restriction_is_additive flag: previously it was indexed on the vector component. With non-primitive elements, this does no longer work, so index it on the shape function number.
git-svn-id: https://svn.dealii.org/trunk@6428
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 13:28:47 +0000 (13:28 +0000)]
Fix some of the last things.
git-svn-id: https://svn.dealii.org/trunk@6427
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Mon, 16 Sep 2002 13:27:24 +0000 (13:27 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@6426
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 22:42:38 +0000 (22:42 +0000)]
Add a test that checks the prolongation of Nedelec elements. The results are hand-checked, so should be correct.
git-svn-id: https://svn.dealii.org/trunk@6425
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 22:27:41 +0000 (22:27 +0000)]
Fix embedding matrices for 2d.
git-svn-id: https://svn.dealii.org/trunk@6424
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 22:16:07 +0000 (22:16 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@6423
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 22:15:05 +0000 (22:15 +0000)]
Remove unnecessary variable.
git-svn-id: https://svn.dealii.org/trunk@6422
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 21:59:53 +0000 (21:59 +0000)]
Constraint matrices are now correct. The nedelec_2 test checks them,
and I tested their values by hand computation, so they should be ok.
git-svn-id: https://svn.dealii.org/trunk@6421
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 21:58:51 +0000 (21:58 +0000)]
Add a second nedelec test, checking interface constraints for these strange elements. They are hand-checked, so should be correct.
git-svn-id: https://svn.dealii.org/trunk@6420
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 21:02:20 +0000 (21:02 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@6419
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Fri, 13 Sep 2002 17:01:29 +0000 (17:01 +0000)]
deal_II_numbers.
git-svn-id: https://svn.dealii.org/trunk@6418
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:46:44 +0000 (22:46 +0000)]
Unify the places where we use pi.
git-svn-id: https://svn.dealii.org/trunk@6417
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:44:15 +0000 (22:44 +0000)]
Fix a comment.
git-svn-id: https://svn.dealii.org/trunk@6416
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:43:41 +0000 (22:43 +0000)]
Remove
//TODO:[WB,GK] implement Tvmult
since: why should we do it if nobody asked for it in the last two years?
git-svn-id: https://svn.dealii.org/trunk@6415
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:34:30 +0000 (22:34 +0000)]
Fix one more omission.
git-svn-id: https://svn.dealii.org/trunk@6414
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:32:17 +0000 (22:32 +0000)]
Undo gross blunder.
git-svn-id: https://svn.dealii.org/trunk@6413
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:12:31 +0000 (22:12 +0000)]
Remove
//TODO:[WB] (compiler) replace s.c_str() by s when that is possible
This is not realistic: the standard is at it is. It's not a problem of
the compilers.
git-svn-id: https://svn.dealii.org/trunk@6412
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:11:30 +0000 (22:11 +0000)]
Clean up.
git-svn-id: https://svn.dealii.org/trunk@6411
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:06:53 +0000 (22:06 +0000)]
Fix a TODO by moving the exception class to the place it belongs to.
git-svn-id: https://svn.dealii.org/trunk@6410
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 22:03:57 +0000 (22:03 +0000)]
Fix constraint matrices.
git-svn-id: https://svn.dealii.org/trunk@6409
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 21:55:00 +0000 (21:55 +0000)]
Remove seemingly unnecessary exception.
git-svn-id: https://svn.dealii.org/trunk@6408
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 15:48:35 +0000 (15:48 +0000)]
Micro changes for better readability.
git-svn-id: https://svn.dealii.org/trunk@6407
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 15:39:27 +0000 (15:39 +0000)]
Add forgotten includes.
git-svn-id: https://svn.dealii.org/trunk@6406
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 15:30:38 +0000 (15:30 +0000)]
Add missing header includes.
git-svn-id: https://svn.dealii.org/trunk@6405
0785d39b -7218-0410-832d-
ea1e28bc413d
wolf [Thu, 12 Sep 2002 15:08:23 +0000 (15:08 +0000)]
Add missing header includes.
git-svn-id: https://svn.dealii.org/trunk@6404
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.