]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoExplicitly list signed/unsigned char. 5895/head
Wolfgang Bangerth [Tue, 13 Feb 2018 21:57:31 +0000 (14:57 -0700)]
Explicitly list signed/unsigned char.

Platforms may choose whether they want 'char' to be 'signed'
or 'unsigned', so differentiating between 'unsigned char' and 'char'
is not useful. We need to differentiate between 'unsigned char' and
'signed char'.

6 years agoMerge pull request #5893 from davydden/vec_add_zero
Wolfgang Bangerth [Tue, 13 Feb 2018 20:59:39 +0000 (13:59 -0700)]
Merge pull request #5893 from davydden/vec_add_zero

return immediately if a==0 in p::d::Vector::add(a,V)

6 years agoMerge pull request #5892 from masterleinad/fix_python_bindings
Matthias Maier [Tue, 13 Feb 2018 19:43:54 +0000 (13:43 -0600)]
Merge pull request #5892 from masterleinad/fix_python_bindings

Mark bundled include dirs as "SYSTEM" for python-bindings

6 years agoreturn immediately if a==0 in p::d::Vector::add(a,V) 5893/head
Denis Davydov [Tue, 13 Feb 2018 18:32:08 +0000 (19:32 +0100)]
return immediately if a==0 in p::d::Vector::add(a,V)

6 years agoMark bundled include dirs as "SYSTEM" for python-bindings 5892/head
Daniel Arndt [Tue, 13 Feb 2018 15:21:54 +0000 (16:21 +0100)]
Mark bundled include dirs as "SYSTEM" for python-bindings

6 years agoMerge pull request #5891 from bangerth/doc-update-2
Daniel Arndt [Tue, 13 Feb 2018 13:46:14 +0000 (14:46 +0100)]
Merge pull request #5891 from bangerth/doc-update-2

Update documentation on 'deallog' in step-3.

6 years agoUpdate documentation on 'deallog' in step-3. 5891/head
Wolfgang Bangerth [Tue, 13 Feb 2018 04:14:02 +0000 (21:14 -0700)]
Update documentation on 'deallog' in step-3.

6 years agoMerge pull request #5883 from drwells/mapping-clone-unique-ptr
Daniel Arndt [Mon, 12 Feb 2018 21:51:02 +0000 (22:51 +0100)]
Merge pull request #5883 from drwells/mapping-clone-unique-ptr

Make Mapping::clone return a unique_ptr<Mapping>.

6 years agoUse 'virtual' and 'override' consistently. 5883/head
David Wells [Sun, 11 Feb 2018 21:17:51 +0000 (16:17 -0500)]
Use 'virtual' and 'override' consistently.

6 years agoMake Mapping::clone return a unique_ptr<Mapping>.
David Wells [Sat, 10 Feb 2018 00:17:52 +0000 (19:17 -0500)]
Make Mapping::clone return a unique_ptr<Mapping>.

This commit converts the current interface into one based on smart
pointers. It also gets rid of the use of a covariant return type in
MappingQ1::clone and MappingQ1Eulerian::clone.

6 years agoMerge pull request #3897 from tamiko/use_isystem
Daniel Arndt [Mon, 12 Feb 2018 14:06:14 +0000 (15:06 +0100)]
Merge pull request #3897 from tamiko/use_isystem

CMake: Use -isystem for third party headers

6 years agoMerge pull request #5884 from davydden/feature/multivector_inner_product_with_metric
Martin Kronbichler [Mon, 12 Feb 2018 12:43:58 +0000 (13:43 +0100)]
Merge pull request #5884 from davydden/feature/multivector_inner_product_with_metric

add BlockVector::multivector_inner_product_with_metric()

6 years agoMerge pull request #5888 from BenBrands/scalapack_save_bug
Denis Davydov [Mon, 12 Feb 2018 10:48:10 +0000 (11:48 +0100)]
Merge pull request #5888 from BenBrands/scalapack_save_bug

Fix bug in ScaLAPACKMatrix::save

