]>
https://gitweb.dealii.org/ - dealii.git/log
Alexander Grayver [Fri, 23 Oct 2015 16:22:48 +0000 (18:22 +0200)]
Take communication out of the loop.
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
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.
Wolfgang Bangerth [Sat, 10 Oct 2015 11:33:33 +0000 (06:33 -0500)]
Remove more references to MappingQ1.
This patch required some work by hand.
Wolfgang Bangerth [Fri, 9 Oct 2015 21:31:55 +0000 (16:31 -0500)]
Mechanical changes to replace MappingQ1 by MappingQGeneric(1).
Bruno Turcksin [Fri, 9 Oct 2015 16:55:19 +0000 (11:55 -0500)]
Merge pull request #1718 from agrayver/compute_intergrid_parallel
Make compute_intergrid_transfer_representation working in parallel
Alexander Grayver [Fri, 9 Oct 2015 16:49:55 +0000 (18:49 +0200)]
Add change entry
Alexander Grayver [Fri, 9 Oct 2015 16:07:20 +0000 (18:07 +0200)]
Minor fixes
Alexander Grayver [Thu, 8 Oct 2015 16:47:54 +0000 (18:47 +0200)]
Add test
Alexander Grayver [Mon, 5 Oct 2015 16:09:38 +0000 (18:09 +0200)]
Reindent
Alexander Grayver [Mon, 5 Oct 2015 15:45:04 +0000 (17:45 +0200)]
Make compute_intergrid_transfer_representation working for in parallel
Update documentation
Bruno Turcksin [Fri, 9 Oct 2015 14:44:36 +0000 (09:44 -0500)]
Merge pull request #1730 from bangerth/update-step-7
Minor updates to the documentation of step-7.
Bruno Turcksin [Fri, 9 Oct 2015 14:43:27 +0000 (09:43 -0500)]
Merge pull request #1729 from QiaoLei-88/TrilinosPrecAMG
Doc update and code refactoring of Trilinos AMG Preconditioner
Lei Qiao [Thu, 8 Oct 2015 20:38:44 +0000 (15:38 -0500)]
refactor TrilonosWrapper::PreconditionAMG::initialize
Lei Qiao [Thu, 8 Oct 2015 20:24:05 +0000 (15:24 -0500)]
doc TrilinosWrappers::PreconditionAMG::AdditionalData::constant_modes with more details
Wolfgang Bangerth [Thu, 8 Oct 2015 23:28:10 +0000 (18:28 -0500)]
Merge pull request #1731 from drwells/fix-tparam-formatting
Fix some erroneous uses of @tparam.
David Wells [Thu, 8 Oct 2015 19:30:25 +0000 (15:30 -0400)]
Fix some erroneous uses of @tparam.
@tparam, unlike @param, starts a new paragraph where it is used. This
causes some strangely formatted documentation.
Wolfgang Bangerth [Thu, 8 Oct 2015 21:14:20 +0000 (16:14 -0500)]
Minor updates to the documentation of step-7.
This implements suggestions by Hung-Chieh Chu.
Wolfgang Bangerth [Thu, 8 Oct 2015 11:31:23 +0000 (06:31 -0500)]
Merge pull request #1726 from bangerth/further-FEValues-cleanups-35
Remove mention of MappingQ1 from the documentation.
Wolfgang Bangerth [Wed, 7 Oct 2015 22:07:17 +0000 (17:07 -0500)]
Update tests.
Wolfgang Bangerth [Wed, 7 Oct 2015 19:46:47 +0000 (14:46 -0500)]
Remove mention of MappingQ1 from the documentation.
In preparation to possibly deprecating MappingQ1 in favor of MappingQGeneric(1),
remove all mentions of MappingQ1 from the documentation.
Wolfgang Bangerth [Wed, 7 Oct 2015 19:45:14 +0000 (14:45 -0500)]
Merge pull request #1725 from bangerth/further-FEValues-cleanups-35
Avoid using MappingQ1.
Wolfgang Bangerth [Tue, 6 Oct 2015 22:47:24 +0000 (17:47 -0500)]
Remove a whole lot of uses of MappingQ1.
Rather, directly use MappingQGeneric, given that MappingQ1 is now
simply a shell to MappingQGeneric to preserve the name.
Wolfgang Bangerth [Wed, 7 Oct 2015 11:14:37 +0000 (06:14 -0500)]
Merge pull request #1724 from bangerth/implement-unv-extension
Teach the UNV reader to understand more codes.
Wolfgang Bangerth [Wed, 7 Oct 2015 11:11:47 +0000 (06:11 -0500)]
Run astyle.
Timo Heister [Wed, 7 Oct 2015 01:15:05 +0000 (21:15 -0400)]
Merge pull request #1723 from bangerth/update-step-42
Update to the step-42 documentation.
Wolfgang Bangerth [Tue, 6 Oct 2015 22:44:37 +0000 (17:44 -0500)]
Add a changelog.
Wolfgang Bangerth [Tue, 6 Oct 2015 22:43:07 +0000 (17:43 -0500)]
Teach the UNV reader to understand more codes.
This is a patch by Aslan Kosakian accompanied by a mesh sent by their group.
Wolfgang Bangerth [Tue, 6 Oct 2015 21:46:47 +0000 (16:46 -0500)]
Update to the step-42 documentation.
This implements a suggestion by Korosh Taebi.
Wolfgang Bangerth [Tue, 6 Oct 2015 20:15:22 +0000 (15:15 -0500)]
Merge pull request #1721 from alistairbntl/bdm_polynomials
Polynomials_bdm Documentation Edit
Alistair Bentley [Tue, 6 Oct 2015 18:42:56 +0000 (14:42 -0400)]
Polynomials_bdm Documentation Edit
- The documentation suggests that the given functions are the
the bdm shape functions when in fact they are the basis functions
used to construct the bdm shape functions. I've reworded the
documentation to clarify this point.
Bruno Turcksin [Tue, 6 Oct 2015 14:55:54 +0000 (09:55 -0500)]
Augment documentation of GridTools::compute_local_to_global_vertex_index_map and use vectors instead of C-style dynamic array.
Wolfgang Bangerth [Tue, 6 Oct 2015 12:35:01 +0000 (07:35 -0500)]
Merge pull request #1705 from kronbichler/mapping_improve_performance
Speed up higher order derivative computations
Maien Hamed [Mon, 5 Oct 2015 20:17:06 +0000 (22:17 +0200)]
push forward one coordinate at a time in MappingFEField jacobian pushed-forward derivatives
Maien Hamed [Mon, 5 Oct 2015 16:24:39 +0000 (18:24 +0200)]
push forward one coordinate at a time for jacobian derivatives
Martin Kronbichler [Fri, 2 Oct 2015 07:46:03 +0000 (09:46 +0200)]
Speed up one example of MappingQ::transform for rank-3 tensors
Matthias Maier [Mon, 5 Oct 2015 19:56:41 +0000 (14:56 -0500)]
Merge pull request #1719 from tjhei/fix_ctest_makeopts
fix ctest makeopts
Bruno Turcksin [Mon, 5 Oct 2015 17:47:26 +0000 (12:47 -0500)]
Add a function in GridTools that computes a global index for the vertices.
Timo Heister [Mon, 5 Oct 2015 17:45:05 +0000 (13:45 -0400)]
fix ctest makeopts
The argument after TARGET is the target to build and we abused it to
specify build flags. This fails on windows. With cmake 3.3 there is an
argument FLAGS <flags>, but older versions grab CTEST_BUILD_FLAGS, so
this is where we put the flags now.
Timo Heister [Mon, 5 Oct 2015 16:59:55 +0000 (12:59 -0400)]
Merge pull request #1717 from drwells/generic-memory-consumption-2
Wrap boost::enable_if_c as std_cxx11::enable_if.
David Wells [Mon, 5 Oct 2015 15:18:05 +0000 (11:18 -0400)]
Wrap boost::enable_if_c as std_cxx11::enable_if.
Note that boost::enable_if is not quite the same thing as std::enable_if
from the C++11 standard library.
This cleans up some of the memory consumption code.
Wolfgang Bangerth [Mon, 5 Oct 2015 13:48:50 +0000 (08:48 -0500)]
Merge pull request #1704 from drwells/generic-memory-consumption
Make memory_consumption more generic
Wolfgang Bangerth [Mon, 5 Oct 2015 13:41:33 +0000 (08:41 -0500)]
Merge pull request #1715 from tjhei/fix_ghost_owner_tests
Fix ghost owner tests
Wolfgang Bangerth [Mon, 5 Oct 2015 13:36:58 +0000 (08:36 -0500)]
Merge pull request #1716 from tjhei/warning_mapping_transform
fix mapping_q_generic codim2
Timo Heister [Mon, 5 Oct 2015 12:45:28 +0000 (08:45 -0400)]
fix mapping_q_generic codim2
- remove unused function do_transform_real_to_unit_cell_internal
- actually report ExcNotImplemented for codim2
Timo Heister [Mon, 5 Oct 2015 12:42:41 +0000 (08:42 -0400)]
tests: remove useless usage of base class n_active_cells
Timo Heister [Mon, 5 Oct 2015 12:41:57 +0000 (08:41 -0400)]
fix tests/mpi/tria_ghost_owners
David Wells [Sun, 4 Oct 2015 19:53:16 +0000 (15:53 -0400)]
Test the memory consumption of fundamental types.
Timo Heister [Sun, 4 Oct 2015 17:10:54 +0000 (13:10 -0400)]
update opencascade instructions
This makes the opencascade installation smaller and more importantly
avoids dependencies to X11 and OpenGL dev libs.
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.