]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
8 years agoAdd another note. 2326/head
Wolfgang Bangerth [Wed, 9 Mar 2016 13:55:07 +0000 (07:55 -0600)]
Add another note.

8 years agoAdd another test.
Wolfgang Bangerth [Wed, 9 Mar 2016 13:49:29 +0000 (07:49 -0600)]
Add another test.

8 years agoAdd tests.
Wolfgang Bangerth [Wed, 9 Mar 2016 02:08:54 +0000 (20:08 -0600)]
Add tests.

8 years agoImplement a C++11 conforming way to pass lambdas etc to new_task().
Wolfgang Bangerth [Wed, 9 Mar 2016 02:08:32 +0000 (20:08 -0600)]
Implement a C++11 conforming way to pass lambdas etc to new_task().

8 years agoMerge pull request #2308 from luca-heltai/tangent-spherical
Wolfgang Bangerth [Mon, 7 Mar 2016 13:51:21 +0000 (07:51 -0600)]
Merge pull request #2308 from luca-heltai/tangent-spherical

Implemented get_tangent_vector for SphericalManifold.

8 years agoMerge pull request #2294 from drwells/sparsity-tools-dg-coupling-1d
Martin Kronbichler [Mon, 7 Mar 2016 13:43:12 +0000 (14:43 +0100)]
Merge pull request #2294 from drwells/sparsity-tools-dg-coupling-1d

[WIP] Sparsity tools DG coupling 1D

8 years agoMerge pull request #2318 from bangerth/fix-compilation-2
Bruno Turcksin [Mon, 7 Mar 2016 13:39:07 +0000 (08:39 -0500)]
Merge pull request #2318 from bangerth/fix-compilation-2

Provide necessary #include file and properly qualify name.

8 years agoMinor cleanups. 2308/head
Luca Heltai [Mon, 7 Mar 2016 13:27:19 +0000 (14:27 +0100)]
Minor cleanups.

8 years agoProvide necessary #include file and properly qualify name. 2318/head
Wolfgang Bangerth [Mon, 7 Mar 2016 13:32:22 +0000 (07:32 -0600)]
Provide necessary #include file and properly qualify name.

8 years agoAdded tangent vector to SphericalManifold.
Luca Heltai [Sat, 5 Mar 2016 18:36:20 +0000 (19:36 +0100)]
Added tangent vector to SphericalManifold.

8 years agoMerge pull request #2315 from bangerth/minor-cleanup3-5
Luca Heltai [Mon, 7 Mar 2016 13:27:06 +0000 (14:27 +0100)]
Merge pull request #2315 from bangerth/minor-cleanup3-5

Minor cleanups.

8 years agoMerge pull request #2303 from bangerth/address-style-issues
Wolfgang Bangerth [Mon, 7 Mar 2016 12:54:16 +0000 (06:54 -0600)]
Merge pull request #2303 from bangerth/address-style-issues

Address minor style issues.

8 years agoAddress minor style issues. 2303/head
Wolfgang Bangerth [Fri, 4 Mar 2016 17:59:51 +0000 (11:59 -0600)]
Address minor style issues.

8 years agoMinor cleanups. 2315/head
Wolfgang Bangerth [Mon, 7 Mar 2016 12:41:45 +0000 (06:41 -0600)]
Minor cleanups.

8 years agoMerge pull request #2314 from davydden/branch_petscscalar_complex_symm_hermit
Wolfgang Bangerth [Mon, 7 Mar 2016 12:04:45 +0000 (06:04 -0600)]
Merge pull request #2314 from davydden/branch_petscscalar_complex_symm_hermit

add missing Asserts in is_symmetric() and is_hermitian()

8 years agoadd missing Asserts in is_symmetric() and is_hermitian() 2314/head
Denis Davydov [Mon, 7 Mar 2016 10:33:45 +0000 (11:33 +0100)]
add missing Asserts in is_symmetric() and is_hermitian()

