]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoInstantiate GrowingVectorMemory for CUDAWrappers::Vector 6245/head
Bruno Turcksin [Fri, 13 Apr 2018 20:40:21 +0000 (16:40 -0400)]
Instantiate GrowingVectorMemory for CUDAWrappers::Vector

6 years agoMerge pull request #6168 from tjhei/test_master
Martin Kronbichler [Mon, 16 Apr 2018 08:50:00 +0000 (10:50 +0200)]
Merge pull request #6168 from tjhei/test_master

Improve changelog entry for #6129

6 years agomodify changelog 6168/head
Timo Heister [Thu, 5 Apr 2018 16:31:51 +0000 (12:31 -0400)]
modify changelog

6 years agoMerge pull request #6206 from drwells/improve-assertions
Daniel Arndt [Sun, 15 Apr 2018 20:12:32 +0000 (22:12 +0200)]
Merge pull request #6206 from drwells/improve-assertions

Improve assertions

6 years agoMerge pull request #6249 from masterleinad/fix_compiling_clang_6
Denis Davydov [Sun, 15 Apr 2018 16:03:20 +0000 (18:03 +0200)]
Merge pull request #6249 from masterleinad/fix_compiling_clang_6

Fix compiling with clang-6

6 years agoMerge pull request #6242 from luca-heltai/map-boundary-to-manifold-ids
Daniel Arndt [Sun, 15 Apr 2018 11:52:31 +0000 (13:52 +0200)]
Merge pull request #6242 from luca-heltai/map-boundary-to-manifold-ids

Added map_boundary_to_manifold_ids.

6 years agoFix compiling with clang-6 6249/head
Daniel Arndt [Sun, 15 Apr 2018 10:02:11 +0000 (12:02 +0200)]
Fix compiling with clang-6

6 years agoAdd another test for GridTools::map_boundary_to_manifold_ids 6242/head
Jean-Paul Pelteret [Sun, 15 Apr 2018 08:07:44 +0000 (10:07 +0200)]
Add another test for GridTools::map_boundary_to_manifold_ids

6 years agoTouchup documentation
Jean-Paul Pelteret [Sun, 15 Apr 2018 08:06:41 +0000 (10:06 +0200)]
Touchup documentation

6 years agoMerge pull request #6232 from jppelteret/ad-fixes_04
Daniel Arndt [Sun, 15 Apr 2018 07:52:43 +0000 (09:52 +0200)]
Merge pull request #6232 from jppelteret/ad-fixes_04

Update SymmetricTensor class for AD numbers

6 years agoMerge pull request #6248 from luca-heltai/reset-manifolds
Daniel Arndt [Sun, 15 Apr 2018 07:50:06 +0000 (09:50 +0200)]
Merge pull request #6248 from luca-heltai/reset-manifolds

Deprecate set_manifold(id), moved to reset_manifold(id)

6 years agoFixed JPs comments. 6248/head
Luca Heltai [Sat, 14 Apr 2018 15:54:33 +0000 (17:54 +0200)]
Fixed JPs comments.

6 years agoFixed JPs comments.
Luca Heltai [Sat, 14 Apr 2018 16:14:07 +0000 (16:14 +0000)]
Fixed JPs comments.

6 years agoDocentry.
Luca Heltai [Sat, 14 Apr 2018 15:01:44 +0000 (17:01 +0200)]
Docentry.

6 years agoReplace set_manifold by reset_manifold
Luca Heltai [Sat, 14 Apr 2018 14:56:21 +0000 (14:56 +0000)]
Replace set_manifold by reset_manifold

6 years agoDeprecated set_manifold. Added reset_all_manifolds.
Luca Heltai [Sat, 14 Apr 2018 14:46:57 +0000 (14:46 +0000)]
Deprecated set_manifold. Added reset_all_manifolds.

6 years agoMerge pull request #6236 from GivAlz/DocumentationFe
Luca Heltai [Sat, 14 Apr 2018 14:06:19 +0000 (16:06 +0200)]
Merge pull request #6236 from GivAlz/DocumentationFe

Corrected documentation for FEFieldFunction

