]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Sun, 29 Aug 2010 19:51:35 +0000 (19:51 +0000)]
Initialize patch index properly.
git-svn-id: https://svn.dealii.org/trunk@21779
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 19:46:54 +0000 (19:46 +0000)]
Add correct output.
git-svn-id: https://svn.dealii.org/trunk@21778
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 17:36:27 +0000 (17:36 +0000)]
Set properties.
git-svn-id: https://svn.dealii.org/trunk@21777
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 15:04:45 +0000 (15:04 +0000)]
Minor rewording.
git-svn-id: https://svn.dealii.org/trunk@21773
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 15:03:44 +0000 (15:03 +0000)]
No need to list new tests -- they aren't user visible anyway.
git-svn-id: https://svn.dealii.org/trunk@21772
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 13:54:42 +0000 (13:54 +0000)]
Revert apparently accidental part of commit.
git-svn-id: https://svn.dealii.org/trunk@21771
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 13:52:30 +0000 (13:52 +0000)]
Ensure output correctness on our usual test system.
git-svn-id: https://svn.dealii.org/trunk@21770
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sun, 29 Aug 2010 13:40:06 +0000 (13:40 +0000)]
Add output directory.
git-svn-id: https://svn.dealii.org/trunk@21769
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Sat, 28 Aug 2010 13:09:37 +0000 (13:09 +0000)]
new test
git-svn-id: https://svn.dealii.org/trunk@21763
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Sat, 28 Aug 2010 12:58:12 +0000 (12:58 +0000)]
new test
git-svn-id: https://svn.dealii.org/trunk@21762
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 27 Aug 2010 22:58:07 +0000 (22:58 +0000)]
Simplify test case.
git-svn-id: https://svn.dealii.org/trunk@21761
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Fri, 27 Aug 2010 21:31:19 +0000 (21:31 +0000)]
Fix bug introduced in r21754.
git-svn-id: https://svn.dealii.org/trunk@21760
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Fri, 27 Aug 2010 20:50:02 +0000 (20:50 +0000)]
Reverted previous ARPACK patch it does not help it is not relevant for now
git-svn-id: https://svn.dealii.org/trunk@21759
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Fri, 27 Aug 2010 20:21:04 +0000 (20:21 +0000)]
changed to MGConstrainedDoFs
git-svn-id: https://svn.dealii.org/trunk@21758
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Fri, 27 Aug 2010 15:40:07 +0000 (15:40 +0000)]
Implement 'keep_constrained_entries' part in add_entries_local_to_global for non-quadratic matrices.
git-svn-id: https://svn.dealii.org/trunk@21754
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Fri, 27 Aug 2010 15:31:03 +0000 (15:31 +0000)]
Make sure BLAS and LAPACK are there if we want to link in ARPACK
git-svn-id: https://svn.dealii.org/trunk@21753
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Fri, 27 Aug 2010 15:28:39 +0000 (15:28 +0000)]
new test
git-svn-id: https://svn.dealii.org/trunk@21752
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Fri, 27 Aug 2010 14:59:27 +0000 (14:59 +0000)]
Make code compile again.
git-svn-id: https://svn.dealii.org/trunk@21751
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Fri, 27 Aug 2010 14:26:03 +0000 (14:26 +0000)]
Cleanup reinit functions. Remove some unnecessary code, make the code scale.
git-svn-id: https://svn.dealii.org/trunk@21750
0785d39b -7218-0410-832d-
ea1e28bc413d
Timo Heister [Fri, 27 Aug 2010 13:47:17 +0000 (13:47 +0000)]
fix typo.
git-svn-id: https://svn.dealii.org/trunk@21749
0785d39b -7218-0410-832d-
ea1e28bc413d
Timo Heister [Fri, 27 Aug 2010 13:37:30 +0000 (13:37 +0000)]
add test for DataOutReader::merge. Currently failing. Why does the -1 change to 0 in
the second patch?
git-svn-id: https://svn.dealii.org/trunk@21748
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Fri, 27 Aug 2010 10:17:06 +0000 (10:17 +0000)]
Type check aclocal
git-svn-id: https://svn.dealii.org/trunk@21747
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Fri, 27 Aug 2010 09:57:10 +0000 (09:57 +0000)]
put the right results to generic
git-svn-id: https://svn.dealii.org/trunk@21746
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Fri, 27 Aug 2010 09:51:01 +0000 (09:51 +0000)]
new test for Newton's method
git-svn-id: https://svn.dealii.org/trunk@21745
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Fri, 27 Aug 2010 09:45:30 +0000 (09:45 +0000)]
new test
git-svn-id: https://svn.dealii.org/trunk@21744
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Fri, 27 Aug 2010 09:37:45 +0000 (09:37 +0000)]
new test
git-svn-id: https://svn.dealii.org/trunk@21743
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Fri, 27 Aug 2010 09:24:53 +0000 (09:24 +0000)]
Add a DEAL_II_USE_ARPACK to config.h.
git-svn-id: https://svn.dealii.org/trunk@21742
0785d39b -7218-0410-832d-
ea1e28bc413d
Thomas Wick [Fri, 27 Aug 2010 08:42:10 +0000 (08:42 +0000)]
New test
git-svn-id: https://svn.dealii.org/trunk@21741
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Thu, 26 Aug 2010 21:03:30 +0000 (21:03 +0000)]
Workaround by Wolfgang to get PetscScalar is complex working, plus release VECTOR_FUNCTIONS back to petsc complex
git-svn-id: https://svn.dealii.org/trunk@21740
0785d39b -7218-0410-832d-
ea1e28bc413d
Markus Buerg [Thu, 26 Aug 2010 17:14:16 +0000 (17:14 +0000)]
Parallelization of FETools::compute_embedding_matrices
git-svn-id: https://svn.dealii.org/trunk@21739
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Thu, 26 Aug 2010 16:35:08 +0000 (16:35 +0000)]
add new test
git-svn-id: https://svn.dealii.org/trunk@21738
0785d39b -7218-0410-832d-
ea1e28bc413d
weiler [Thu, 26 Aug 2010 16:13:48 +0000 (16:13 +0000)]
fix documentation
git-svn-id: https://svn.dealii.org/trunk@21737
0785d39b -7218-0410-832d-
ea1e28bc413d
Thomas Wick [Thu, 26 Aug 2010 16:04:25 +0000 (16:04 +0000)]
Fix documentation
git-svn-id: https://svn.dealii.org/trunk@21736
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:56:23 +0000 (15:56 +0000)]
changed the MGConstraints to MGConstrainedDoFs
git-svn-id: https://svn.dealii.org/trunk@21735
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:55:24 +0000 (15:55 +0000)]
change the MGConstraints to MGConstrainedDoFs
git-svn-id: https://svn.dealii.org/trunk@21734
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:53:55 +0000 (15:53 +0000)]
rename the MGConstraints to MGConstrainedDofs and change the call in the
transfer accordingly
git-svn-id: https://svn.dealii.org/trunk@21733
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:52:46 +0000 (15:52 +0000)]
use the MGConstrainedDoFs object in the transfer
git-svn-id: https://svn.dealii.org/trunk@21732
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:50:29 +0000 (15:50 +0000)]
changed the call of the constructor in MGTransferPrebuilt due to changes
in the library
git-svn-id: https://svn.dealii.org/trunk@21731
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 15:48:55 +0000 (15:48 +0000)]
slightly different output now
git-svn-id: https://svn.dealii.org/trunk@21730
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Thu, 26 Aug 2010 15:44:43 +0000 (15:44 +0000)]
Revert previous PETSc patch which is legal with clanguage C plus plus
git-svn-id: https://svn.dealii.org/trunk@21729
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 26 Aug 2010 15:42:13 +0000 (15:42 +0000)]
Fix a warning.
git-svn-id: https://svn.dealii.org/trunk@21728
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Thu, 26 Aug 2010 15:21:02 +0000 (15:21 +0000)]
Make better use of the arpack architecture macro
git-svn-id: https://svn.dealii.org/trunk@21727
0785d39b -7218-0410-832d-
ea1e28bc413d
Markus Buerg [Thu, 26 Aug 2010 15:14:14 +0000 (15:14 +0000)]
Tests for the parent relation.
git-svn-id: https://svn.dealii.org/trunk@21726
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 14:39:08 +0000 (14:39 +0000)]
set precision to avoid roundoff trouble
git-svn-id: https://svn.dealii.org/trunk@21725
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Thu, 26 Aug 2010 14:35:51 +0000 (14:35 +0000)]
set precision to 6 to avoid roundoff trouble
git-svn-id: https://svn.dealii.org/trunk@21724
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Thu, 26 Aug 2010 14:20:44 +0000 (14:20 +0000)]
Actually bind ARPACK into lib/liblac
git-svn-id: https://svn.dealii.org/trunk@21723
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Thu, 26 Aug 2010 13:37:22 +0000 (13:37 +0000)]
Detect ARPACK and ARPACK architecture
git-svn-id: https://svn.dealii.org/trunk@21722
0785d39b -7218-0410-832d-
ea1e28bc413d
Markus Buerg [Thu, 26 Aug 2010 11:46:29 +0000 (11:46 +0000)]
Parent relation for cells.
git-svn-id: https://svn.dealii.org/trunk@21721
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 26 Aug 2010 09:52:15 +0000 (09:52 +0000)]
Add comment.
git-svn-id: https://svn.dealii.org/trunk@21720
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 26 Aug 2010 09:51:16 +0000 (09:51 +0000)]
Add new test.
git-svn-id: https://svn.dealii.org/trunk@21719
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Thu, 26 Aug 2010 09:48:24 +0000 (09:48 +0000)]
Test function n_intervals, get_view and fill_index_vector in IndexSet.
git-svn-id: https://svn.dealii.org/trunk@21718
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 26 Aug 2010 09:16:23 +0000 (09:16 +0000)]
One more test.
git-svn-id: https://svn.dealii.org/trunk@21717
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 26 Aug 2010 08:32:17 +0000 (08:32 +0000)]
Make sure SparseDirectMUMPS shows up in the documentation.
git-svn-id: https://svn.dealii.org/trunk@21716
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 19:56:55 +0000 (19:56 +0000)]
Fix bug introduced in r21708
git-svn-id: https://svn.dealii.org/trunk@21715
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 19:12:16 +0000 (19:12 +0000)]
Fix columns in distribute_local_to_global with rectangular matrices.
git-svn-id: https://svn.dealii.org/trunk@21714
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 17:24:53 +0000 (17:24 +0000)]
pass a MGConstraints instead of the boundary_indices only in
build_matrices
git-svn-id: https://svn.dealii.org/trunk@21713
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 16:54:29 +0000 (16:54 +0000)]
changed the interface of MGConstraints. Made the member variables
private and wrote functions to acess them. Changes made in step-16
accordingly.
git-svn-id: https://svn.dealii.org/trunk@21712
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 25 Aug 2010 16:12:46 +0000 (16:12 +0000)]
New test.
git-svn-id: https://svn.dealii.org/trunk@21711
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 25 Aug 2010 15:43:00 +0000 (15:43 +0000)]
Add member functions. Document.
git-svn-id: https://svn.dealii.org/trunk@21710
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 15:09:19 +0000 (15:09 +0000)]
Cleanup.
git-svn-id: https://svn.dealii.org/trunk@21709
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 15:06:52 +0000 (15:06 +0000)]
Simplify a lot of assertions. Add instantiations for block sparsity patterns.
git-svn-id: https://svn.dealii.org/trunk@21708
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 14:59:34 +0000 (14:59 +0000)]
changed the make_fluy_sparsity_pattern in way that it can handle a
ConstraintMatrix
git-svn-id: https://svn.dealii.org/trunk@21707
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 14:41:39 +0000 (14:41 +0000)]
new instantiation for make_flux_sparsity_pattern using a ConstraintMatrix
git-svn-id: https://svn.dealii.org/trunk@21706
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 14:27:19 +0000 (14:27 +0000)]
Fix typo in comments.
git-svn-id: https://svn.dealii.org/trunk@21705
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 14:08:55 +0000 (14:08 +0000)]
Add function add_entries_local_to_global for rectangular matrices.
git-svn-id: https://svn.dealii.org/trunk@21704
0785d39b -7218-0410-832d-
ea1e28bc413d
Martin Kronbichler [Wed, 25 Aug 2010 13:47:24 +0000 (13:47 +0000)]
Indent, make compile again.
git-svn-id: https://svn.dealii.org/trunk@21703
0785d39b -7218-0410-832d-
ea1e28bc413d
Toby D. Young [Wed, 25 Aug 2010 13:32:10 +0000 (13:32 +0000)]
Rephrased an operation that turns out to be illegal for PETSc scalar-complex
git-svn-id: https://svn.dealii.org/trunk@21702
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 13:10:58 +0000 (13:10 +0000)]
now without emacs signs
git-svn-id: https://svn.dealii.org/trunk@21701
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 13:04:45 +0000 (13:04 +0000)]
new function make_flux_sparsity_pattern that uses a ConstraintMatrix
git-svn-id: https://svn.dealii.org/trunk@21700
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Wed, 25 Aug 2010 13:03:49 +0000 (13:03 +0000)]
new function make_flux_sparsity_pattern that uses a ConstraintMatrix
git-svn-id: https://svn.dealii.org/trunk@21699
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 24 Aug 2010 12:09:19 +0000 (12:09 +0000)]
Fix markup.
git-svn-id: https://svn.dealii.org/trunk@21691
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 24 Aug 2010 11:54:05 +0000 (11:54 +0000)]
Have a section on defensive programming.
git-svn-id: https://svn.dealii.org/trunk@21690
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 24 Aug 2010 11:37:51 +0000 (11:37 +0000)]
Add Baerbel, very much deservedly so!
git-svn-id: https://svn.dealii.org/trunk@21689
0785d39b -7218-0410-832d-
ea1e28bc413d
Markus Buerg [Sun, 22 Aug 2010 07:47:52 +0000 (07:47 +0000)]
Pulled out the creation of FEValues objects from the main loop in VectorTools::project_boundary_values_curl_conforming. Further we fixed some bugs and made some code simplifications in this function.
git-svn-id: https://svn.dealii.org/trunk@21688
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 19 Aug 2010 11:28:39 +0000 (11:28 +0000)]
More on what Tobias Leicht provided.
git-svn-id: https://svn.dealii.org/trunk@21683
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Thu, 19 Aug 2010 11:26:28 +0000 (11:26 +0000)]
Mention MUMPS interface.
git-svn-id: https://svn.dealii.org/trunk@21682
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 18 Aug 2010 20:06:10 +0000 (20:06 +0000)]
Minor edit.
git-svn-id: https://svn.dealii.org/trunk@21681
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Wed, 18 Aug 2010 20:02:09 +0000 (20:02 +0000)]
Minor mods.
git-svn-id: https://svn.dealii.org/trunk@21680
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Wed, 18 Aug 2010 14:57:31 +0000 (14:57 +0000)]
start reformatting and add print function to GlobalRowsFromLocal
git-svn-id: https://svn.dealii.org/trunk@21679
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 20:32:23 +0000 (20:32 +0000)]
Fix typo.
git-svn-id: https://svn.dealii.org/trunk@21678
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 20:31:51 +0000 (20:31 +0000)]
Fix a link.
git-svn-id: https://svn.dealii.org/trunk@21677
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:58:34 +0000 (19:58 +0000)]
Cross-link.
git-svn-id: https://svn.dealii.org/trunk@21676
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:55:23 +0000 (19:55 +0000)]
Write some more.
git-svn-id: https://svn.dealii.org/trunk@21675
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:54:24 +0000 (19:54 +0000)]
Extend significantly.
git-svn-id: https://svn.dealii.org/trunk@21674
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:47:41 +0000 (19:47 +0000)]
Can't use latex markup for non-ASCII letters in doxygen comments. One
would have to use the direction HTML markup for that.
git-svn-id: https://svn.dealii.org/trunk@21673
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:43:07 +0000 (19:43 +0000)]
Remove trailing whitespace.
git-svn-id: https://svn.dealii.org/trunk@21672
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:40:21 +0000 (19:40 +0000)]
Terminate one formula. Properly indent in a few places.
git-svn-id: https://svn.dealii.org/trunk@21671
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Tue, 17 Aug 2010 19:27:12 +0000 (19:27 +0000)]
Reorder initialization of fields to avoid compiler error.
git-svn-id: https://svn.dealii.org/trunk@21670
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Tue, 17 Aug 2010 08:58:48 +0000 (08:58 +0000)]
replace stupid integer product by the more reasonable test that both are nonzero
this allows us to use copy_from with sparsity patterns of size 65536
git-svn-id: https://svn.dealii.org/trunk@21669
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 16 Aug 2010 15:18:00 +0000 (15:18 +0000)]
remove declaration of nonexisting function
git-svn-id: https://svn.dealii.org/trunk@21668
0785d39b -7218-0410-832d-
ea1e28bc413d
Baerbel Jannsen [Mon, 16 Aug 2010 12:49:20 +0000 (12:49 +0000)]
an if added for face integrals
git-svn-id: https://svn.dealii.org/trunk@21667
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 16 Aug 2010 12:20:15 +0000 (12:20 +0000)]
default constructor for DoFHandler
git-svn-id: https://svn.dealii.org/trunk@21666
0785d39b -7218-0410-832d-
ea1e28bc413d
Guido Kanschat [Mon, 16 Aug 2010 09:53:04 +0000 (09:53 +0000)]
remove compiler warning
git-svn-id: https://svn.dealii.org/trunk@21665
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Mon, 16 Aug 2010 02:22:03 +0000 (02:22 +0000)]
Remove some unused parameters to avoid warnings.
git-svn-id: https://svn.dealii.org/trunk@21663
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 12:49:12 +0000 (12:49 +0000)]
Mark a number of objects as const if they are only set once. This
helps read code since it makes it clear that there will be no further
modifications further down below.
git-svn-id: https://svn.dealii.org/trunk@21662
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 12:43:00 +0000 (12:43 +0000)]
Use dynamic_cast to find out whether a finite element is of type
FE_Nedelec. This is more reliable since it also captures the case of
an element that may be derived from FE_Nedelec.
git-svn-id: https://svn.dealii.org/trunk@21661
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 12:35:39 +0000 (12:35 +0000)]
Move the declaration of temporaries that are left uninitialized at the
top of the function to further down where they are actually used; if
possible, initialize at the place of declaration and then mark them as
constant.
git-svn-id: https://svn.dealii.org/trunk@21660
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 03:41:12 +0000 (03:41 +0000)]
One more case of using arrays for static data.
git-svn-id: https://svn.dealii.org/trunk@21659
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 03:38:34 +0000 (03:38 +0000)]
When defining abbreviations for non-scalar data, use references,
i.e. use
const std::vector<Tensor<2, dim> > &
jacobians = fe_values.get_jacobians ();
instead of
std::vector<Tensor<2, dim> >
jacobians = fe_values.get_jacobians ();
git-svn-id: https://svn.dealii.org/trunk@21658
0785d39b -7218-0410-832d-
ea1e28bc413d
Wolfgang Bangerth [Sat, 14 Aug 2010 03:25:17 +0000 (03:25 +0000)]
Put stuff that's known into lookup tables rather than initializing
things dynamically, i.e. do
const unsigned int data[6] = { .... };
...
do_something(data[face]);
rather than
unsigned int data;
switch (face) {
case 0: data = ...; break;
case 1: data = ...; break;
case 2: data = ...; break;
...
}
do_something(data);
git-svn-id: https://svn.dealii.org/trunk@21657
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.