]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sat, 11 Apr 2015 12:43:34 +0000 (08:43 -0400)]
Add a (void) cast to unused values in .cc files.
This should *crosses fingers* get rid of all unused parameter warnings
when compiling the library.
David Wells [Sat, 4 Apr 2015 16:55:18 +0000 (12:55 -0400)]
Enable Trilinos warnings in recent versions.
At least for my local copy (11.12.1) GCC does not raise any warnings.
David Wells [Sat, 4 Apr 2015 16:11:53 +0000 (12:11 -0400)]
Only enable 'unused' GCC warnings in debug mode.
In debug mode all parameters and variables *should* be used (i.e., the
Assert macro is expanded).
David Wells [Sat, 4 Apr 2015 15:52:33 +0000 (11:52 -0400)]
Use the standard (void) to mark unused parameters.
David Wells [Sat, 4 Apr 2015 15:49:40 +0000 (11:49 -0400)]
When obvious, do not name unused parameters.
Rather than writing
Triangulation<dim> &/*tria*/
where tria is a redundant name, I simply leave the unused parameter name
blank.
David Wells [Sat, 4 Apr 2015 15:47:41 +0000 (11:47 -0400)]
Comment out unused parameters in source files.
These are neither used in debug nor release mode.
David Wells [Sat, 4 Apr 2015 14:37:17 +0000 (10:37 -0400)]
Do not name unused parameters when obvious.
Rather than `SparsityPattern &sp`, it is simpler to write
`SparsityPattern &` with no name.
David Wells [Sat, 4 Apr 2015 14:35:48 +0000 (10:35 -0400)]
Switch from (void) to commented parameter name.
For some compiler options the (void) was not included in the source,
leading to extra compiler warnings.
David Wells [Sat, 4 Apr 2015 14:34:33 +0000 (10:34 -0400)]
Comment unused parameter names.
While deleting unused parameter names is legal, it may be helpful in the
future to see the comment in something like `unsigned int /*level*/`.
David Wells [Sat, 4 Apr 2015 14:28:45 +0000 (10:28 -0400)]
Use the (void) trick to silence warnings.
Matthias Maier [Tue, 14 Apr 2015 09:25:36 +0000 (11:25 +0200)]
Merge pull request #796 from kronbichler/fix_test
Fix test in 64bit mode
Martin Kronbichler [Tue, 14 Apr 2015 09:23:00 +0000 (11:23 +0200)]
Fix test in 64bit mode
Martin Kronbichler [Tue, 14 Apr 2015 06:48:31 +0000 (08:48 +0200)]
Merge pull request #790 from bangerth/dynamic-sparsity-pattern-iterator
Dynamic sparsity pattern iterator
Matthias Maier [Tue, 14 Apr 2015 06:42:03 +0000 (08:42 +0200)]
Merge pull request #794 from bangerth/doc-update-20
Provide documentation to the various namespaces in generic_linear_algebra.h.
Wolfgang Bangerth [Tue, 14 Apr 2015 01:56:35 +0000 (20:56 -0500)]
Provide documentation to the various namespaces in generic_linear_algebra.h.
Matthias Maier [Mon, 13 Apr 2015 23:08:23 +0000 (01:08 +0200)]
Merge pull request #793 from tjhei/constraint_matrix_copy
ConstraintMatrix copy explicit and disable assignment
Timo Heister [Mon, 13 Apr 2015 21:37:53 +0000 (17:37 -0400)]
ConstraintMatrix copy explicit and disable assignment
- make Copy constructor explicit
- make conversion from IndexSet explicit
- disable operator=
Wolfgang Bangerth [Mon, 13 Apr 2015 20:00:55 +0000 (15:00 -0500)]
Rewrite the dynamic sparsity pattern iterators in such a way that they store not an index into the current row, but an iterator.
Luca Heltai [Mon, 13 Apr 2015 16:25:16 +0000 (18:25 +0200)]
Merge pull request #788 from QiaoLei-88/compress
remove compress() from step-33 as no-op and add explain to calling of them in step-40
Lei Qiao [Mon, 13 Apr 2015 14:14:25 +0000 (09:14 -0500)]
fix textual error.
Wolfgang Bangerth [Mon, 13 Apr 2015 13:51:10 +0000 (08:51 -0500)]
Add tests for iterators over DynamicSparsityPattern objects.
Wolfgang Bangerth [Mon, 13 Apr 2015 13:50:46 +0000 (08:50 -0500)]
Introduce iterators over DynamicSparsityPattern objects.
Wolfgang Bangerth [Mon, 13 Apr 2015 12:02:57 +0000 (07:02 -0500)]
Reference a particular class in a comment.
Wolfgang Bangerth [Mon, 13 Apr 2015 11:59:02 +0000 (06:59 -0500)]
Minor clarification of some documentation.
Martin Kronbichler [Mon, 13 Apr 2015 11:01:20 +0000 (13:01 +0200)]
Merge pull request #789 from davydden/fe_q_hierarchical_part2
added a SolutionTransfer test for FE_Q_Hierarchical.
Denis Davydov [Mon, 13 Apr 2015 09:19:11 +0000 (11:19 +0200)]
added a SolutionTransfer test for FE_Q_Hierarchical.
Also cleaned up unnecessary Assert in the class.
Luca Heltai [Mon, 13 Apr 2015 08:56:43 +0000 (10:56 +0200)]
Merge pull request #787 from bangerth/doc-update-19
Add a missing call to distribute() to step-26 after SolutionTransfer.
Lei Qiao [Mon, 13 Apr 2015 03:29:24 +0000 (22:29 -0500)]
explain calling of compress() in step-40.
Lei Qiao [Mon, 13 Apr 2015 03:00:53 +0000 (22:00 -0500)]
remove the two no-op compress()
Wolfgang Bangerth [Mon, 13 Apr 2015 02:59:06 +0000 (21:59 -0500)]
Add a missing call to distribute() to step-26 after SolutionTransfer.
This was pointed out in #757 but it only addresses part of the problem: I believe a similar call is also missing steps 31, 32, 33, 42, 43. It is there in step-15.
Timo Heister [Sun, 12 Apr 2015 20:14:49 +0000 (16:14 -0400)]
Merge pull request #785 from bangerth/doc-update-18
Clarify documentation.
Luca Heltai [Sun, 12 Apr 2015 18:11:26 +0000 (20:11 +0200)]
Merge pull request #784 from luca-heltai/grid-generators-codim-one
Make subdivided hyper cube/rectangle work for general Triangulation.
Luca Heltai [Sun, 12 Apr 2015 17:54:14 +0000 (19:54 +0200)]
Added test and fixed 1d issue.
Luca Heltai [Sun, 12 Apr 2015 17:18:26 +0000 (19:18 +0200)]
Added test for 2,3.
Wolfgang Bangerth [Sun, 12 Apr 2015 17:00:00 +0000 (12:00 -0500)]
Clarify documentation.
Luca Heltai [Sun, 12 Apr 2015 16:53:04 +0000 (18:53 +0200)]
Addressed @bangerth issues.
Wolfgang Bangerth [Sun, 12 Apr 2015 16:31:15 +0000 (11:31 -0500)]
Merge pull request #777 from bangerth/rename-boundary_indicator
Rename boundary_indicator() to boundary_id()
Wolfgang Bangerth [Sat, 11 Apr 2015 23:29:45 +0000 (18:29 -0500)]
Adjust documentation: Use the non-deprecated version *_boundary_id() instead of *_boundary_indicators().
Wolfgang Bangerth [Sat, 11 Apr 2015 23:27:12 +0000 (18:27 -0500)]
Adjust tests: Use the non-deprecated version *_boundary_id() instead of *_boundary_indicators().
Wolfgang Bangerth [Sat, 11 Apr 2015 23:25:05 +0000 (18:25 -0500)]
Use the non-deprecated version *_boundary_id() instead of *_boundary_indicators().
Wolfgang Bangerth [Sat, 11 Apr 2015 23:24:10 +0000 (18:24 -0500)]
Rename *_boundary_indicator() to *_boundary_id() and similar.
This spelling is more consistent with other functions of similar style. Deprecate
the old spelling of these functions.
Luca Heltai [Sun, 12 Apr 2015 16:14:18 +0000 (18:14 +0200)]
Made subdivided hyper cube/rectangle work with codimension one and two meshes.
Luca Heltai [Sun, 12 Apr 2015 14:33:53 +0000 (16:33 +0200)]
Merge pull request #782 from kronbichler/master
Delete nonsensical assertion. Closes #781
Martin Kronbichler [Sun, 12 Apr 2015 14:22:31 +0000 (16:22 +0200)]
Delete nonsensical assertion.
Martin Kronbichler [Sun, 12 Apr 2015 14:17:51 +0000 (16:17 +0200)]
Merge pull request #780 from luca-heltai/fix-sparsity-tools
Fixed SparsityTools not to use CompressedSimpleSparsity any more.
Luca Heltai [Sun, 12 Apr 2015 09:22:51 +0000 (11:22 +0200)]
Fixed sparsity_tool.cc not to use CompressedSimpleSparsity.
Matthias Maier [Sun, 12 Apr 2015 06:55:58 +0000 (08:55 +0200)]
Merge pull request #779 from kronbichler/master
Final fix of tests for hierarchical cell numbering.
Matthias Maier [Sun, 12 Apr 2015 06:55:07 +0000 (08:55 +0200)]
Merge pull request #778 from QiaoLei-88/step-33
step-33 sync right_hand_side after assemble
Martin Kronbichler [Sun, 12 Apr 2015 05:21:33 +0000 (07:21 +0200)]
Final fix of tests for hierarchical cell numbering.
Lei Qiao [Sun, 12 Apr 2015 02:13:21 +0000 (21:13 -0500)]
one trailing space.
Lei Qiao [Sun, 12 Apr 2015 02:08:38 +0000 (21:08 -0500)]
corrsponding document update.
Lei Qiao [Sun, 12 Apr 2015 02:05:17 +0000 (21:05 -0500)]
step-33 sync right_hand_side after assemble.
Timo Heister [Sat, 11 Apr 2015 20:51:03 +0000 (16:51 -0400)]
Merge pull request #776 from kronbichler/master
Fix SparsityTools::reorder_hierarchical with 64 bit integers
Martin Kronbichler [Sat, 11 Apr 2015 20:17:14 +0000 (22:17 +0200)]
Fix SparsityTools::reorder_hierarchical with 64 bit integers
Bruno Turcksin [Sat, 11 Apr 2015 15:57:02 +0000 (10:57 -0500)]
Merge pull request #773 from kronbichler/master
Adjust test output in mpi/ due to yesterday's commit.
Martin Kronbichler [Sat, 11 Apr 2015 15:51:13 +0000 (17:51 +0200)]
Adjust test output in mpi/ due to yesterday's commit.
Matthias Maier [Sat, 11 Apr 2015 13:32:26 +0000 (15:32 +0200)]
Merge pull request #770 from bangerth/doc-update-14
A follow-up patch to one from yesterday: Update the rest of the output of step-32.
Matthias Maier [Sat, 11 Apr 2015 13:31:19 +0000 (15:31 +0200)]
Merge pull request #771 from bangerth/fix-accidental-multiline-comment
Avoid ending comments with a backslash.
Wolfgang Bangerth [Sat, 11 Apr 2015 12:11:36 +0000 (07:11 -0500)]
Avoid ending comments with a backslash.
The compiler interprets this as a continuation line and issues a warning.
The warning is of no consequence in this particular case, but let's try
to avoid this here.
Wolfgang Bangerth [Sat, 11 Apr 2015 11:29:12 +0000 (06:29 -0500)]
Also update the final time step of the output.
Matthias Maier [Sat, 11 Apr 2015 09:26:57 +0000 (11:26 +0200)]
Merge pull request #767 from tamiko/clean_up_lac_interfaces
Small cleanup in two matrix interfaces, documentation
Matthias Maier [Sat, 11 Apr 2015 09:24:50 +0000 (11:24 +0200)]
documentation fixes
Matthias Maier [Fri, 10 Apr 2015 22:56:35 +0000 (00:56 +0200)]
changes.h entry
Matthias Maier [Fri, 10 Apr 2015 22:33:36 +0000 (00:33 +0200)]
Specialize LAPACKFullMatrix::vmult (etc.) interface
Matthias Maier [Fri, 10 Apr 2015 15:48:38 +0000 (17:48 +0200)]
Remove vmult_add and Tvmult_add from SparseDirectUMFPACK
Matthias Maier [Fri, 10 Apr 2015 15:45:46 +0000 (17:45 +0200)]
Small documentation update
Matthias Maier [Fri, 10 Apr 2015 15:27:33 +0000 (17:27 +0200)]
Documentation fixes
Matthias Maier [Sat, 11 Apr 2015 06:58:14 +0000 (08:58 +0200)]
Merge pull request #769 from bangerth/doc-update-17
Doc update 17
Matthias Maier [Sat, 11 Apr 2015 06:57:44 +0000 (08:57 +0200)]
Merge pull request #760 from kronbichler/master
Improve ordering of coarse cells in parallel::distributed::Triangulation
Matthias Maier [Sat, 11 Apr 2015 06:55:19 +0000 (08:55 +0200)]
Merge pull request #768 from bangerth/doc-update-16
Reference the class upon which this finite element is built.
Martin Kronbichler [Fri, 10 Apr 2015 09:33:28 +0000 (11:33 +0200)]
Adjust test output due to changed ordering of cells
Martin Kronbichler [Fri, 10 Apr 2015 09:25:38 +0000 (11:25 +0200)]
List changes
Martin Kronbichler [Fri, 10 Apr 2015 09:25:28 +0000 (11:25 +0200)]
Change algorithm for coarse cell ordering in parallel::distributed::Triangulation
Martin Kronbichler [Fri, 10 Apr 2015 09:15:21 +0000 (11:15 +0200)]
Implement GridTools::get_vertex_connectivity_of_cells
Martin Kronbichler [Fri, 10 Apr 2015 08:27:06 +0000 (10:27 +0200)]
Implement hierarchical reordering of a SparsityPattern
Martin Kronbichler [Fri, 10 Apr 2015 07:49:58 +0000 (09:49 +0200)]
Change arguments for SparsityTools::reorder_Cuthill_McKee and GridTools::get_face_connectivity_of_cells to DynamicSparsityPattern.
Wolfgang Bangerth [Sat, 11 Apr 2015 02:34:01 +0000 (21:34 -0500)]
Update the results section following Luca's changed to allow the use
of a manifold description.
Wolfgang Bangerth [Sat, 11 Apr 2015 02:10:19 +0000 (21:10 -0500)]
Fix a grammar error in #744 and provide slightly more documentation.
Wolfgang Bangerth [Sat, 11 Apr 2015 01:56:12 +0000 (20:56 -0500)]
Merge pull request #744 from luca-heltai/boundary-to-manifold-part-2
Transition to manifold - Part 2 - Examples 18 to 49 (end)
Wolfgang Bangerth [Sat, 11 Apr 2015 01:33:41 +0000 (20:33 -0500)]
Reference the class upon which this finite element is built.
Wolfgang Bangerth [Sat, 11 Apr 2015 01:25:38 +0000 (20:25 -0500)]
Merge pull request #754 from davydden/fe_q_hierarchical
missing hp-functions and other mods in FE_Q_Hierarchical
Matthias Maier [Fri, 10 Apr 2015 23:42:22 +0000 (01:42 +0200)]
Merge pull request #766 from bangerth/fix-64bit-issue-2
Make compile in 64bit mode.
Wolfgang Bangerth [Fri, 10 Apr 2015 22:46:26 +0000 (17:46 -0500)]
Make compile in 64bit mode.
Denis Davydov [Thu, 2 Apr 2015 12:41:04 +0000 (14:41 +0200)]
missing hp-functions and other mods in FE_Q_Hierarchical
(i) hp_line_dof_identities and hp_quad_dof_identities
(ii) added an assert and description to invert_numbering
(iii) added comments on dofs_subcell and dofs_cell
(iv) return the already calculated prolongation matrix
(v) implement get_interpolation_matrix
(vi) reimplement interpolate() and throw an Assert
(vii) tests: injection, hp_constraints_q_hierarhical,
continuity of basis functions
Matthias Maier [Thu, 9 Apr 2015 21:53:17 +0000 (23:53 +0200)]
Merge pull request #758 from QiaoLei-88/step40runclean
add '*.vtu *.pvtu' to CLEAN_UP_FILES list in step-40.
Lei Qiao [Thu, 9 Apr 2015 20:29:09 +0000 (15:29 -0500)]
add '*.vtu *.pvtu' to CLEAN_UP_FILES list in step-40.
Matthias Maier [Thu, 9 Apr 2015 15:16:26 +0000 (17:16 +0200)]
Merge pull request #756 from nicola-giuliani/telles-doc
improved the documentation of QTelles
Nicola Giuliani [Thu, 9 Apr 2015 14:09:56 +0000 (16:09 +0200)]
erased begin end
Nicola Giuliani [Thu, 9 Apr 2015 13:54:53 +0000 (15:54 +0200)]
improved the documentation of QTelles
Wolfgang Bangerth [Wed, 8 Apr 2015 18:28:32 +0000 (13:28 -0500)]
Merge pull request #753 from tamiko/fix_testsuite
Testsuite: Bugfix: Take over specific variables to the test subprojects
Matthias Maier [Wed, 8 Apr 2015 16:09:21 +0000 (18:09 +0200)]
Merge pull request #752 from bangerth/doc-update-15
Some updates to BlockSparseMatrixEZ.
Matthias Maier [Wed, 8 Apr 2015 16:03:53 +0000 (18:03 +0200)]
Testsuite: Bugfix: Take over specific variables to the test subprojects
Wolfgang Bangerth [Wed, 8 Apr 2015 15:58:52 +0000 (10:58 -0500)]
Update documentation.
Wolfgang Bangerth [Wed, 8 Apr 2015 15:57:16 +0000 (10:57 -0500)]
Avoid the use of deprecated functions.
Wolfgang Bangerth [Wed, 8 Apr 2015 15:56:25 +0000 (10:56 -0500)]
Deprecate the n_rows() and n_cols() member functions. The SparseMatrixEZ class
is the only matrix class that has these functions, and it has m() and n() like
all other matrix classes.
Wolfgang Bangerth [Wed, 8 Apr 2015 15:52:27 +0000 (10:52 -0500)]
Minor update to comments.
Luca Heltai [Wed, 8 Apr 2015 14:01:39 +0000 (16:01 +0200)]
Merge pull request #751 from tamiko/fix_documentation
Fix some typos...
Matthias Maier [Wed, 8 Apr 2015 13:55:06 +0000 (15:55 +0200)]
Fix some typos...
Matthias Maier [Wed, 8 Apr 2015 12:31:58 +0000 (14:31 +0200)]
Merge pull request #749 from bangerth/fix-p4est-interface
Adjust p4est interface.
Wolfgang Bangerth [Wed, 8 Apr 2015 12:09:32 +0000 (07:09 -0500)]
Adjust p4est interface.
The p4est_connectivity_load function used to take an unsigned long as argument,
but this has been changed to size_t in p4est 1.0. This makes no difference on
64 bit systems, but leads to compiler errors on 32 bit systems. Fix this.
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.