6 years agoCorrected documentation about FEFieldFunction and distributed triangulation: exceptio... 6236/head
Giovanni Alzetta [Thu, 12 Apr 2018 21:36:34 +0000 (23:36 +0200)]
Corrected documentation about FEFieldFunction and distributed triangulation: exception is triggered only for artificial cells

6 years agoMerge pull request #6231 from jppelteret/ad-fixes_03
Luca Heltai [Sat, 14 Apr 2018 13:06:50 +0000 (15:06 +0200)]
Merge pull request #6231 from jppelteret/ad-fixes_03

Update Tensor class for AD numbers

6 years agoMerge pull request #6244 from tjhei/document_hyper_l
David Wells [Fri, 13 Apr 2018 23:45:49 +0000 (19:45 -0400)]
Merge pull request #6244 from tjhei/document_hyper_l

documentation fixes for hyper_L

6 years agoMerge pull request #6243 from GivAlz/EraseDouble
Luca Heltai [Fri, 13 Apr 2018 21:42:07 +0000 (23:42 +0200)]
Merge pull request #6243 from GivAlz/EraseDouble

Removed double include in grid_tools.h

6 years agodocumentation fixes for hyper_L 6244/head
Timo Heister [Fri, 13 Apr 2018 20:11:02 +0000 (16:11 -0400)]
documentation fixes for hyper_L

6 years agoRemoved double include in grid_tools.h 6243/head
Giovanni Alzetta [Fri, 13 Apr 2018 19:34:10 +0000 (21:34 +0200)]
Removed double include in grid_tools.h

6 years agoAdded map_boundary_to_manifold_ids.
Luca Heltai [Fri, 13 Apr 2018 18:25:38 +0000 (20:25 +0200)]
Added map_boundary_to_manifold_ids.

6 years agoMerge pull request #6239 from jppelteret/muparser_werror
Daniel Arndt [Fri, 13 Apr 2018 15:23:09 +0000 (17:23 +0200)]
Merge pull request #6239 from jppelteret/muparser_werror

Add default cases to switches in muParser

6 years agoMerge pull request #6235 from BenBrands/MRRR_bug
Denis Davydov [Fri, 13 Apr 2018 14:48:40 +0000 (16:48 +0200)]
Merge pull request #6235 from BenBrands/MRRR_bug

ScaLAPACKMatrix: remedy for exceptions from within p_syevr/_syevr

6 years agoMerge pull request #6224 from davydden/feature/extractor_tensor
Wolfgang Bangerth [Fri, 13 Apr 2018 12:58:18 +0000 (06:58 -0600)]
Merge pull request #6224 from davydden/feature/extractor_tensor

add gradient of Tensor extractor

6 years agoMerge pull request #6220 from Rombur/cuda_solver
Daniel Arndt [Fri, 13 Apr 2018 12:56:45 +0000 (14:56 +0200)]
Merge pull request #6220 from Rombur/cuda_solver

[RFC] Add CG test using cuda

6 years agoremedy for exceptions from within p_syevr/_syevr 6235/head
Benjamin Brands [Thu, 12 Apr 2018 18:46:41 +0000 (20:46 +0200)]
remedy for exceptions from within p_syevr/_syevr

6 years agoMerge pull request #6211 from tcclevenger/stokes_comp_test
Martin Kronbichler [Fri, 13 Apr 2018 08:37:51 +0000 (10:37 +0200)]
Merge pull request #6211 from tcclevenger/stokes_comp_test

add test stokes computation

6 years agoAdd default cases to switches in muParser 6239/head
Jean-Paul Pelteret [Fri, 13 Apr 2018 08:05:02 +0000 (10:05 +0200)]
Add default cases to switches in muParser

Fixes #6238

6 years agoInstantiate SymmetricTensor class for auto-differentiable numbers 6232/head
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:39:11 +0000 (15:39 +0200)]
Instantiate SymmetricTensor class for auto-differentiable numbers

6 years agoFix issue with AD SymmetricTensor eigenvalue/vector calculations.
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:38:42 +0000 (15:38 +0200)]
Fix issue with AD SymmetricTensor eigenvalue/vector calculations.