8 years agoUpdate the tests to run in 1D. 2294/head
David Wells [Mon, 7 Mar 2016 04:02:48 +0000 (23:02 -0500)]
Update the tests to run in 1D.

I verified these by both inspecting a few sparsity patterns graphically
and by switching off the 'continue' statement optimizations.

8 years agoFix a typo.
David Wells [Thu, 3 Mar 2016 01:14:35 +0000 (20:14 -0500)]
Fix a typo.

8 years agoRedo the logic in make_flux_sparsity_pattern.
David Wells [Thu, 3 Mar 2016 01:14:24 +0000 (20:14 -0500)]
Redo the logic in make_flux_sparsity_pattern.

As was reported on the mailing list, this function did not work in 1D
because it relied on setting the user flag on a face. This is not
possible because a 'face' in 1D ultimately resolves to the class
TriaAccessor<0, 1, 1>, which does not support user flags.

8 years agoImprove spacing and indentation.
David Wells [Wed, 2 Mar 2016 13:51:42 +0000 (08:51 -0500)]
Improve spacing and indentation.

8 years agoPrefer 'face (face_n)' to 'face(face)'.
David Wells [Wed, 2 Mar 2016 13:37:47 +0000 (08:37 -0500)]
Prefer 'face (face_n)' to 'face(face)'.

The former is easier to read.

8 years agoFix a wrong comment.
David Wells [Wed, 2 Mar 2016 01:45:52 +0000 (20:45 -0500)]
Fix a wrong comment.

8 years agoMerge pull request #2313 from drwells/remove-repeated-tests
Martin Kronbichler [Sun, 6 Mar 2016 21:45:49 +0000 (22:45 +0100)]
Merge pull request #2313 from drwells/remove-repeated-tests

Remove repeated tests.

8 years agoRemove repeated tests. 2313/head
David Wells [Sun, 6 Mar 2016 21:27:41 +0000 (16:27 -0500)]
Remove repeated tests.

Since CompressedSparsityPattern and CompressedSetSparsityPattern are now
just typedefs for DynamicSparsityPattern, the only difference between
these (deleted) tests and the versions without '_x's in their names is
a small change in how we loop across the sparsity pattern: the diff
between the version with the '_x' and the version without was always, up
to different classes for the sparsity pattern, either

<       for (CompressedSetSparsityPattern::iterator
<            c = sp.begin(line); c!=sp.end(line); ++c)
<         deallog << c->column() << " ";
---
>       for (unsigned int c=0; c<sp.row_length(line); ++c)
>         deallog << sp.column_number(line,c) << " ";

or

<           for (CompressedSetSparsityPattern::iterator
<                c = sp.block(block_row.first,col).begin(block_row.second);
<                c!=sp.block(block_row.first,col).end(block_row.second); ++c)
<             deallog << c->column()
---
>           for (unsigned int c=0;
>                c<sp.block(block_row.first,col).row_length(block_row.second);
>                ++c)
>             deallog << sp.block(block_row.first,col).column_number(block_row.second,c)

and the outputs were identical.

8 years agoMerge pull request #2309 from drwells/sparsity-to-sparsitypatterntype
Martin Kronbichler [Sun, 6 Mar 2016 20:36:07 +0000 (21:36 +0100)]
Merge pull request #2309 from drwells/sparsity-to-sparsitypatterntype

Prefer SparsityPatternType to Sparsity.

8 years agoPrefer SparsityPatternType to Sparsity. 2309/head
David Wells [Sat, 5 Mar 2016 17:08:44 +0000 (12:08 -0500)]
Prefer SparsityPatternType to Sparsity.

8 years agoMerge pull request #2310 from drwells/fix-failing-indent
Denis Davydov [Sat, 5 Mar 2016 19:43:49 +0000 (20:43 +0100)]
Merge pull request #2310 from drwells/fix-failing-indent

Fix the failing indentation.

8 years agoFix the failing indentation. 2310/head
David Wells [Sat, 5 Mar 2016 19:32:10 +0000 (14:32 -0500)]
Fix the failing indentation.