6 years agoFix bug in ScaLAPACKMatrix::save 5888/head
Benjamin Brands [Mon, 12 Feb 2018 07:46:23 +0000 (08:46 +0100)]
Fix bug in ScaLAPACKMatrix::save

6 years agoMerge pull request #5867 from BenBrands/scalapack_save_chunking
Denis Davydov [Mon, 12 Feb 2018 06:14:19 +0000 (07:14 +0100)]
Merge pull request #5867 from BenBrands/scalapack_save_chunking

enable chunking for save/load of ScaLAPACKMatrix

6 years agoMerge pull request #5868 from BenBrands/scalapack_norm
Denis Davydov [Sun, 11 Feb 2018 21:07:32 +0000 (22:07 +0100)]
Merge pull request #5868 from BenBrands/scalapack_norm

Fix deficiency in computation of norms for ScaLAPACKMatrix

6 years agoadd BlockVector::multivector_inner_product_with_metric() 5884/head
Denis Davydov [Sat, 10 Feb 2018 06:50:53 +0000 (07:50 +0100)]
add BlockVector::multivector_inner_product_with_metric()
and BlockVector::mmult(const BlockVector &, const FullMatrixType &)

6 years agoRemove all internal use of DEAL_II_DISABLE_EXTRA_DIAGNOSTICS 3897/head
Matthias Maier [Sun, 11 Feb 2018 16:04:40 +0000 (10:04 -0600)]
Remove all internal use of DEAL_II_DISABLE_EXTRA_DIAGNOSTICS

6 years agoCMake: Use -isystem in INSOURCE_SETUP_TARGET macro
Matthias Maier [Sun, 11 Feb 2018 15:55:53 +0000 (09:55 -0600)]
CMake: Use -isystem in INSOURCE_SETUP_TARGET macro

6 years agoCMake: Use -isystem for third party headers
Matthias Maier [Thu, 2 Feb 2017 00:16:05 +0000 (18:16 -0600)]
CMake: Use -isystem for third party headers

6 years agoMerge pull request #5886 from masterleinad/fix_braces_around_scalar_initializer
Wolfgang Bangerth [Sat, 10 Feb 2018 22:58:15 +0000 (15:58 -0700)]
Merge pull request #5886 from masterleinad/fix_braces_around_scalar_initializer

Avoid warning about "braces around scalar initializer"

6 years agoMerge pull request #5860 from drwells/step-49-modernization
Daniel Arndt [Sat, 10 Feb 2018 20:50:22 +0000 (21:50 +0100)]
Merge pull request #5860 from drwells/step-49-modernization

Step 49 modernization

6 years agoAvoid warning about "braces around scalar initializer" 5886/head
Daniel Arndt [Sat, 10 Feb 2018 19:35:37 +0000 (20:35 +0100)]
Avoid warning about "braces around scalar initializer"

6 years agoRedo the step-49 extensions to use Manifolds. 5860/head
David Wells [Sun, 4 Feb 2018 21:11:23 +0000 (16:11 -0500)]
Redo the step-49 extensions to use Manifolds.

The old approach used the deprecated Boundary classes.

6 years agoMerge pull request #5881 from bangerth/doc-update
Timo Heister [Fri, 9 Feb 2018 20:09:39 +0000 (15:09 -0500)]
Merge pull request #5881 from bangerth/doc-update

Update documentation of the p::d::SolutionTransfer constructor.

6 years agoUpdate documentation of the p::d::SolutionTransfer constructor. 5881/head
Wolfgang Bangerth [Fri, 9 Feb 2018 19:43:45 +0000 (12:43 -0700)]
Update documentation of the p::d::SolutionTransfer constructor.

6 years agoMerge pull request #5878 from jppelteret/update_config_adolc
Matthias Maier [Fri, 9 Feb 2018 15:47:03 +0000 (09:47 -0600)]
Merge pull request #5878 from jppelteret/update_config_adolc

Add another compile-time check to Adol-C CMake module.

6 years agoAdd another compile-time check to Adol-C CMake module. 5878/head
Jean-Paul Pelteret [Fri, 9 Feb 2018 15:02:34 +0000 (16:02 +0100)]
Add another compile-time check to Adol-C CMake module.