For auto-differentiable numbers, when the input tensor was diagonal the
sensitivities of the eigenvalues/vector with respect to one another were
deduced. This means that although the correct results were being
returned, their derivatives were incorrect. This patch attempts to
correct this by perturbing a diagonal input tensor (of AD number type)
and computing an approximation to the eigenvalues/vectors.

6 years agomore fixes of whitespaces and incode comments 6224/head
Denis Davydov [Fri, 13 Apr 2018 02:07:59 +0000 (04:07 +0200)]
more fixes of whitespaces and incode comments

6 years agoupdate tests and add a changelog
Denis Davydov [Thu, 12 Apr 2018 18:37:10 +0000 (20:37 +0200)]
update tests and add a changelog

6 years agoInstantiate Tensor class for auto-differentiable numbers 6231/head
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:33:49 +0000 (15:33 +0200)]
Instantiate Tensor class for auto-differentiable numbers

6 years agoFix Tensor::invert() for auto-differentiable numbers
Jean-Paul Pelteret [Thu, 12 Apr 2018 13:33:20 +0000 (15:33 +0200)]
Fix Tensor::invert() for auto-differentiable numbers

6 years agoMerge pull request #6230 from jppelteret/ad-fixes_02
Luca Heltai [Thu, 12 Apr 2018 21:02:43 +0000 (23:02 +0200)]
Merge pull request #6230 from jppelteret/ad-fixes_02

Various updates and fixes for AD numbers

6 years agoimplement gradient of FEValuesViews::Tensor
Denis Davydov [Thu, 12 Apr 2018 18:36:29 +0000 (20:36 +0200)]
implement gradient of FEValuesViews::Tensor

Also change meaning of divergence so that
Grad(T) : I = Div(T).

6 years agocleanup incode comments in fe_values.h
Denis Davydov [Thu, 12 Apr 2018 18:35:18 +0000 (20:35 +0200)]
cleanup incode comments in fe_values.h

6 years agoMerge pull request #6215 from kronbichler/reduce_number_of_threads
David Wells [Thu, 12 Apr 2018 16:57:12 +0000 (12:57 -0400)]
Merge pull request #6215 from kronbichler/reduce_number_of_threads

Reduce number of threads in tests

6 years agoAdd ProductType for Sacado expression templates 6230/head
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:43:58 +0000 (14:43 +0200)]
Add ProductType for Sacado expression templates

6 years agoUpdate Sacado number types.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:42:36 +0000 (14:42 +0200)]
Update Sacado number types.

Default definitions for helper functions are now given irrespective of
whether deal.II is compiled with Trilinos or not. This assists in
generic programming.

6 years agoUpdate Adol-C number types.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:41:19 +0000 (14:41 +0200)]
Update Adol-C number types.

Default definitions for helper functions are now given irrespective of
whether deal.II is compiled with Adol-C or not. This assists in generic
programming.

6 years agoUpdate ADNumberTraits
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:39:01 +0000 (14:39 +0200)]
Update ADNumberTraits

The addition of the scalar_type to the default definition for arithmetic
types increases the usefulness of this class for generic programming.

6 years agoEnsure that numbers::NumberTraits works with AD numbers.
Jean-Paul Pelteret [Thu, 12 Apr 2018 12:26:47 +0000 (14:26 +0200)]
Ensure that numbers::NumberTraits works with AD numbers.

6 years agoMerge pull request #6146 from bangerth/parallelize
Daniel Arndt [Thu, 12 Apr 2018 16:26:15 +0000 (18:26 +0200)]
Merge pull request #6146 from bangerth/parallelize

Parallelize a few operations in the FE_Q_Base constructor.

6 years agoMerge pull request #6227 from kronbichler/fix_transfinite_interpolation_signal
Luca Heltai [Thu, 12 Apr 2018 12:16:08 +0000 (14:16 +0200)]
Merge pull request #6227 from kronbichler/fix_transfinite_interpolation_signal

Fix signal handling of transfinite interpolation once cleared

6 years agoMerge pull request #6226 from kronbichler/avoid_warning_jacobi
Denis Davydov [Thu, 12 Apr 2018 12:09:30 +0000 (14:09 +0200)]
Merge pull request #6226 from kronbichler/avoid_warning_jacobi