8 years agoMerge pull request #2302 from bangerth/fix-grammar
Luca Heltai [Sat, 5 Mar 2016 13:30:53 +0000 (14:30 +0100)]
Merge pull request #2302 from bangerth/fix-grammar

Fix grammar.

8 years agoMerge pull request #2305 from bangerth/implement-tangent-for-chart-manifold
Luca Heltai [Sat, 5 Mar 2016 13:30:34 +0000 (14:30 +0100)]
Merge pull request #2305 from bangerth/implement-tangent-for-chart-manifold

Implement the tangent vector for the ChartManifold class.

8 years agoMerge pull request #2304 from bangerth/add-tests-2
Luca Heltai [Sat, 5 Mar 2016 13:12:22 +0000 (14:12 +0100)]
Merge pull request #2304 from bangerth/add-tests-2

Add tests for ChartManifold.

8 years agoMerge pull request #2306 from tamiko/cmake_export_package_configuration
Denis Davydov [Sat, 5 Mar 2016 08:57:48 +0000 (09:57 +0100)]
Merge pull request #2306 from tamiko/cmake_export_package_configuration

CMake: Also export package configuration to dealIIConfig.cmake

8 years agoCMake: Also export package configuration to dealIIConfig.cmake 2306/head
Matthias Maier [Sat, 5 Mar 2016 08:00:36 +0000 (02:00 -0600)]
CMake: Also export package configuration to dealIIConfig.cmake

This is a quick workaround to also allow to export package configuration
variables of the form

  DEAL_II_<FEATURE>_WITH_<...>

to be exported to deal.IIConfig.cmake

8 years agoMerge pull request #2301 from davydden/kelly_hK_factor
Denis Davydov [Sat, 5 Mar 2016 07:26:26 +0000 (08:26 +0100)]
Merge pull request #2301 from davydden/kelly_hK_factor

add the common h_K factor to Kelly estimator

8 years agoadd the common h_K factor to Kelly estimator 2301/head
Denis Davydov [Fri, 4 Mar 2016 10:42:31 +0000 (11:42 +0100)]
add the common h_K factor to Kelly estimator

8 years agoAdd non-trivial tests for the tangent vector on a cylinder surface. 2305/head
Wolfgang Bangerth [Fri, 4 Mar 2016 21:00:35 +0000 (15:00 -0600)]
Add non-trivial tests for the tangent vector on a cylinder surface.

8 years agoAdd a bunch of tests for ChartManifold.
Wolfgang Bangerth [Fri, 4 Mar 2016 20:10:39 +0000 (14:10 -0600)]
Add a bunch of tests for ChartManifold.

These test tangent directions for the simple case that the pull back
and push forward operations are the identity, or the identity on a
subspace (i.e., a projection).

8 years agoImplement the tangent vector for the ChartManifold class.
Wolfgang Bangerth [Thu, 3 Mar 2016 16:18:49 +0000 (10:18 -0600)]
Implement the tangent vector for the ChartManifold class.

Once one writes the formula down, it is quite clear what needs to happen and
how the code has to look like. The only slight difficulty is to treat periodicity
correctly.

8 years agoAdd tests for ChartManifold. 2304/head
Wolfgang Bangerth [Fri, 4 Mar 2016 17:53:04 +0000 (11:53 -0600)]
Add tests for ChartManifold.

These tests implement a ChartManifold with an identity pull-back/push-forward,
thereby creating a flat manifold. The pre-image that the pull-back projects
onto has a higher dimension, however, adding a tiny wrinkle to the system.

8 years agoAdd tests for ChartManifold.
Wolfgang Bangerth [Fri, 4 Mar 2016 17:52:14 +0000 (11:52 -0600)]
Add tests for ChartManifold.

These tests implement a ChartManifold with an identity pull-back/push-forward,
thereby creating a flat manifold.

8 years agoFix grammar. 2302/head
Wolfgang Bangerth [Fri, 4 Mar 2016 17:50:00 +0000 (11:50 -0600)]
Fix grammar.