6 years agoMerge pull request #5865 from QiaoLei-88/make_icc_15_happy
Daniel Arndt [Fri, 9 Feb 2018 11:47:49 +0000 (12:47 +0100)]
Merge pull request #5865 from QiaoLei-88/make_icc_15_happy

avoid icc 15 error on non-const reference

6 years agoMerge pull request #5848 from jppelteret/tensor_consistent_tparams
Daniel Arndt [Fri, 9 Feb 2018 11:44:31 +0000 (12:44 +0100)]
Merge pull request #5848 from jppelteret/tensor_consistent_tparams

Add/Remove some template parameters.

6 years agofix bug in computation of norms for ScaLAPACKMatrix 5868/head
Benjamin Brands [Tue, 6 Feb 2018 10:26:23 +0000 (11:26 +0100)]
fix bug in computation of norms for ScaLAPACKMatrix

6 years agoMerge pull request #5861 from masterleinad/fix_unused_fraction
David Wells [Thu, 8 Feb 2018 21:05:41 +0000 (16:05 -0500)]
Merge pull request #5861 from masterleinad/fix_unused_fraction

Restrict instantiations in GridRefinement to Vector

6 years agoMerge pull request #5877 from bangerth/doc-update
Daniel Arndt [Thu, 8 Feb 2018 17:27:20 +0000 (18:27 +0100)]
Merge pull request #5877 from bangerth/doc-update

Fix @author string grammar.

6 years agoFix @author string grammar. 5877/head
Wolfgang Bangerth [Thu, 8 Feb 2018 17:20:36 +0000 (10:20 -0700)]
Fix @author string grammar.

6 years agoMerge pull request #5876 from jppelteret/fix_solver_multiple_definitions
Wolfgang Bangerth [Thu, 8 Feb 2018 14:16:57 +0000 (07:16 -0700)]
Merge pull request #5876 from jppelteret/fix_solver_multiple_definitions

Fix multiple definitions for internal::SolverBicgstabData

6 years agoMerge pull request #5874 from davydden/feature/project_with_block
Denis Davydov [Thu, 8 Feb 2018 11:53:56 +0000 (12:53 +0100)]
Merge pull request #5874 from davydden/feature/project_with_block

extend VectorTools::project() to take fe_component

6 years agoFix warning: Remove extra ';' 5876/head
Jean-Paul Pelteret [Thu, 8 Feb 2018 11:35:01 +0000 (12:35 +0100)]
Fix warning: Remove extra ';'

6 years agoFix error: Multiple defs. of internal::SolverBicgstabData constructor
Jean-Paul Pelteret [Thu, 8 Feb 2018 11:34:05 +0000 (12:34 +0100)]
Fix error: Multiple defs. of internal::SolverBicgstabData constructor

Relates to #5817

6 years agoextend VectorTools::project() to take fe_component 5874/head
Denis Davydov [Wed, 7 Feb 2018 13:24:37 +0000 (14:24 +0100)]
extend VectorTools::project() to take fe_component

6 years agoMerge pull request #5862 from tcclevenger/max_possible_coarse_level
Denis Davydov [Wed, 7 Feb 2018 22:44:21 +0000 (23:44 +0100)]
Merge pull request #5862 from tcclevenger/max_possible_coarse_level

add function to get max possible mg coarse level

6 years agoMerge pull request #5875 from BenBrands/scalapack_doc
Denis Davydov [Wed, 7 Feb 2018 20:28:47 +0000 (21:28 +0100)]
Merge pull request #5875 from BenBrands/scalapack_doc

improve documentation of ScaLAPACKMatrix::least_squares()

6 years agoenable chunking for save/load of ScaLAPACKMatrix 5867/head
Benjamin Brands [Tue, 6 Feb 2018 06:59:04 +0000 (07:59 +0100)]
enable chunking for save/load of ScaLAPACKMatrix

6 years agoimprove documentation of ScaLAPACKMatrix::least_squares() 5875/head
Benjamin Brands [Tue, 6 Feb 2018 15:19:07 +0000 (16:19 +0100)]
improve documentation of ScaLAPACKMatrix::least_squares()