Avoid warning in computation of Jacobi polynomial roots

6 years agoFix signal handling of transfinite interpolation once cleared. 6227/head
Martin Kronbichler [Thu, 12 Apr 2018 08:10:46 +0000 (10:10 +0200)]
Fix signal handling of transfinite interpolation once cleared.

6 years agoMerge pull request #6221 from masterleinad/fix_stp_22_mass
Martin Kronbichler [Thu, 12 Apr 2018 07:25:01 +0000 (09:25 +0200)]
Merge pull request #6221 from masterleinad/fix_stp_22_mass

 Store the pressure mass matrix separately in step-22

6 years agoAvoid warning in computation of Jacobi polynomial roots. 6226/head
Martin Kronbichler [Thu, 12 Apr 2018 07:18:56 +0000 (09:18 +0200)]
Avoid warning in computation of Jacobi polynomial roots.

6 years agoMerge pull request #6202 from kronbichler/issue_5667_mapping_cells
Martin Kronbichler [Thu, 12 Apr 2018 05:31:07 +0000 (07:31 +0200)]
Merge pull request #6202 from kronbichler/issue_5667_mapping_cells

Convert data structures in MF::MappingInfo to a face-compatible variant

6 years agoMerge pull request #6177 from kronbichler/jacobi_polynomial
Daniel Arndt [Wed, 11 Apr 2018 22:13:04 +0000 (00:13 +0200)]
Merge pull request #6177 from kronbichler/jacobi_polynomial

New function for Jacobi polynomial evaluation and its roots

6 years agoRename CellType -> GeometryType. 6202/head
Martin Kronbichler [Wed, 11 Apr 2018 20:57:02 +0000 (22:57 +0200)]
Rename CellType -> GeometryType.

6 years agoMerge pull request #6182 from luca-heltai/clone-manifolds
Daniel Arndt [Wed, 11 Apr 2018 17:04:52 +0000 (19:04 +0200)]
Merge pull request #6182 from luca-heltai/clone-manifolds

Clone manifolds + std::unique_ptr in Tria

6 years agoAdjust test output due to (more accurate) expression of quadrature points. 6177/head
Martin Kronbichler [Wed, 11 Apr 2018 16:43:25 +0000 (18:43 +0200)]
Adjust test output due to (more accurate) expression of quadrature points.

6 years agoAdapt Wolfgang's approach 6221/head
Daniel Arndt [Wed, 11 Apr 2018 16:32:50 +0000 (18:32 +0200)]
Adapt Wolfgang's approach

6 years agoadd test stokes computation 6211/head
tcclevenger [Mon, 9 Apr 2018 18:21:36 +0000 (14:21 -0400)]
add test stokes computation

6 years agoAdd another test.
Martin Kronbichler [Sun, 8 Apr 2018 14:37:50 +0000 (16:37 +0200)]
Add another test.

6 years agoAdd changelog.
Martin Kronbichler [Fri, 6 Apr 2018 09:07:38 +0000 (11:07 +0200)]
Add changelog.

6 years agoUse Jacobi roots to simplify quadrature implementation.
Martin Kronbichler [Fri, 6 Apr 2018 09:07:26 +0000 (11:07 +0200)]
Use Jacobi roots to simplify quadrature implementation.

6 years agoTest Jacobi polynomial evaluation.
Martin Kronbichler [Fri, 6 Apr 2018 09:06:48 +0000 (11:06 +0200)]
Test Jacobi polynomial evaluation.

6 years agoUse Jacobi polynomial roots for definition of Hermite-like interpolation rather than...
Martin Kronbichler [Fri, 6 Apr 2018 09:06:33 +0000 (11:06 +0200)]
Use Jacobi polynomial roots for definition of Hermite-like interpolation rather than LAPACK.

6 years agoAdd user-visible implementation of Jacobi polynomial.
Martin Kronbichler [Fri, 6 Apr 2018 09:06:06 +0000 (11:06 +0200)]
Add user-visible implementation of Jacobi polynomial.