8 years agoMerge pull request #2224 from Rombur/filtered_iterators
Bruno Turcksin [Fri, 4 Mar 2016 14:42:25 +0000 (09:42 -0500)]
Merge pull request #2224 from Rombur/filtered_iterators

[RFC] Allow FilteredIterators to use 2 predicates

8 years agoAdd entry in changes.h 2224/head
Bruno Turcksin [Fri, 4 Mar 2016 14:34:48 +0000 (09:34 -0500)]
Add entry in changes.h

8 years agoDo not required C++14.
Bruno Turcksin [Thu, 3 Mar 2016 16:41:08 +0000 (11:41 -0500)]
Do not required C++14.

8 years agoFilter range given an arbitrary number of IteratorFilters.
Bruno Turcksin [Wed, 2 Mar 2016 21:06:34 +0000 (16:06 -0500)]
Filter range given an arbitrary number of IteratorFilters.

8 years agoAdd test for IteratorFilter::AtBoundary.
Bruno Turcksin [Mon, 22 Feb 2016 23:08:41 +0000 (18:08 -0500)]
Add test for IteratorFilter::AtBoundary.

8 years agoAdd a new IteratorFilters AtBoundary.
Bruno Turcksin [Thu, 18 Feb 2016 17:38:27 +0000 (12:38 -0500)]
Add a new IteratorFilters AtBoundary.

8 years agoMerge pull request #2285 from ESeNonFossiIo/opencascade
Wolfgang Bangerth [Thu, 3 Mar 2016 21:43:19 +0000 (15:43 -0600)]
Merge pull request #2285 from ESeNonFossiIo/opencascade

openCASCADE changes orientation according to the flag

8 years agowrite changes in change.h 2285/head
ESeNonFossiIo [Wed, 2 Mar 2016 11:07:52 +0000 (12:07 +0100)]
write changes in change.h

8 years agosmall doc
ESeNonFossiIo [Wed, 2 Mar 2016 09:41:19 +0000 (10:41 +0100)]
small doc

8 years agochange orientation
ESeNonFossiIo [Tue, 1 Mar 2016 15:46:30 +0000 (16:46 +0100)]
change orientation

8 years agoMerge pull request #2297 from bangerth/minor-cleanups-4
David Wells [Thu, 3 Mar 2016 16:21:59 +0000 (11:21 -0500)]
Merge pull request #2297 from bangerth/minor-cleanups-4

Minor cleanups.

8 years agoMinor cleanups. 2297/head
Wolfgang Bangerth [Thu, 3 Mar 2016 16:16:44 +0000 (10:16 -0600)]
Minor cleanups.

Mainly just adjusting empty lines to our usual style.

8 years agoMerge pull request #2296 from drwells/update-umfpack-links
Wolfgang Bangerth [Thu, 3 Mar 2016 16:07:52 +0000 (10:07 -0600)]
Merge pull request #2296 from drwells/update-umfpack-links

Update the links to UMFPACK's web site.

8 years agoUpdate the links to UMFPACK's web site. 2296/head
David Wells [Thu, 3 Mar 2016 14:43:55 +0000 (09:43 -0500)]
Update the links to UMFPACK's web site.

8 years agoMerge pull request #2292 from tjhei/mainline_pr2291
Wolfgang Bangerth [Wed, 2 Mar 2016 23:02:46 +0000 (17:02 -0600)]
Merge pull request #2292 from tjhei/mainline_pr2291

fix makeofflinedoc.sh image downloading

8 years agofix makeofflinedoc.sh image downloading 2292/head
Timo Heister [Wed, 2 Mar 2016 21:09:44 +0000 (16:09 -0500)]
fix makeofflinedoc.sh image downloading

- check Tutorial.html because there is an index.html in other
directories
- also download .svg files

8 years agoMerge pull request #2288 from tjhei/fix_matrix_tools
Bruno Turcksin [Wed, 2 Mar 2016 12:56:09 +0000 (07:56 -0500)]
Merge pull request #2288 from tjhei/fix_matrix_tools