6 years agoMerge pull request #5873 from masterleinad/improve_ld_gold_detection
Matthias Maier [Wed, 7 Feb 2018 16:32:59 +0000 (10:32 -0600)]
Merge pull request #5873 from masterleinad/improve_ld_gold_detection

Improve detection of ld.gold

6 years agoimplement operator=() for Tensor<0,...> 5865/head
Lei Qiao [Fri, 2 Feb 2018 12:28:06 +0000 (20:28 +0800)]
implement operator=() for Tensor<0,...>

6 years agoImprove detection of ld.gold 5873/head
Daniel Arndt [Wed, 7 Feb 2018 00:32:26 +0000 (01:32 +0100)]
Improve detection of ld.gold

6 years agoMerge pull request #5871 from masterleinad/style_braced_initialization
Wolfgang Bangerth [Wed, 7 Feb 2018 00:19:29 +0000 (17:19 -0700)]
Merge pull request #5871 from masterleinad/style_braced_initialization

Allow for braced initialization in astyle.rc

6 years agoMerge pull request #5872 from masterleinad/fix_ice_icc15
Wolfgang Bangerth [Wed, 7 Feb 2018 00:18:38 +0000 (17:18 -0700)]
Merge pull request #5872 from masterleinad/fix_ice_icc15

Fix another ice for ICC-15

6 years agoFix another ice for ICC-15 5872/head
Daniel Arndt [Tue, 6 Feb 2018 21:45:32 +0000 (22:45 +0100)]
Fix another ice for ICC-15

6 years agoAllow for braced initialization in astyle.rc 5871/head
Daniel Arndt [Tue, 6 Feb 2018 21:28:37 +0000 (22:28 +0100)]
Allow for braced initialization in astyle.rc

6 years agoadd function to get max possible mg coarse level 5862/head
tcclevenger [Fri, 2 Feb 2018 02:18:08 +0000 (21:18 -0500)]
add function to get max possible mg coarse level

processor

6 years agoScaLAPACK tests: use matrix typeid in creation of random matrices
Benjamin Brands [Tue, 6 Feb 2018 10:25:12 +0000 (11:25 +0100)]
ScaLAPACK tests: use matrix typeid in creation of random matrices

6 years agoModernize step-49 with C++11 features.
David Wells [Sun, 4 Feb 2018 21:11:10 +0000 (16:11 -0500)]
Modernize step-49 with C++11 features.

6 years agoImprove some minor things in step-49.
David Wells [Sun, 4 Feb 2018 21:08:05 +0000 (16:08 -0500)]
Improve some minor things in step-49.

6 years agoMerge pull request #5828 from drwells/split-expensive-files
Daniel Arndt [Mon, 5 Feb 2018 11:22:12 +0000 (12:22 +0100)]
Merge pull request #5828 from drwells/split-expensive-files

Split expensive files

6 years agoMerge pull request #5864 from masterleinad/fix_unused_sundials
Daniel Arndt [Mon, 5 Feb 2018 11:13:10 +0000 (12:13 +0100)]
Merge pull request #5864 from masterleinad/fix_unused_sundials

Fix unused variables in SUNDIALS wrappers' destructors

6 years agoMerge pull request #5863 from bangerth/doc-update
Denis Davydov [Mon, 5 Feb 2018 09:19:56 +0000 (10:19 +0100)]
Merge pull request #5863 from bangerth/doc-update

Expand on the explanation of update_quadrature_points.

6 years agoFix unused variables in SUNDIALS wrappers' destructors 5864/head
Daniel Arndt [Mon, 5 Feb 2018 09:07:54 +0000 (10:07 +0100)]
Fix unused variables in SUNDIALS wrappers' destructors

6 years agoMerge pull request #5859 from drwells/new-cylindricalmanifold-ctor
Daniel Arndt [Mon, 5 Feb 2018 08:13:45 +0000 (09:13 +0100)]
Merge pull request #5859 from drwells/new-cylindricalmanifold-ctor

Require a Tensor for an argument that indicates direction.

