]> https://gitweb.dealii.org/ - dealii-svn.git/log
dealii-svn.git
14 years agoAdd correct output.
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

14 years agoSet properties.
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

14 years agoMinor rewording.
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

14 years agoNo need to list new tests -- they aren't user visible anyway.
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

14 years agoRevert apparently accidental part of commit.
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

14 years agoEnsure output correctness on our usual test system.
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

14 years agoAdd output directory.
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

14 years agonew test
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

14 years agonew test
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

14 years agoSimplify test case.
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

14 years agoFix bug introduced in r21754.
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

14 years agoReverted previous ARPACK patch it does not help it is not relevant for now
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

14 years agochanged to MGConstrainedDoFs
janssen [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

14 years agoImplement 'keep_constrained_entries' part in add_entries_local_to_global for non...
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

14 years agoMake sure BLAS and LAPACK are there if we want to link in ARPACK
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

14 years agonew test
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

14 years agoMake code compile again.
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

14 years agoCleanup reinit functions. Remove some unnecessary code, make the code scale.
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

14 years agofix typo.
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

14 years agoadd test for DataOutReader::merge. Currently failing. Why does the -1 change to 0 in
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

14 years agoType check aclocal
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

14 years agoput the right results to generic
janssen [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

14 years agonew test for Newton's method
janssen [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

14 years agonew test
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

14 years agonew test
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

14 years agoAdd a DEAL_II_USE_ARPACK to config.h.
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

14 years agoNew test
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

14 years agoWorkaround by Wolfgang to get PetscScalar is complex working, plus release VECTOR_FUN...
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

14 years agoParallelization of FETools::compute_embedding_matrices
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

14 years agoadd new test
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

14 years agofix documentation
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

14 years agoFix documentation
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

14 years agochanged the MGConstraints to MGConstrainedDoFs
janssen [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

14 years agochange the MGConstraints to MGConstrainedDoFs
janssen [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

14 years agorename the MGConstraints to MGConstrainedDofs and change the call in the
janssen [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

14 years agouse the MGConstrainedDoFs object in the transfer
janssen [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

14 years agochanged the call of the constructor in MGTransferPrebuilt due to changes
janssen [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

14 years agoslightly different output now
janssen [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

14 years agoRevert previous PETSc patch which is legal with clanguage C plus plus
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

14 years agoFix a warning.
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

14 years agoMake better use of the arpack architecture macro
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

14 years agoTests for the parent relation.
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

14 years agoset precision to avoid roundoff trouble
janssen [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

14 years agoset precision to 6 to avoid roundoff trouble
janssen [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

14 years agoActually bind ARPACK into lib/liblac
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

14 years agoDetect ARPACK and ARPACK architecture
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

14 years agoParent relation for cells.
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

14 years agoAdd comment.
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

14 years agoAdd new test.
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

14 years agoTest function n_intervals, get_view and fill_index_vector in IndexSet.
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

14 years agoOne more test.
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

14 years agoMake sure SparseDirectMUMPS shows up in the documentation.
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

14 years agoFix bug introduced in r21708
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

14 years agoFix columns in distribute_local_to_global with rectangular matrices.
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

14 years agopass a MGConstraints instead of the boundary_indices only in
janssen [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

14 years agochanged the interface of MGConstraints. Made the member variables
janssen [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

14 years agoNew test.
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

14 years agoAdd member functions. Document.
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

14 years agoCleanup.
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

14 years agoSimplify a lot of assertions. Add instantiations for block sparsity patterns.
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

14 years agochanged the make_fluy_sparsity_pattern in way that it can handle a
janssen [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

14 years agonew instantiation for make_flux_sparsity_pattern using a ConstraintMatrix
janssen [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

14 years agoFix typo in comments.
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

14 years agoAdd function add_entries_local_to_global for rectangular matrices.
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

14 years agoIndent, make compile again.
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

14 years agoRephrased an operation that turns out to be illegal for PETSc scalar-complex
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

14 years agonow without emacs signs
janssen [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

14 years agonew function make_flux_sparsity_pattern that uses a ConstraintMatrix
janssen [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

14 years agonew function make_flux_sparsity_pattern that uses a ConstraintMatrix
janssen [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

14 years agoFix markup.
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

14 years agoHave a section on defensive programming.
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

14 years agoAdd Baerbel, very much deservedly so!
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

14 years agoPulled out the creation of FEValues objects from the main loop in VectorTools::projec...
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

14 years agoMore on what Tobias Leicht provided.
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

14 years agoMention MUMPS interface.
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

14 years agoMinor edit.
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

14 years agoMinor mods.
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

14 years agostart reformatting and add print function to GlobalRowsFromLocal
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

14 years agoFix typo.
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

14 years agoFix a link.
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

14 years agoCross-link.
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

14 years agoWrite some more.
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

14 years agoExtend significantly.
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

14 years agoCan't use latex markup for non-ASCII letters in doxygen comments. One
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

14 years agoRemove trailing whitespace.
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

14 years agoTerminate one formula. Properly indent in a few places.
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

14 years agoReorder initialization of fields to avoid compiler error.
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

14 years agoreplace stupid integer product by the more reasonable test that both are nonzero
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

14 years agoremove declaration of nonexisting function
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

14 years agoan if added for face integrals
janssen [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

14 years agodefault constructor for DoFHandler
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

14 years agoremove compiler warning
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

14 years agoRemove some unused parameters to avoid warnings.
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

14 years agoMark a number of objects as const if they are only set once. This
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

14 years agoUse dynamic_cast to find out whether a finite element is of type
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

14 years agoMove the declaration of temporaries that are left uninitialized at the
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

14 years agoOne more case of using arrays for static data.
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

14 years agoWhen defining abbreviations for non-scalar data, use references,
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

14 years agoPut stuff that's known into lookup tables rather than initializing
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

14 years agoMake sure we don't actually call a function that isn't meant to be
bangerth [Sat, 14 Aug 2010 03:09:47 +0000 (03:09 +0000)]
Make sure we don't actually call a function that isn't meant to be
called for this particular space dimension. We use the idiom:

  void foo (Quadrature<3> &q)
  {...}

  template <int dim>
  void foo (Quadrature<dim> &q)
  { Assert (false, ExcInternalError()); }

for functions that are supposed to be called only in 3d.

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