]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Mon, 30 Nov 2015 13:45:12 +0000 (07:45 -0600)]
Fix wrong reference to variable in test.
Wolfgang Bangerth [Mon, 30 Nov 2015 13:03:15 +0000 (07:03 -0600)]
Merge pull request #1907 from drwells/DH-to-DoFHandlerType
DH to DoFHandlerType
Wolfgang Bangerth [Mon, 30 Nov 2015 13:02:23 +0000 (07:02 -0600)]
Merge pull request #1925 from bangerth/document-fe-2
Finish rewriting the documentation of class FiniteElement.
Wolfgang Bangerth [Mon, 30 Nov 2015 02:14:49 +0000 (20:14 -0600)]
Finish rewriting the documentation of class FiniteElement.
Wolfgang Bangerth [Sun, 29 Nov 2015 18:18:20 +0000 (12:18 -0600)]
Escape words that also denote namespaces.
Wolfgang Bangerth [Mon, 30 Nov 2015 12:49:56 +0000 (06:49 -0600)]
Merge pull request #1909 from bangerth/use-signaling-nans
Provide and use signaling nans
Wolfgang Bangerth [Sun, 29 Nov 2015 19:27:39 +0000 (13:27 -0600)]
Add another test.
Wolfgang Bangerth [Sat, 28 Nov 2015 21:57:45 +0000 (15:57 -0600)]
Add tests.
Wolfgang Bangerth [Sat, 28 Nov 2015 21:57:16 +0000 (15:57 -0600)]
Fix copy constructor of SymmetricTensor.
Wolfgang Bangerth [Tue, 24 Nov 2015 18:35:37 +0000 (12:35 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 24 Nov 2015 17:15:07 +0000 (11:15 -0600)]
Initialize mapping and FE output with signaling NaNs.
Martin Kronbichler [Mon, 30 Nov 2015 08:45:59 +0000 (09:45 +0100)]
Merge pull request #1912 from bangerth/fix-internal-edges
Make GridGenerator::extract_boundary_mesh() copy manifold ids.
Wolfgang Bangerth [Mon, 23 Nov 2015 19:38:59 +0000 (13:38 -0600)]
Add a file that contains ways to generate signaling NaNs.
Wolfgang Bangerth [Sat, 28 Nov 2015 20:44:56 +0000 (14:44 -0600)]
Merge pull request #1923 from tjhei/fix_symtensor_contract
clarify namespace in double_contraction of SymmetricTensor
Timo Heister [Sat, 28 Nov 2015 20:40:29 +0000 (15:40 -0500)]
clarify namespace in double_contraction of SymmetricTensor
MSVC stumbled over this.
Wolfgang Bangerth [Wed, 25 Nov 2015 15:14:22 +0000 (09:14 -0600)]
Allow setting manifold ids on interior edges and faces.
Wolfgang Bangerth [Sat, 28 Nov 2015 19:02:03 +0000 (13:02 -0600)]
Merge pull request #1913 from bangerth/document-fe-1
Provide much more documentation for class FiniteElement and friends.
Wolfgang Bangerth [Thu, 26 Nov 2015 03:35:55 +0000 (21:35 -0600)]
Provide much more documentation for class FiniteElement and friends.
Wolfgang Bangerth [Sat, 28 Nov 2015 13:36:48 +0000 (07:36 -0600)]
Merge pull request #1918 from tjhei/write_svg_fix
avoid Point(true) constructor in write_svg
Wolfgang Bangerth [Sat, 28 Nov 2015 13:35:43 +0000 (07:35 -0600)]
Merge pull request #1919 from tjhei/fix_step_52
step-52: avoid typename outside template functions
Wolfgang Bangerth [Sat, 28 Nov 2015 13:34:51 +0000 (07:34 -0600)]
Merge pull request #1920 from tjhei/fix_step_48
MSVC fix for fe_evaluation
Timo Heister [Sat, 28 Nov 2015 13:30:15 +0000 (08:30 -0500)]
MSVC fix for fe_evaluation
It looks like MSVC struggles with operator? in template parameters unless you wrap them in parenthesis.
Timo Heister [Sat, 28 Nov 2015 13:17:01 +0000 (08:17 -0500)]
step-52: avoid typename outside template functions
Timo Heister [Sat, 28 Nov 2015 12:59:14 +0000 (07:59 -0500)]
avoid Point(true) constructor in write_svg
Pointd are always initialized to zero anyways and this call confuses MSVC.
Martin Kronbichler [Fri, 27 Nov 2015 17:05:21 +0000 (18:05 +0100)]
Merge pull request #1895 from drwells/remove-noquerymode-check
Remove the DEAL_II_LIBLAPACK_NOQUERYMODE check.
Timo Heister [Fri, 27 Nov 2015 11:43:00 +0000 (06:43 -0500)]
Merge pull request #1916 from kronbichler/master
Fix documention introduced in #1914
Martin Kronbichler [Fri, 27 Nov 2015 07:43:08 +0000 (08:43 +0100)]
Fix documention introduced in #1914
Wolfgang Bangerth [Fri, 27 Nov 2015 01:56:22 +0000 (19:56 -0600)]
Merge pull request #1915 from tjhei/msvc_fixes
MSVC fixes
Timo Heister [Fri, 27 Nov 2015 01:19:59 +0000 (20:19 -0500)]
Merge pull request #1914 from kronbichler/master
Fix overflow issue with parallel::distributed::Vector
Timo Heister [Thu, 26 Nov 2015 23:55:34 +0000 (18:55 -0500)]
MSVC fixes
Martin Kronbichler [Thu, 26 Nov 2015 15:16:49 +0000 (16:16 +0100)]
Fix overflow issue with parallel::distributed::Vector
David Wells [Tue, 24 Nov 2015 22:38:22 +0000 (17:38 -0500)]
Merge pull request #1910 from drwells/remove-mgdofhandler-references
Remove MGDoFHandler references
David Wells [Mon, 23 Nov 2015 00:54:07 +0000 (19:54 -0500)]
Improve spacing in a code sample.
David Wells [Mon, 23 Nov 2015 00:49:30 +0000 (19:49 -0500)]
Update references to the MGDoFHandler class.
This class was removed in the 8.0 release. I updated the example to show
how one can get the same result with a DoFHandler (i.e., call
distribute_mg_dofs).
Bruno Turcksin [Tue, 24 Nov 2015 21:17:23 +0000 (15:17 -0600)]
Merge pull request #1902 from bangerth/do-some-work-in-get_data
Do some work in get_data instead of fill_fe_values
Bruno Turcksin [Tue, 24 Nov 2015 21:00:38 +0000 (15:00 -0600)]
Merge pull request #1908 from bangerth/fix-cartesian-mapping
Compute higher order derivative mappings in MappingCartesian.
Wolfgang Bangerth [Tue, 24 Nov 2015 17:18:05 +0000 (11:18 -0600)]
Compute higher order derivative mappings in MappingCartesian.
These fields were previously only computed for cells, but not for faces or subfaces.
This happened to work by accident because these fields are initialized by zeros.
But I'm changing this so that they are initialized by signaling NaNs, and so we need
to be explicit about this.
David Wells [Tue, 24 Nov 2015 00:36:46 +0000 (19:36 -0500)]
Improve indentation.
David Wells [Mon, 23 Nov 2015 00:41:27 +0000 (19:41 -0500)]
Prefer DoFHandlerType to DH.
Denis Davydov [Tue, 24 Nov 2015 14:40:33 +0000 (15:40 +0100)]
Merge pull request #1906 from bangerth/fix-error-message
Fix error messages.
Wolfgang Bangerth [Tue, 24 Nov 2015 14:37:58 +0000 (08:37 -0600)]
Fix error messages.
There was a space missing in a couple of places, but more importantly we cannot
directly output objects of type types::boundary_id (==char). They need to be cast
to integers to yield something useful.
Timo Heister [Tue, 24 Nov 2015 13:39:55 +0000 (08:39 -0500)]
Merge pull request #1904 from bangerth/update-reference
Hallelujah.
Wolfgang Bangerth [Tue, 24 Nov 2015 12:53:00 +0000 (06:53 -0600)]
Update a reference.
Denis Davydov [Tue, 24 Nov 2015 08:37:23 +0000 (09:37 +0100)]
Merge pull request #1903 from jppelteret/fix_docs_gridgenerator
Added note on mesh refinement to GridGenerator::extrude_triangulation
Jean-Paul Pelteret [Tue, 24 Nov 2015 07:18:34 +0000 (08:18 +0100)]
Added note on mesh refinement to GridGenerator::extrude_triangulation
Fixes #1887
Wolfgang Bangerth [Tue, 24 Nov 2015 00:08:58 +0000 (18:08 -0600)]
Revert order of loops and if statements.
This is in analogy to what was already done in #1821.
Wolfgang Bangerth [Mon, 23 Nov 2015 19:31:20 +0000 (13:31 -0600)]
Do some work already in get_data().
Do not delay until fill_fe_values(), if something can already be done early on.
David Wells [Mon, 23 Nov 2015 15:11:13 +0000 (10:11 -0500)]
Merge pull request #1899 from bangerth/use-american-english
Use American English spelling of "signaling".
Wolfgang Bangerth [Mon, 23 Nov 2015 15:04:10 +0000 (09:04 -0600)]
Use American English spelling of "signaling".
Martin Kronbichler [Mon, 23 Nov 2015 14:54:38 +0000 (15:54 +0100)]
Merge pull request #1898 from bangerth/fix-tests
Fix tests.
Wolfgang Bangerth [Mon, 23 Nov 2015 14:49:57 +0000 (08:49 -0600)]
Fix tests.
This adjusts tests for changes introduced when fixing
GridGenerator::extract_boundary_mesh().
Denis Davydov [Mon, 23 Nov 2015 13:28:24 +0000 (14:28 +0100)]
Merge pull request #1897 from bangerth/fix-comment
Fix a comment.
Wolfgang Bangerth [Mon, 23 Nov 2015 13:26:48 +0000 (07:26 -0600)]
Fix a comment.
Martin Kronbichler [Mon, 23 Nov 2015 12:23:37 +0000 (13:23 +0100)]
Merge pull request #1896 from bangerth/fix-extract_boundary_mesh
Fix extract boundary mesh
Wolfgang Bangerth [Mon, 23 Nov 2015 01:42:57 +0000 (19:42 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Mon, 23 Nov 2015 01:24:18 +0000 (19:24 -0600)]
New tests.
Wolfgang Bangerth [Mon, 23 Nov 2015 01:23:44 +0000 (19:23 -0600)]
Adjust test. One part of the existing test simply no longer makes any sense.
Wolfgang Bangerth [Mon, 23 Nov 2015 01:22:04 +0000 (19:22 -0600)]
Augment documentation.
Wolfgang Bangerth [Mon, 23 Nov 2015 01:21:57 +0000 (19:21 -0600)]
Fix an issue with GridGenerator::extract_boundary_mesh().
Order the vertices of the surface mesh in such a way that the coordinate
systems of all cells that make up the surface are either right-handed or
left-handed when viewed from one side of the resulting surface.
David Wells [Sat, 21 Nov 2015 23:33:45 +0000 (18:33 -0500)]
Prefer boost::math::iround to static_cast<int>.
David Wells [Sat, 21 Nov 2015 23:04:17 +0000 (18:04 -0500)]
Fix a spelling error in LAPACKFullMatrix.
David Wells [Sat, 21 Nov 2015 23:04:01 +0000 (18:04 -0500)]
Reformat a comment in LAPACKFullMatrix.
The information is the same but this makes it easier to read.
David Wells [Sat, 21 Nov 2015 22:54:40 +0000 (17:54 -0500)]
Remove the DEAL_II_LIBLAPACK_NOQUERYMODE option.
Some LAPACK functions calculate the optimal work array size that they
need. This option existed to allow compatibility with older versions
that did not support this functionality. This option was never migrated
to CMake and has probably not been necessary in a long time: a comment
refers to functionality missing in PETSc 2.3, which was released in
2005.
Denis Davydov [Sat, 21 Nov 2015 09:25:13 +0000 (10:25 +0100)]
Merge pull request #1891 from bangerth/fix-FE_DGPNonparametric
Adjust FE_DGPNonparametric to not return values on the reference cell.
Matthias Maier [Sat, 21 Nov 2015 02:14:11 +0000 (20:14 -0600)]
Merge pull request #1892 from bangerth/fix-test
Fix a test so that it also runs in 64-bit mode.
Wolfgang Bangerth [Sat, 21 Nov 2015 02:05:31 +0000 (20:05 -0600)]
Fix a test so that it also runs in 64-bit mode.
Wolfgang Bangerth [Fri, 20 Nov 2015 22:46:51 +0000 (16:46 -0600)]
Provide changelog.
Wolfgang Bangerth [Fri, 20 Nov 2015 22:44:30 +0000 (16:44 -0600)]
Adjust test.
Wolfgang Bangerth [Fri, 20 Nov 2015 22:44:24 +0000 (16:44 -0600)]
Adjust FE_DGPNonparametric to not return values on the reference cell.
This is because the element does not define its shape functions by mapping
from the reference cell, so evaluating anything on the reference cell
makes no sense. Fix this by throwing an exception, as discussed in
the documentation of the corresponding functions in the base class.
Wolfgang Bangerth [Fri, 20 Nov 2015 22:38:47 +0000 (16:38 -0600)]
Improve exception message.
David Wells [Fri, 20 Nov 2015 21:39:48 +0000 (16:39 -0500)]
Merge pull request #1890 from tamiko/fix_mpi_detection
CMake: Compatibility fixes for CMake 3.4.0
Matthias Maier [Fri, 20 Nov 2015 19:34:16 +0000 (13:34 -0600)]
CMake: Compatibility fixes for CMake 3.4.0
CMake 3.4.0 no longer exports MPI_<LANGUAGE>_COMPILER as cached variable.
Therefore, we also have to make sure to unset ordinary variables (in
addition to cached variables) for our "retry" pass.
Bruno Turcksin [Thu, 19 Nov 2015 21:11:41 +0000 (15:11 -0600)]
Merge pull request #1800 from Rombur/la_vector
Add LinearAlgebra::Vector derived from ReadWriteVector and VectorSpaceVector
Bruno Turcksin [Thu, 19 Nov 2015 20:59:31 +0000 (14:59 -0600)]
Remove sadd(scalar,Vector) from VectorSpaceVector interface.
Timo Heister [Thu, 19 Nov 2015 13:28:01 +0000 (08:28 -0500)]
Merge pull request #1882 from tjhei/remove_depr_multithreadinfo
remove deprecated MultithreadInfo code
Timo Heister [Thu, 19 Nov 2015 13:12:24 +0000 (08:12 -0500)]
changelog entry
Timo Heister [Wed, 18 Nov 2015 16:44:33 +0000 (11:44 -0500)]
remove deprecated MultithreadInfo code
Wolfgang Bangerth [Thu, 19 Nov 2015 01:53:08 +0000 (20:53 -0500)]
Merge pull request #1884 from barker29/patch-1
Update tria_boundary_lib.cc
barker29 [Wed, 18 Nov 2015 23:49:54 +0000 (15:49 -0800)]
Update tria_boundary_lib.cc
Bug fix to allow CylinderBoundary<2,3>
Bruno Turcksin [Wed, 18 Nov 2015 23:25:01 +0000 (17:25 -0600)]
Fix a typo in a comment.
Timo Heister [Wed, 18 Nov 2015 22:42:49 +0000 (17:42 -0500)]
Merge pull request #1880 from tjhei/rework_expand_instantiation_macros
fix expand_instantiation split logic
Timo Heister [Tue, 17 Nov 2015 21:33:14 +0000 (16:33 -0500)]
fix expand_instantiation split logic
We optionally split instantiations in the generated .inst files based on
two macros SPLIT_INSTANTIATIONS_COUNT and SPLIT_INSTANTIATIONS_INDEX.
Intel 14 generates an error with an invalid % 0 in the old solution,
which happens if _COUNT is undefined. Fix this by defining a macro at
the beginning of the .inst file.
David Wells [Wed, 18 Nov 2015 19:10:20 +0000 (14:10 -0500)]
Merge pull request #1881 from drwells/undo-vector-scalar-add-deprecation
Revert deprecation of Vector::add(scalar).
David Wells [Wed, 18 Nov 2015 19:04:54 +0000 (14:04 -0500)]
Update a deprecation message in changes.h.
These functions are no longer deprecated and should not be marked as
such in the changelog.
David Wells [Wed, 18 Nov 2015 16:52:04 +0000 (11:52 -0500)]
Revert deprecation of Vector::add(scalar).
This commit partially reverts commit
a45f633f0fc797a499559887d2b5d6be6bf1a508 . The un-deprecated functions
were found to be useful an Aspect application, where one subtracted the
mean value from a vector of pressure values.
Bruno Turcksin [Tue, 17 Nov 2015 16:34:39 +0000 (10:34 -0600)]
Merge pull request #1863 from bangerth/document-get_data
Document FiniteElement::get_*_data().
Bruno Turcksin [Tue, 17 Nov 2015 16:06:05 +0000 (10:06 -0600)]
Merge pull request #1878 from Rombur/vertex_iterator
Allow to iterate on vertices when dim = 2 or 3.
Bruno Turcksin [Tue, 17 Nov 2015 15:25:47 +0000 (09:25 -0600)]
Improve operator --
Bruno Turcksin [Tue, 17 Nov 2015 00:30:10 +0000 (18:30 -0600)]
Improve documentation.
Bruno Turcksin [Mon, 16 Nov 2015 17:31:16 +0000 (11:31 -0600)]
Allow to iterate on vertices when dim = 2 or 3.
Timo Heister [Mon, 16 Nov 2015 19:57:13 +0000 (14:57 -0500)]
Merge pull request #1875 from tjhei/quick_test_msg
display friendly quicktest message
Timo Heister [Mon, 16 Nov 2015 13:36:46 +0000 (08:36 -0500)]
display friendly quicktest message
Timo Heister [Mon, 16 Nov 2015 17:51:13 +0000 (12:51 -0500)]
Merge pull request #1873 from tjhei/trilinos_ml_deterministic
make Trilinos ML deterministic
Timo Heister [Mon, 16 Nov 2015 13:32:13 +0000 (08:32 -0500)]
make Trilinos ML deterministic
Trilinos version 12.2 and older initialize a random seed every time the
ML preconditioner is constructed leading to non-deterministic behavior.
Reported in 2011, this has been finally fixed in 12.4 with the new
"initialize random seed" parameter. Yay!
Wolfgang Bangerth [Mon, 16 Nov 2015 14:55:28 +0000 (09:55 -0500)]
Merge pull request #1877 from ESeNonFossiIo/warning
silence warning
David Wells [Mon, 16 Nov 2015 14:54:29 +0000 (09:54 -0500)]
Merge pull request #1864 from bangerth/doc-update-39
Update documentation of FiniteElement::shape_*.
ESeNonFossiIo [Mon, 16 Nov 2015 14:46:43 +0000 (15:46 +0100)]
silence warning
Martin Kronbichler [Mon, 16 Nov 2015 13:58:20 +0000 (14:58 +0100)]
Merge pull request #1874 from tjhei/trilinos_warning
fix trilinos warning
Timo Heister [Mon, 16 Nov 2015 13:36:03 +0000 (08:36 -0500)]
fix trilinos warning
Timo Heister [Sun, 15 Nov 2015 22:11:45 +0000 (17:11 -0500)]
Merge pull request #1872 from bangerth/doc-update-40
Update documentation about sparsity patterns.
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.