take over #2286: Fix matrix tools

8 years agoMerge pull request #2287 from asartori86/indent
Bruno Turcksin [Wed, 2 Mar 2016 12:55:20 +0000 (07:55 -0500)]
Merge pull request #2287 from asartori86/indent

added make (or ninja) indent

8 years agoadded log 2287/head
alberto sartori [Wed, 2 Mar 2016 09:53:56 +0000 (10:53 +0100)]
added log

8 years agoadded make indent
alberto sartori [Tue, 1 Mar 2016 22:22:55 +0000 (23:22 +0100)]
added make indent

8 years agowrap correctly in namespace 2288/head
Timo Heister [Tue, 1 Mar 2016 16:48:16 +0000 (11:48 -0500)]
wrap correctly in namespace

fixes missing apply_boundary_values() implementation error

Conflicts:

source/numerics/matrix_tools_once.cc

8 years agoremove dead function
Timo Heister [Tue, 1 Mar 2016 16:47:48 +0000 (11:47 -0500)]
remove dead function

Conflicts:

include/deal.II/numerics/matrix_tools.h

8 years agoMerge pull request #2284 from bangerth/fix-argument-list
Luca Heltai [Tue, 1 Mar 2016 15:26:47 +0000 (16:26 +0100)]
Merge pull request #2284 from bangerth/fix-argument-list

Properly indent an argument list.

8 years agoProperly indent an argument list. 2284/head
Wolfgang Bangerth [Tue, 1 Mar 2016 15:16:31 +0000 (09:16 -0600)]
Properly indent an argument list.

Also make an argument 'const' that is logically an input argument.

8 years agoMerge pull request #2283 from bangerth/remove-unnecessary-include-2
Bruno Turcksin [Tue, 1 Mar 2016 14:08:58 +0000 (09:08 -0500)]
Merge pull request #2283 from bangerth/remove-unnecessary-include-2

Remove an unnecessary #include directive.

8 years agoRemove an unnecessary #include directive. 2283/head
Wolfgang Bangerth [Tue, 1 Mar 2016 14:00:51 +0000 (08:00 -0600)]
Remove an unnecessary #include directive.

Found while talking about this stuff with Luca.

8 years agoMerge pull request #2281 from tjhei/typo
Bruno Turcksin [Tue, 1 Mar 2016 13:08:27 +0000 (08:08 -0500)]
Merge pull request #2281 from tjhei/typo

small typo

8 years agosmall typo 2281/head
Timo Heister [Tue, 1 Mar 2016 13:00:16 +0000 (08:00 -0500)]
small typo

8 years agoMerge pull request #2280 from bangerth/fix-test-6
Denis Davydov [Mon, 29 Feb 2016 21:34:44 +0000 (22:34 +0100)]
Merge pull request #2280 from bangerth/fix-test-6

Adjust the output of a test to recent changes.

8 years agoAdjust the output of a test to recent changes. 2280/head
Wolfgang Bangerth [Mon, 29 Feb 2016 21:29:44 +0000 (15:29 -0600)]
Adjust the output of a test to recent changes.

This adjusts a single number, which was previously output as 3.37 and is
now output as 3.38. The correct value is likely 3.375, so will be rounded to
one or the other on the whim of the compiler and the phase of the moon.

The correct approach to fixing this is likely to just output one extra digit
in the .output file. However, this increases the size of the output file by 1.4 MB
and that seems silly, so I will perpetuate the fragile behavior by simply changing
the one number and kicking the can for a proper approach down the road.

8 years agoMerge pull request #2279 from asartori86/fix-doc
Wolfgang Bangerth [Mon, 29 Feb 2016 21:23:49 +0000 (15:23 -0600)]
Merge pull request #2279 from asartori86/fix-doc

fixed typos

8 years agofixed typos 2279/head
alberto sartori [Mon, 29 Feb 2016 21:25:21 +0000 (22:25 +0100)]
fixed typos