6 years agoConvert data structures in MF::MappingInfo to a face-compatible variant.
Martin Kronbichler [Sat, 7 Apr 2018 21:15:28 +0000 (23:15 +0200)]
Convert data structures in MF::MappingInfo to a face-compatible variant.

6 years agoMerge pull request #6155 from bangerth/unique-ptr
Martin Kronbichler [Wed, 11 Apr 2018 11:12:31 +0000 (13:12 +0200)]
Merge pull request #6155 from bangerth/unique-ptr

Convert ReadWriteVector to std::unique_ptr.

6 years agoStore the pressure mass matrix separately in step-22
Daniel Arndt [Tue, 10 Apr 2018 22:41:31 +0000 (00:41 +0200)]
Store the pressure mass matrix separately in step-22

6 years agoAdd CG test using cuda 6220/head
Bruno Turcksin [Tue, 10 Apr 2018 22:11:59 +0000 (18:11 -0400)]
Add CG test using cuda

6 years agoMerge pull request #6175 from bangerth/glossary
David Wells [Tue, 10 Apr 2018 11:46:33 +0000 (07:46 -0400)]
Merge pull request #6175 from bangerth/glossary

Add glossary entry on dimensions.

6 years agoAdjust test output. 6215/head
Martin Kronbichler [Tue, 10 Apr 2018 10:51:14 +0000 (12:51 +0200)]
Adjust test output.

6 years agoReduce number of threads in tests.
Martin Kronbichler [Tue, 10 Apr 2018 08:38:10 +0000 (10:38 +0200)]
Reduce number of threads in tests.

6 years agoAdd glossary entry on dimensions. 6175/head
Wolfgang Bangerth [Fri, 6 Apr 2018 00:43:00 +0000 (18:43 -0600)]
Add glossary entry on dimensions.

While there, also update the glossary entry on concepts.

6 years agoMerge pull request #3 from tjhei/pr6146 6146/head
Wolfgang Bangerth [Mon, 9 Apr 2018 22:53:43 +0000 (16:53 -0600)]
Merge pull request #3 from tjhei/pr6146

make sure creating a task will initialize the thread_limit

6 years agoFixed DA comments. 6182/head
Luca Heltai [Mon, 9 Apr 2018 21:55:36 +0000 (23:55 +0200)]
Fixed DA comments.

6 years agoFixed DA comments.
Luca Heltai [Mon, 9 Apr 2018 21:07:54 +0000 (23:07 +0200)]
Fixed DA comments.

6 years agoFixed MK comments.
Luca Heltai [Mon, 9 Apr 2018 20:39:09 +0000 (22:39 +0200)]
Fixed MK comments.

6 years agomake sure creating a task will initialize the thread_limit
Timo Heister [Mon, 9 Apr 2018 20:24:19 +0000 (16:24 -0400)]
make sure creating a task will initialize the thread_limit

6 years agoMerge pull request #6209 from masterleinad/fix_sparsity_pattern_docu
Timo Heister [Mon, 9 Apr 2018 15:25:40 +0000 (11:25 -0400)]
Merge pull request #6209 from masterleinad/fix_sparsity_pattern_docu

Fix documentation of SparsityPattern

6 years agoFix documentation of SparsityPattern 6209/head
Daniel Arndt [Mon, 9 Apr 2018 15:20:45 +0000 (17:20 +0200)]
Fix documentation of SparsityPattern

6 years agoMerge pull request #6124 from bangerth/fix-vector-tools
Daniel Arndt [Mon, 9 Apr 2018 14:25:38 +0000 (16:25 +0200)]
Merge pull request #6124 from bangerth/fix-vector-tools

Fix VectorTools::integrate_difference()

6 years agoMerge pull request #6204 from masterleinad/macos_setup_astyle
Timo Heister [Mon, 9 Apr 2018 14:20:19 +0000 (10:20 -0400)]
Merge pull request #6204 from masterleinad/macos_setup_astyle

Allow setup_astyle.sh to be used on macOS as well

6 years agoMerge pull request #6062 from BenBrands/MRRR
Bruno Turcksin [Mon, 9 Apr 2018 13:39:29 +0000 (09:39 -0400)]
Merge pull request #6062 from BenBrands/MRRR