6 years agoMerge pull request #5849 from masterleinad/fix_float64
David Wells [Mon, 5 Feb 2018 03:02:11 +0000 (22:02 -0500)]
Merge pull request #5849 from masterleinad/fix_float64

Deal with the remaining Float64 output files

6 years agoChangelog entry 5861/head
Daniel Arndt [Sun, 4 Feb 2018 21:50:29 +0000 (22:50 +0100)]
Changelog entry

6 years agoRestrict instantiations in GridRefinement to Vector
Daniel Arndt [Sun, 4 Feb 2018 16:24:54 +0000 (17:24 +0100)]
Restrict instantiations in GridRefinement to Vector

6 years agoMerge pull request #5854 from masterleinad/fix-coverity
Wolfgang Bangerth [Sun, 4 Feb 2018 22:21:21 +0000 (15:21 -0700)]
Merge pull request #5854 from masterleinad/fix-coverity

Fix issues discovered by Coverity

6 years agoExpand on the explanation of update_quadrature_points. 5863/head
Wolfgang Bangerth [Sun, 4 Feb 2018 22:03:36 +0000 (15:03 -0700)]
Expand on the explanation of update_quadrature_points.

6 years agoRemove some extra underscores. 5859/head
David Wells [Sun, 4 Feb 2018 21:25:12 +0000 (16:25 -0500)]
Remove some extra underscores.

6 years agoRequire a Tensor for an argument that indicates direction.
David Wells [Sun, 4 Feb 2018 18:08:23 +0000 (13:08 -0500)]
Require a Tensor for an argument that indicates direction.

6 years agoFix issues discovered by Coverity 5854/head
Daniel Arndt [Sat, 3 Feb 2018 21:08:13 +0000 (22:08 +0100)]
Fix issues discovered by Coverity

6 years agoMerge pull request #5851 from masterleinad/clang_unused_parameters
Denis Davydov [Sun, 4 Feb 2018 18:19:54 +0000 (19:19 +0100)]
Merge pull request #5851 from masterleinad/clang_unused_parameters

Allow detecting unused parameters using clang

6 years agoMerge pull request #5856 from masterleinad/fix_bundled_warnings
David Wells [Sun, 4 Feb 2018 18:12:38 +0000 (13:12 -0500)]
Merge pull request #5856 from masterleinad/fix_bundled_warnings

Fix bundled warnings

6 years agoMerge pull request #5847 from tjhei/doxygen_sundials
Denis Davydov [Sun, 4 Feb 2018 15:45:02 +0000 (16:45 +0100)]
Merge pull request #5847 from tjhei/doxygen_sundials

document sundials namespace

6 years agoFix warnings for bundled muParser 5856/head
Daniel Arndt [Sun, 4 Feb 2018 13:31:19 +0000 (14:31 +0100)]
Fix warnings for bundled muParser

6 years agoFix warnings for bundled boost
Daniel Arndt [Sun, 4 Feb 2018 13:30:20 +0000 (14:30 +0100)]
Fix warnings for bundled boost

6 years agoMerge pull request #5855 from masterleinad/replace_last_boundary_occurence
Denis Davydov [Sun, 4 Feb 2018 08:58:03 +0000 (09:58 +0100)]
Merge pull request #5855 from masterleinad/replace_last_boundary_occurence

Replace last Boundary occurences in the test folder

6 years agoMerge pull request #5805 from dangars/gmsh-test
Denis Davydov [Sun, 4 Feb 2018 08:57:15 +0000 (09:57 +0100)]
Merge pull request #5805 from dangars/gmsh-test

Add Transfinite Line

6 years agoMerge pull request #5853 from drwells/unused-scalapack
Jean-Paul Pelteret [Sun, 4 Feb 2018 08:26:23 +0000 (09:26 +0100)]
Merge pull request #5853 from drwells/unused-scalapack

deal with unused variable warnings in scalapack bindings and bundled code.

6 years agoRemove tria_boundary.h and replace Boundary<2>::FaceVertexNormals 5855/head
Daniel Arndt [Sat, 3 Feb 2018 18:50:28 +0000 (19:50 +0100)]
Remove tria_boundary.h and replace Boundary<2>::FaceVertexNormals