8 years agoMerge pull request #2276 from bangerth/avoid-warning-2
Denis Davydov [Mon, 29 Feb 2016 21:10:35 +0000 (22:10 +0100)]
Merge pull request #2276 from bangerth/avoid-warning-2

Avoid a warning about a dangling 'else'.

8 years agoAvoid a warning about a dangling 'else'. 2276/head
Wolfgang Bangerth [Mon, 29 Feb 2016 21:09:04 +0000 (15:09 -0600)]
Avoid a warning about a dangling 'else'.

8 years agoMerge pull request #2274 from davydden/branch_petscscalar_complex_fixtests
Wolfgang Bangerth [Mon, 29 Feb 2016 21:01:43 +0000 (15:01 -0600)]
Merge pull request #2274 from davydden/branch_petscscalar_complex_fixtests

fix a few bugs introduced in the recent complex PETSc related pull-re…

8 years agoMerge pull request #2275 from tjhei/doc_support_msvc
Bruno Turcksin [Mon, 29 Feb 2016 20:59:12 +0000 (15:59 -0500)]
Merge pull request #2275 from tjhei/doc_support_msvc

announce MSVC support

8 years agoMerge pull request #2273 from tjhei/split_instantiations
Matthias Maier [Mon, 29 Feb 2016 19:41:43 +0000 (13:41 -0600)]
Merge pull request #2273 from tjhei/split_instantiations

Split instantiations of matrix_tools.cc

8 years agoannounce MSVC support 2275/head
Timo Heister [Mon, 29 Feb 2016 19:37:48 +0000 (14:37 -0500)]
announce MSVC support

8 years agofix a few bugs introduced in the recent complex PETSc related pull-requests 2274/head
Denis Davydov [Mon, 29 Feb 2016 17:11:59 +0000 (18:11 +0100)]
fix a few bugs introduced in the recent complex PETSc related pull-requests

8 years agofix indentation 2273/head
Timo Heister [Mon, 29 Feb 2016 16:23:42 +0000 (11:23 -0500)]
fix indentation

8 years agomove to a .templates.h
Timo Heister [Mon, 29 Feb 2016 16:22:11 +0000 (11:22 -0500)]
move to a .templates.h

this avoid warnings with clang about undefined functions

8 years agoMerge pull request #2248 from bangerth/doc-update-48
Timo Heister [Mon, 29 Feb 2016 16:21:30 +0000 (11:21 -0500)]
Merge pull request #2248 from bangerth/doc-update-48

Update docs in a couple of places.

8 years agoMerge pull request #2271 from asartori86/mappingmanifold
Wolfgang Bangerth [Mon, 29 Feb 2016 16:10:46 +0000 (10:10 -0600)]
Merge pull request #2271 from asartori86/mappingmanifold

fix some typos on new documentation of Mapping

8 years agosplit instantiations of matrix_tools.cc
Timo Heister [Mon, 29 Feb 2016 15:11:55 +0000 (10:11 -0500)]
split instantiations of matrix_tools.cc

8 years agodirection vector --> tangent vector 2271/head
alberto sartori [Mon, 29 Feb 2016 14:52:44 +0000 (15:52 +0100)]
direction vector --> tangent vector

8 years agofix some typos [ci skip]
alberto sartori [Mon, 29 Feb 2016 14:38:44 +0000 (15:38 +0100)]
fix some typos [ci skip]

8 years agoMerge pull request #2263 from drwells/avoid-c-style-casts
Luca Heltai [Sun, 28 Feb 2016 23:23:18 +0000 (00:23 +0100)]
Merge pull request #2263 from drwells/avoid-c-style-casts

Get rid of a C-style cast.

8 years agoMerge pull request #2260 from bangerth/simplify-function
Luca Heltai [Sun, 28 Feb 2016 23:22:52 +0000 (00:22 +0100)]
Merge pull request #2260 from bangerth/simplify-function

Simplify the implementation of a function.