ScaLAPACKMatrix: add eigensolver routines using MRRR algorithm

6 years agoFixed failing tests.
Luca Heltai [Sun, 8 Apr 2018 08:25:50 +0000 (10:25 +0200)]
Fixed failing tests.

6 years agoAdded clone members to (deprecated) Boundary objects.
Luca Heltai [Sun, 8 Apr 2018 17:27:24 +0000 (19:27 +0200)]
Added clone members to (deprecated) Boundary objects.

6 years agoMake step-53 compatible with the new interface.
Luca Heltai [Fri, 6 Apr 2018 16:42:55 +0000 (18:42 +0200)]
Make step-53 compatible with the new interface.

6 years agoChangelog.
Luca Heltai [Fri, 6 Apr 2018 13:38:22 +0000 (15:38 +0200)]
Changelog.

6 years agoMake tria use std::unique_ptr<Manifold<dim,spacedim> >
Luca Heltai [Fri, 6 Apr 2018 13:35:39 +0000 (15:35 +0200)]
Make tria use std::unique_ptr<Manifold<dim,spacedim> >

6 years agoClone functions for OpenCASCADE objects.
Luca Heltai [Fri, 6 Apr 2018 13:26:50 +0000 (15:26 +0200)]
Clone functions for OpenCASCADE objects.

6 years agoImplement clone for each standard Manifold class.
Luca Heltai [Fri, 6 Apr 2018 13:04:08 +0000 (15:04 +0200)]
Implement clone for each standard Manifold class.

6 years agoAdd clone method for Manifold and FlatManifold
Luca Heltai [Fri, 6 Apr 2018 13:01:51 +0000 (15:01 +0200)]
Add clone method for Manifold and FlatManifold

6 years agoImprove alignment of \s in macros. 6206/head
David Wells [Sun, 8 Apr 2018 23:37:25 +0000 (19:37 -0400)]
Improve alignment of \s in macros.

This is a bit tricky: doxygen wants to place the first '{' all the way to the
left regardless of its indentation (and indent the rest of the lines in each
macro normally), but astyle does not like left-justified macro blocks. Resolve
the issue by telling astyle to leave preprocessor blocks alone and
left-justifying all preprocessor blocks.

6 years agoFix indentation.
David Wells [Sun, 8 Apr 2018 22:38:56 +0000 (18:38 -0400)]
Fix indentation.

6 years agoUpdate the exception module.
David Wells [Sun, 8 Apr 2018 22:15:51 +0000 (18:15 -0400)]
Update the exception module.

This module referenced a few since-removed functions.

6 years agoAdd some comments clarifying preprocessor blocks.
David Wells [Sun, 8 Apr 2018 21:35:16 +0000 (17:35 -0400)]
Add some comments clarifying preprocessor blocks.

6 years agoFix compilation by moving things around.
David Wells [Sun, 8 Apr 2018 21:34:30 +0000 (17:34 -0400)]
Fix compilation by moving things around.

6 years agoTidy up the Assert macros.
David Wells [Sun, 8 Apr 2018 21:32:02 +0000 (17:32 -0400)]
Tidy up the Assert macros.

This commit makes the backslashes align neatly in doxygen output for the various
standard assertions.

6 years agoMerge pull request #6191 from bangerth/doc-update-2
David Wells [Mon, 9 Apr 2018 12:20:26 +0000 (08:20 -0400)]
Merge pull request #6191 from bangerth/doc-update-2

Clarify a comment in FiniteElement.

6 years agoMerge pull request #6205 from davydden/doc/step-37_hanging_nodes
Martin Kronbichler [Mon, 9 Apr 2018 07:02:01 +0000 (09:02 +0200)]
Merge pull request #6205 from davydden/doc/step-37_hanging_nodes

doc: mention Kelly estimator in step-37 extensions

6 years agodoc: mention Kelly estimator in step-37 extensions 6205/head
Denis Davydov [Sun, 8 Apr 2018 20:32:06 +0000 (22:32 +0200)]
doc: mention Kelly estimator in step-37 extensions


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.