6 years agoMerge pull request #5852 from drwells/remove-cylindermanifold-specialization
David Wells [Sat, 3 Feb 2018 22:48:01 +0000 (17:48 -0500)]
Merge pull request #5852 from drwells/remove-cylindermanifold-specialization

Remove the hidden CylindricalManifold<dim, 3> code.

6 years agodocument sundials namespace 5847/head
Timo Heister [Sat, 3 Feb 2018 03:35:56 +0000 (22:35 -0500)]
document sundials namespace

otherwise it doesn't appear in doxygen.

6 years agoSuppress warnings in bundled packages. 5853/head
David Wells [Sat, 3 Feb 2018 20:28:37 +0000 (15:28 -0500)]
Suppress warnings in bundled packages.

6 years agocomment out unused variables in scalapack bindings.
David Wells [Sat, 3 Feb 2018 20:21:09 +0000 (15:21 -0500)]
comment out unused variables in scalapack bindings.

6 years agoMark some functions as 'inline' to avoid warnings. 5828/head
David Wells [Sat, 3 Feb 2018 19:10:22 +0000 (14:10 -0500)]
Mark some functions as 'inline' to avoid warnings.

Now that we have more instantiation files, not every auxiliary function is used
in every translation unit: get around the warning by marking functions as
inline.

In addition: avoid using an anonymous namespace here, since we use
SPLIT_INSTANTIATIONS_INDEX.

6 years agoReplace the last Boundary object in the tests
Daniel Arndt [Sat, 3 Feb 2018 18:19:45 +0000 (19:19 +0100)]
Replace the last Boundary object in the tests

6 years agoSplit fe_values.cc into more instantiation files.
David Wells [Mon, 29 Jan 2018 03:59:04 +0000 (22:59 -0500)]
Split fe_values.cc into more instantiation files.

This is currently the most expensive file to compile: with GCC 7.2 and all
libraries but adol-c installed, this file requires 4.5 GB and 170s to (just for
one of two instantiation files). This commit adds four additional instantiation
files to lower the memory requirements below 3 GB per translation unit.

Here is some profiling information:

debug, master:
165s, 4 GB
170s, 4.5 GB
(335 s total)

release, master:
182s, 3.6 GB
194s, 3.9 GB
(376s total)

debug, feature:
37s, 1.7 GB
63s, 2.6 GB
31s, 1.5 GB
87s, 2.7 GB
58s, 2.6 GB
79s, 2.7 GB
(355s total)

release, feature:
 37s, 1.5 GB
 71s, 2.4 GB
 32s, 1.5 GB
103s, 2.6 GB
 69s, 2.3 GB
 96s, 2.6 GB
(408s total)

6 years agoImprove a check for the mapping degree.
David Wells [Sun, 28 Jan 2018 23:50:45 +0000 (18:50 -0500)]
Improve a check for the mapping degree.

6 years agoClean up the included headers a bit.
David Wells [Sun, 28 Jan 2018 23:50:32 +0000 (18:50 -0500)]
Clean up the included headers a bit.

6 years agoSplit the grid tools instantiations.
David Wells [Sun, 28 Jan 2018 23:49:55 +0000 (18:49 -0500)]
Split the grid tools instantiations.

This commit splits the grid tools instantiation files in two: one file deals
with instantiations for DoFHandlers and Triangulations and the other deals with
instantiations of just Triangulations. Here is the timing information:

before this patch:
debug:
grid tools: 74s, 3.6 GB

release:
grid tools: 97s 3.9 GB

after this patch:
debug:
grid tools: 31s, 1.8 GB
grid tools dof handlers: 48s, 2.4 GB

release:
grid tools: 46s, 1.9 GB
grid tools dof handlers: 65s, 2.4 GB

This lowers the high water mark for memory usage with only a small impact on the
total compilation time.

6 years agoAdd another LAC unity file.
David Wells [Sun, 28 Jan 2018 22:11:49 +0000 (17:11 -0500)]
Add another LAC unity file.