8 years agoMerge pull request #2264 from bangerth/remove-deprecated-functions-15
Luca Heltai [Sun, 28 Feb 2016 23:21:29 +0000 (00:21 +0100)]
Merge pull request #2264 from bangerth/remove-deprecated-functions-15

Remove deprecated functions with names like 'boundary_indicator'.

8 years agoMerge pull request #2262 from drwells/fix-lapack-bindings-on-bsd
Matthias Maier [Sun, 28 Feb 2016 22:26:08 +0000 (16:26 -0600)]
Merge pull request #2262 from drwells/fix-lapack-bindings-on-bsd

Avoid boost functions that don't work on BSDs.

8 years agoRename an internal function to be consistent with the naming scheme elsewhere. 2264/head
Wolfgang Bangerth [Sun, 28 Feb 2016 21:44:37 +0000 (15:44 -0600)]
Rename an internal function to be consistent with the naming scheme elsewhere.

8 years agoRemove deprecated functions with names like 'boundary_indicator'.
Wolfgang Bangerth [Sun, 28 Feb 2016 21:43:08 +0000 (15:43 -0600)]
Remove deprecated functions with names like 'boundary_indicator'.

They had previously already been replaced by functions with name 'boundary_id', to
be consistent with the spelling for other attributes such as subdomain_id,
material_id, etc.

8 years agoGet rid of a C-style cast. 2263/head
David Wells [Sun, 28 Feb 2016 21:29:12 +0000 (16:29 -0500)]
Get rid of a C-style cast.

The rest of this file uses static_cast.

8 years agoAvoid boost functions that don't work on BSDs. 2262/head
David Wells [Sun, 28 Feb 2016 21:08:06 +0000 (16:08 -0500)]
Avoid boost functions that don't work on BSDs.

As was noted in issue #2261, the function boost::math::iround cannot be
used on some BSD variants due to the following compilation error:

In file included from /root/workspace/dealii/source/lac/lapack_full_matrix.cc:25:
In file included from /usr/local/include/boost/math/special_functions/round.hpp:15:
In file included from /usr/local/include/boost/math/special_functions/fpclassify.hpp:19:
In file included from /usr/local/include/boost/math/special_functions/math_fwd.hpp:26:
In file included from /usr/local/include/boost/math/special_functions/detail/round_fwd.hpp:12:
/usr/local/include/boost/math/tools/promotion.hpp:141:10: error: static_assert failed
"Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented."
         BOOST_STATIC_ASSERT_MSG((0 == ::boost::is_same<type, long
         double>::value),
         "Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implement ed.");
/usr/local/include/boost/static_assert.hpp:31:45: note: expanded from macro 'BOOST_STATIC_ASSERT_MSG'

Since we only use iround for clarity this is not hard to work around.

A note on the implementation: LAPACK functions can usually be run in two
different modes. In the first, they compute the optimal size of the work
array. In the second they actually execute the function. Therefore
all we need to do is make the work arrays one longer and we should still
get the same performance out of LAPACK without needing to worry about
any unforeseen roundoff issues.

8 years agoUpdate docs in a couple of places. 2248/head
Wolfgang Bangerth [Sat, 27 Feb 2016 20:05:29 +0000 (14:05 -0600)]
Update docs in a couple of places.

8 years agoMerge pull request #2259 from bangerth/extend-manifolds
Luca Heltai [Sun, 28 Feb 2016 19:08:14 +0000 (20:08 +0100)]
Merge pull request #2259 from bangerth/extend-manifolds

Extend manifolds

8 years agoProvide a default implementation of Manifold::get_tangent_vector(). 2259/head
Wolfgang Bangerth [Sun, 28 Feb 2016 18:59:35 +0000 (12:59 -0600)]
Provide a default implementation of Manifold::get_tangent_vector().

8 years agoAugment documentation.
Wolfgang Bangerth [Sun, 28 Feb 2016 18:50:02 +0000 (12:50 -0600)]
Augment documentation.

8 years agoAdd tests.
Wolfgang Bangerth [Sun, 28 Feb 2016 17:54:16 +0000 (11:54 -0600)]
Add tests.


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.