]>
https://gitweb.dealii.org/ - dealii.git/log
Timo Heister [Mon, 26 Oct 2015 00:22:43 +0000 (20:22 -0400)]
remove typename outside template
This fixes building on msvc
Martin Kronbichler [Sun, 25 Oct 2015 18:59:33 +0000 (19:59 +0100)]
Merge pull request #1781 from bangerth/rename_fast_to_skip_initialization
Rename the 'fast' parameter to 'skip_initialization'.
Matthias Maier [Sun, 25 Oct 2015 18:57:51 +0000 (13:57 -0500)]
Merge pull request #1779 from bangerth/hook-in-code-gallery
Hook in code gallery
Wolfgang Bangerth [Fri, 23 Oct 2015 20:23:20 +0000 (15:23 -0500)]
Rename the 'fast' parameter to 'omit_zeroing_entries'.
This is a more accurate representation of what the parameter achieves,
and should be easier to understand. The fact that this mode is also
'fast' is sort of a side effect of the semantics the parameter
really carries.
In the Table class, use omit_default_initialization.
Wolfgang Bangerth [Sun, 25 Oct 2015 16:21:47 +0000 (11:21 -0500)]
Rework the way we pick up the code gallery: instead of checking it out
via git, just find it at a magical location.
Wolfgang Bangerth [Fri, 23 Oct 2015 19:18:19 +0000 (14:18 -0500)]
Adjust the program that builds the tutorial graph to also process the code gallery.
Wolfgang Bangerth [Fri, 23 Oct 2015 19:17:17 +0000 (14:17 -0500)]
Check out and process the code-gallery.
Wolfgang Bangerth [Fri, 23 Oct 2015 02:34:48 +0000 (21:34 -0500)]
Bracket document configuration with empty lines, now that we do some
serious work there.
Wolfgang Bangerth [Thu, 22 Oct 2015 21:41:41 +0000 (16:41 -0500)]
Minor cleanup.
Wolfgang Bangerth [Thu, 22 Oct 2015 21:41:15 +0000 (16:41 -0500)]
Push down evaluating GLOBS to the file where it is actually needed.
Wolfgang Bangerth [Sun, 25 Oct 2015 17:44:42 +0000 (12:44 -0500)]
Merge pull request #1785 from tamiko/fix_tests
Update scripts/normalize.pl to new version numbering
Matthias Maier [Sun, 25 Oct 2015 17:29:17 +0000 (12:29 -0500)]
Update scripts/normalize.pl to new version numbering
Martin Kronbichler [Sun, 25 Oct 2015 08:12:36 +0000 (09:12 +0100)]
Merge pull request #1767 from alistairbntl/BDM_Edit
Correction to BDM degree method
Alistair Bentley [Tue, 20 Oct 2015 19:57:50 +0000 (15:57 -0400)]
Correction to BDM degree method
* The documentation says this function should return one less than
the highest polynomial degree. This is consistent with the
notation used in the literature on BDM polynomials and is what I
would expect the function to return.
* However, the function actually returns the degree of the highest
polynomial degree because it calls PolynomialSpace.degree() (note:
in this context, PolynomialSpace is the complete polynomial space
of degree k, next then we add elements from k+1 to complete the
BDM space) which specifically states it does not return the
Maxmial degree of the polynomial, but the number of polynomials
given to the constructor.
* If I understand correctly, since the number of polynomials given
to the constructor includes constants, this returns degree+1.
* To correct this, one needs to be subtracted from the degree of the
polynomial_space.
* A typo in the 3D bdm_grad functions has also been corrected
* Made a correction in the compute method to reflect the change in the
degree method.
* Corrected out in the test polynomials_bdm_01.output file
* Edited some names in the test bdm_1.cc
Martin Kronbichler [Sat, 24 Oct 2015 13:01:32 +0000 (15:01 +0200)]
Merge pull request #1763 from agrayver/fix_intergrid
Fix compute_intergrid_weights_3
Timo Heister [Fri, 23 Oct 2015 23:02:27 +0000 (19:02 -0400)]
Merge pull request #1782 from bangerth/fix-warnings
Fix two recently introduced warnings about unused variables.
Wolfgang Bangerth [Fri, 23 Oct 2015 20:46:44 +0000 (15:46 -0500)]
Fix two recently introduced warnings about unused variables.
Wolfgang Bangerth [Fri, 23 Oct 2015 20:11:37 +0000 (15:11 -0500)]
Merge pull request #1780 from tamiko/renaming
Rename private variables; fix changes.h entry
Matthias Maier [Fri, 23 Oct 2015 19:50:49 +0000 (14:50 -0500)]
Rename private variables; fix changes.h entry
This commit renames some private variables intrdocued in pull request #1673
to fit our naming rules.
Further, fix some issues with the doxygen documentation.
David Wells [Fri, 23 Oct 2015 18:53:47 +0000 (14:53 -0400)]
Merge pull request #1776 from nicola-giuliani/FEDGQArbitrarynodesnames
added codim one in get name for FE_DGQArbitrarynodes
Wolfgang Bangerth [Fri, 23 Oct 2015 18:52:30 +0000 (13:52 -0500)]
Merge pull request #1778 from tjhei/fix_bdm_tests
fix bdm tests
Timo Heister [Fri, 23 Oct 2015 18:42:07 +0000 (14:42 -0400)]
fix bdm tests
- turns out we need one more iteration in the CG solve
- fix test output (this never worked before?!)
- speed up by skipping highest degree in debug mode
- small difference in release/debug output (dropping small entries), so
adding alternative .output file
Matthias Maier [Fri, 23 Oct 2015 18:12:18 +0000 (13:12 -0500)]
Merge pull request #1667 from bangerth/update-a-cmakelists.txt-file
Minor updates. Ensure proper dependencies.
Matthias Maier [Fri, 23 Oct 2015 17:58:23 +0000 (12:58 -0500)]
Merge branch 'pull_1673'
Manually rebase and merge pull request #1673
Closes #1673
Jean-Paul Pelteret [Thu, 24 Sep 2015 14:30:05 +0000 (16:30 +0200)]
Ammended native deal.II preconditioners and solvers for use in LinearOperators.
Improved: Native deal.II preconditioners can now be directly wrapped as
LinearOperators. This allows them to be used in the construction of more complex
linear solvers, such as where the approximate inverse to a matrix is to be
defined as a preconditioner to said matrix.
New: Added a LinearOperator test for deal.II SparseMatrix solvers and
preconditioners.
Added a test to check that the various combinations of deal.II solvers and
preconditioners (for the SparseMatrix type) work with the linear_operator and
inverse_operator functions. By 'work' one means that they both compile and also
produce a sensible answer.
Note that the preconditioners are expected to act as per usual (i.e. in the
preconditioner slot in inverse_operator) as well as a standard matrix type in
linear_operator. This is necessary as they will be used in this context later
when a schur_matrix_operator and approximate_schur_matrix_operator is developed.
Fixed: Reinitialised (zeroed) range vectors in the construction of an
inverse_operator before the solve calls. This corrects a bug wherein the
starting point of the solver was garbage leading to potential divergence in the
linear solver.
Alexander Grayver [Fri, 23 Oct 2015 16:22:48 +0000 (18:22 +0200)]
Take communication out of the loop.
Nicola Giuliani [Fri, 23 Oct 2015 14:59:30 +0000 (16:59 +0200)]
updated test
Nicola Giuliani [Fri, 23 Oct 2015 13:15:50 +0000 (15:15 +0200)]
added codim one in get name for FE_DGQArbitrarynodes
Wolfgang Bangerth [Fri, 23 Oct 2015 12:14:10 +0000 (07:14 -0500)]
Merge pull request #1773 from asartori86/manifold_on_boundary
added set_all_manifold_ids_on_boundary(b_id,man_id)
alberto sartori [Thu, 22 Oct 2015 18:20:50 +0000 (20:20 +0200)]
added set_all_manifold_ids_on_boundary(b_id,man_id)
Matthias Maier [Thu, 22 Oct 2015 23:02:27 +0000 (18:02 -0500)]
Merge pull request #1774 from tjhei/use_minor_dealii_version
define deal.II version always as X.Y.Z
Timo Heister [Thu, 22 Oct 2015 22:43:03 +0000 (18:43 -0400)]
define deal.II version always as X.Y.Z
Wolfgang Bangerth [Thu, 24 Sep 2015 15:39:59 +0000 (10:39 -0500)]
Minor updates. Ensure proper dependencies.
Wolfgang Bangerth [Thu, 22 Oct 2015 12:28:52 +0000 (07:28 -0500)]
Merge pull request #1772 from QiaoLei-88/step33_do_schlieren_plot
correct vector dimension check in step-33.
Lei Qiao [Wed, 21 Oct 2015 22:04:17 +0000 (17:04 -0500)]
correct vector dimension check in step-33.
Wolfgang Bangerth [Tue, 20 Oct 2015 19:37:02 +0000 (14:37 -0500)]
Merge pull request #1764 from drwells/mapping-q1-redundancy
Mapping q1 redundancy
Timo Heister [Tue, 20 Oct 2015 16:05:15 +0000 (12:05 -0400)]
Merge pull request #1766 from bangerth/fix-compilation
Fix compilation of (currently unused) header file.
Wolfgang Bangerth [Tue, 20 Oct 2015 16:03:44 +0000 (11:03 -0500)]
Fix compilation of (currently unused) header file.
David Wells [Tue, 20 Oct 2015 15:15:08 +0000 (11:15 -0400)]
Remove the internal::MappingQGeneric namespace.
The diff git came up with is much more complex than what was actually
changed. This commit moves all the functions that were in
internal::MappingQGeneric into internal::MappingQ1 and places the new
combined namespace at the top of the file.
David Wells [Tue, 20 Oct 2015 15:12:15 +0000 (11:12 -0400)]
Remove duplicate copies of MappingQ1 functions.
During refactoring we ended up with two nearly identical copies of the
same three functions.
Timo Heister [Mon, 19 Oct 2015 17:19:17 +0000 (13:19 -0400)]
Merge pull request #1722 from Rombur/vector_space_vector
[RFC] Add VectorSpaceVector class.
Timo Heister [Mon, 19 Oct 2015 14:23:48 +0000 (10:23 -0400)]
Merge pull request #1761 from kronbichler/master
Set correct ghost layer for multigrid levels with periodic boundary conditions
Martin Kronbichler [Mon, 19 Oct 2015 06:47:48 +0000 (08:47 +0200)]
More tests, including adpativity
Martin Kronbichler [Sun, 18 Oct 2015 13:46:29 +0000 (15:46 +0200)]
List change
Martin Kronbichler [Sun, 18 Oct 2015 13:44:02 +0000 (15:44 +0200)]
Add test
Martin Kronbichler [Sun, 18 Oct 2015 07:43:47 +0000 (09:43 +0200)]
Fix ghost layer on MG levels for periodic boundary conditions
Alexander Grayver [Mon, 19 Oct 2015 10:24:22 +0000 (12:24 +0200)]
Fix compute_intergrid_weights_3
Luca Heltai [Sun, 18 Oct 2015 09:25:50 +0000 (11:25 +0200)]
Merge pull request #1714 from tjhei/opencascade_build
update opencascade instructions
Matthias Maier [Fri, 16 Oct 2015 04:10:37 +0000 (23:10 -0500)]
Merge pull request #1758 from asartori86/debug_release
made CMAKE_BUILD_TYPE=DEAL_II_BUILD_TYPE as default for external libraries
alberto sartori [Thu, 15 Oct 2015 20:34:57 +0000 (22:34 +0200)]
made DEAL_II_BUILD_TYPE default for external libraries
Wolfgang Bangerth [Thu, 15 Oct 2015 17:40:03 +0000 (12:40 -0500)]
Merge pull request #1757 from tamiko/fix_system_libs
CMake: Update list of system libraries
Wolfgang Bangerth [Thu, 15 Oct 2015 17:36:06 +0000 (12:36 -0500)]
Merge pull request #1756 from masterleinad/branch_abs_for_int
Add header file for std::abs(int)
Matthias Maier [Thu, 15 Oct 2015 16:45:52 +0000 (11:45 -0500)]
Merge pull request #1421 from tamiko/branch_fix_step45
Replace obsolete step-45 with new version
Daniel Arndt [Tue, 4 Aug 2015 22:39:13 +0000 (17:39 -0500)]
Redesign step-45 to support existing functions for periodic boundary conditions
Matthias Maier [Mon, 24 Aug 2015 01:32:43 +0000 (20:32 -0500)]
Documentation: Allow for @cond, @endcond skip statements in example steps
Modify the program2doxygen perl script such that statement enclosed with
@cond SKIP and @endcond are filtered:
//@cond SKIP
[.. everything that is ignored ..]
//@endcond
Matthias Maier [Wed, 14 Oct 2015 20:18:26 +0000 (15:18 -0500)]
CMake: Update list of system libraries
Daniel Arndt [Thu, 15 Oct 2015 16:27:18 +0000 (18:27 +0200)]
Add header file for std::abs(int)
Wolfgang Bangerth [Thu, 15 Oct 2015 16:12:54 +0000 (11:12 -0500)]
Merge pull request #1755 from masterleinad/branch_mapping_fe
Fixup order of template arguments in mapping_fe_field.h
Daniel Arndt [Thu, 15 Oct 2015 15:47:53 +0000 (17:47 +0200)]
Fixup order of template arguments in mapping_fe_field.h
Bruno Turcksin [Thu, 15 Oct 2015 14:16:09 +0000 (09:16 -0500)]
Merge pull request #1753 from QiaoLei-88/namespace_placeholders
define namespace dealii::std_cxx11::placeholders
Bruno Turcksin [Thu, 15 Oct 2015 14:14:01 +0000 (09:14 -0500)]
Merge pull request #1751 from bangerth/omit-petsc-trilinos-files
Omit PETSc/Trilinos wrappers when building without these libraries.
Lei Qiao [Wed, 14 Oct 2015 18:01:34 +0000 (13:01 -0500)]
define namespace dealii::std_cxx11::placeholders
Matthias Maier [Wed, 14 Oct 2015 15:48:23 +0000 (10:48 -0500)]
Merge pull request #1741 from drwells/mpi-seek-set
Check for MPI_SEEK_SET with CMake.
Timo Heister [Wed, 14 Oct 2015 12:01:33 +0000 (08:01 -0400)]
Merge pull request #1750 from tjhei/fix_parallelepiped
Fix parallelepiped
Timo Heister [Wed, 14 Oct 2015 12:00:32 +0000 (08:00 -0400)]
fix copyright year
Martin Kronbichler [Wed, 14 Oct 2015 11:45:09 +0000 (13:45 +0200)]
Merge pull request #1733 from bangerth/further-FEValues-cleanups-36
Remove references to MappingQ1.
Wolfgang Bangerth [Tue, 13 Oct 2015 20:11:39 +0000 (15:11 -0500)]
Omit PETSc/Trilinos wrappers when building without these libraries.
When building without PETSc, Trilinos, or SLEPc, the files we compile are empty.
There is no point doing so, so exclude them from compilation if they are not
needed.
Timo Heister [Tue, 13 Oct 2015 18:03:27 +0000 (14:03 -0400)]
changelog
Timo Heister [Tue, 13 Oct 2015 18:02:07 +0000 (14:02 -0400)]
remove duplicate code
Timo Heister [Tue, 13 Oct 2015 18:01:45 +0000 (14:01 -0400)]
Fix subdivided_parallelepiped
- missing reorder_cells() would generate unconnected cells
- faces had wrong boundary indicators (if colorizing)
David Wells [Mon, 12 Oct 2015 21:01:21 +0000 (17:01 -0400)]
Check for MPI_SEEK_SET with CMake.
This check was previously just embedded in a header, which caused some
confusing error messages, e.g.,
https://groups.google.com/forum/#!topic/dealii/2wPzS9wAzMM
This improves things by performing the check with CMake instead of
after (or during) compilation.
Timo Heister [Tue, 13 Oct 2015 16:49:56 +0000 (12:49 -0400)]
Merge pull request #1749 from bangerth/fix-warning-4
Fix a warning in optimized mode.
Wolfgang Bangerth [Tue, 13 Oct 2015 16:25:59 +0000 (11:25 -0500)]
Fix a warning in optimized mode.
Bruno Turcksin [Tue, 13 Oct 2015 15:39:14 +0000 (10:39 -0500)]
Merge pull request #1747 from bangerth/fix-non-mpi-compilation
Fix compilation without MPI.
Wolfgang Bangerth [Tue, 13 Oct 2015 13:05:42 +0000 (08:05 -0500)]
Fix compilation without MPI.
This also fixes an issue where using std_cxx11::tuple did not work because
BOOST does not provide an operator< for it (C++11 appears to do so).
Martin Kronbichler [Tue, 13 Oct 2015 13:45:49 +0000 (15:45 +0200)]
Merge pull request #1748 from bangerth/doc-update-37
Add something to the documentation.
Wolfgang Bangerth [Tue, 13 Oct 2015 13:35:35 +0000 (08:35 -0500)]
Add something to the documentation.
Matthias Maier [Tue, 13 Oct 2015 03:58:44 +0000 (22:58 -0500)]
Merge pull request #1746 from bangerth/fix-compilation
Fix compilation for non-C++11 compilers.
Wolfgang Bangerth [Tue, 13 Oct 2015 01:33:58 +0000 (20:33 -0500)]
Merge pull request #1742 from danshapero/hotfix
Fix bug in compute_integrid_weights_2
Wolfgang Bangerth [Tue, 13 Oct 2015 01:32:38 +0000 (20:32 -0500)]
Fix compilation for non-C++11 compilers.
Matthias Maier [Mon, 12 Oct 2015 22:20:43 +0000 (17:20 -0500)]
Merge pull request #1740 from drwells/fix-doc-typos-5
Fix doc typos 5
David Wells [Mon, 12 Oct 2015 22:12:05 +0000 (18:12 -0400)]
Fix some erroneous names in the documentation.
For example: deal.II contains a 'DoFRenumbering' namespace and does not
contain a 'DoFRenumber' namespace. I removed references to the latter.
David Wells [Mon, 12 Oct 2015 22:05:14 +0000 (18:05 -0400)]
Add a missing noun to a sentence.
David Wells [Mon, 12 Oct 2015 21:59:56 +0000 (17:59 -0400)]
Fix some English word substitution typos.
In particular, this fixes substitution of 'loose' for 'lose' and 'ore'
for 'or'.
David Wells [Mon, 12 Oct 2015 21:56:26 +0000 (17:56 -0400)]
Fix some typos in the documentation.
David Wells [Sat, 3 Oct 2015 00:52:16 +0000 (20:52 -0400)]
Remove an incomplete sentence.
danshapero [Mon, 12 Oct 2015 21:47:55 +0000 (14:47 -0700)]
Fix bug in compute_integrid_weights_2
Bruno Turcksin [Mon, 12 Oct 2015 16:27:40 +0000 (11:27 -0500)]
Merge pull request #1739 from QiaoLei-88/minorRefactor
a minor update on usage of increment operator
Lei Qiao [Mon, 12 Oct 2015 16:25:03 +0000 (11:25 -0500)]
a minor update on usage of increment operator
Bruno Turcksin [Mon, 12 Oct 2015 15:21:45 +0000 (10:21 -0500)]
Remove operator=, add operator*, and fix typo in the documentation.
Wolfgang Bangerth [Mon, 12 Oct 2015 15:14:00 +0000 (10:14 -0500)]
Merge pull request #1738 from Rombur/fix_global_ID
Fix a bug in the grid_tools_local_to_global_vertex_id test.
Bruno Turcksin [Mon, 12 Oct 2015 14:59:14 +0000 (09:59 -0500)]
Fix a bug in the grid_tools_local_to_global_vertex_id test.
Martin Kronbichler [Mon, 12 Oct 2015 07:38:40 +0000 (09:38 +0200)]
Merge pull request #1736 from asartori86/fix_typo
Fix a couple of typos
alberto sartori [Mon, 12 Oct 2015 07:29:42 +0000 (09:29 +0200)]
fixed typos
Martin Kronbichler [Mon, 12 Oct 2015 06:23:26 +0000 (08:23 +0200)]
Merge pull request #1735 from bangerth/fix-warning
Avoid a warning.
Martin Kronbichler [Mon, 12 Oct 2015 06:23:01 +0000 (08:23 +0200)]
Merge pull request #1734 from bangerth/improve-error-message
Improve an error message
Wolfgang Bangerth [Sun, 11 Oct 2015 22:59:10 +0000 (17:59 -0500)]
Avoid a warning.
Wolfgang Bangerth [Sun, 11 Oct 2015 22:42:20 +0000 (17:42 -0500)]
Merge pull request #1720 from Rombur/global_vertex_id
Compute global index for the vertices
Wolfgang Bangerth [Sun, 11 Oct 2015 22:31:30 +0000 (17:31 -0500)]
Get rid of an obscure exception with a poor message.
Instead, use a widely use variant.
Wolfgang Bangerth [Sun, 11 Oct 2015 22:28:31 +0000 (17:28 -0500)]
Improve an error message.
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.