The current unity time and memory consumption is:p
debug:
unity 0: 73s 2.6 GB
unity 1: 68s 2.9 GB
release:
unity 0: 104s 2.6 GB
unity 1:  94s 3.2 GB

with three unity files we lower the high water mark for memory and require
slightly less compilation time:

debug:
unity 0: 63s 2.4 GB
unity 1: 37s 1.9 GB
unity 2: 39s 1.8 GB
release:
unity 0:  87s 2.2 GB
unity 1:  51s 2.0 GB
unity 2:  57s 1.9 GB

6 years agoSplit data_out_dof_data instantiations.
David Wells [Sun, 28 Jan 2018 21:37:32 +0000 (16:37 -0500)]
Split data_out_dof_data instantiations.

This file currently requires 91s/3.9GB and 103s/3.3GB on debug and release,
respectively, with GCC7.2. With the split these are 53s/2.6GB - 52s/2.6GB and
60.5s/2.6GB - 59.1s/2.5GB: much better for memory usage.

6 years agoRemove some unnecessary calls to copy constructors. 5848/head
Jean-Paul Pelteret [Sat, 3 Feb 2018 10:41:45 +0000 (11:41 +0100)]
Remove some unnecessary calls to copy constructors.

6 years agoRemove a template parameter specifying the number type of a tensor.
Jean-Paul Pelteret [Sat, 3 Feb 2018 08:24:19 +0000 (09:24 +0100)]
Remove a template parameter specifying the number type of a tensor.

This will prevent premature casting of one tensor type into another;
this operation is now taken up in the more general Tensor::operator*.

6 years agoRemove explicit statement of template parameters on a return types.
Jean-Paul Pelteret [Sat, 3 Feb 2018 08:07:12 +0000 (09:07 +0100)]
Remove explicit statement of template parameters on a return types.

6 years agoRemove the hidden CylindricalManifold<dim, 3> code. 5852/head
David Wells [Sat, 3 Feb 2018 18:13:45 +0000 (13:13 -0500)]
Remove the hidden CylindricalManifold<dim, 3> code.

It turns out that we have converted enough compile-time dimensionality checks to
run-time dimensionality checks that we can use just one implementation for
CylindricalManifold instead of two.

6 years agoMerge pull request #5846 from bangerth/step-dependencies
Daniel Arndt [Sat, 3 Feb 2018 17:19:16 +0000 (18:19 +0100)]
Merge pull request #5846 from bangerth/step-dependencies

List for each tutorial what others it depends on.

6 years agoAllow detecting unused parameters using clang 5851/head
Daniel Arndt [Sat, 3 Feb 2018 16:46:48 +0000 (17:46 +0100)]
Allow detecting unused parameters using clang

6 years agoMerge pull request #5845 from bangerth/doc-update
Daniel Arndt [Sat, 3 Feb 2018 16:18:30 +0000 (17:18 +0100)]
Merge pull request #5845 from bangerth/doc-update

Update documentation around hyper-balls and spherical manifolds.

6 years agoMerge pull request #5834 from masterleinad/fullmatrix_size_type
Wolfgang Bangerth [Sat, 3 Feb 2018 14:57:19 +0000 (07:57 -0700)]
Merge pull request #5834 from masterleinad/fullmatrix_size_type

FullMatrix size type

6 years agoMerge pull request #5850 from masterleinad/fix_scalapack_10
Wolfgang Bangerth [Sat, 3 Feb 2018 14:48:44 +0000 (07:48 -0700)]
Merge pull request #5850 from masterleinad/fix_scalapack_10

Fix scalapack_10

6 years agoFix scalapack_10 5850/head
Daniel Arndt [Sat, 3 Feb 2018 13:30:29 +0000 (14:30 +0100)]
Fix scalapack_10

6 years agoDeal with the remaining Float64 output files 5849/head
Daniel Arndt [Sat, 3 Feb 2018 11:00:35 +0000 (12:00 +0100)]
Deal with the remaining Float64 output files

6 years agoChangelog entry 5834/head
Daniel Arndt [Wed, 31 Jan 2018 23:57:11 +0000 (00:57 +0100)]
Changelog entry


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.