]>
https://gitweb.dealii.org/ - dealii.git/log
Jiaxin Wang [Mon, 29 Oct 2018 17:28:59 +0000 (18:28 +0100)]
Merge branch 'master' into jiwang-patch-step-30
Jiaxin Wang [Fri, 21 Sep 2018 11:57:49 +0000 (13:57 +0200)]
Update step-30.cc
Timo Heister [Mon, 29 Oct 2018 13:39:43 +0000 (09:39 -0400)]
Merge pull request #7391 from drwells/update-step-57
Update step 57
Daniel Arndt [Sat, 27 Oct 2018 22:08:18 +0000 (00:08 +0200)]
Merge pull request #7393 from drwells/fix-doc-link
Fix a documentation link.
David Wells [Sat, 27 Oct 2018 21:02:18 +0000 (17:02 -0400)]
Merge pull request #7367 from masterleinad/make_cuda_tests_more_robust
Make CUDA tests more robust
David Wells [Sat, 27 Oct 2018 20:17:36 +0000 (16:17 -0400)]
step-57: Use blank lines after equations.
This improves pagination.
David Wells [Sat, 27 Oct 2018 20:12:04 +0000 (16:12 -0400)]
Fix a documentation link.
David Wells [Sat, 27 Oct 2018 17:20:17 +0000 (13:20 -0400)]
step-57: Reword some sentences for clarity.
David Wells [Sat, 27 Oct 2018 16:09:07 +0000 (12:09 -0400)]
step-57: Use pmatrix instead of arrays in TeX.
David Wells [Sat, 27 Oct 2018 16:00:56 +0000 (12:00 -0400)]
step-57: Reformat in-code TeX.
I also added a missing parenthesis.
David Wells [Sat, 27 Oct 2018 15:38:47 +0000 (11:38 -0400)]
step-57: Improve output format and variable names.
David Wells [Sat, 27 Oct 2018 15:36:33 +0000 (11:36 -0400)]
step-57: remove unused headers and code.
David Wells [Sat, 27 Oct 2018 02:14:59 +0000 (22:14 -0400)]
step-57: Improve typography.
1. Remove trailing whitespace.
2. Fix some minor spelling mistakes.
3. Consistently use MathJax for equations.
Denis Davydov [Fri, 26 Oct 2018 19:18:49 +0000 (21:18 +0200)]
Merge pull request #7386 from masterleinad/real_time
Describe time by real scalar types in Function and friends
David Wells [Fri, 26 Oct 2018 18:29:51 +0000 (14:29 -0400)]
Merge pull request #7387 from davydden/feature/dsp_column_index
add DynamicSparsityPattern::column_index()
Denis Davydov [Fri, 26 Oct 2018 14:18:18 +0000 (16:18 +0200)]
add DynamicSparsityPattern::column_index()
Daniel Arndt [Fri, 26 Oct 2018 14:09:57 +0000 (16:09 +0200)]
Prefer defining aliases instead of importing from base class
Daniel Arndt [Fri, 26 Oct 2018 11:06:20 +0000 (13:06 +0200)]
Introduce a time_type alias for Function and friends
Daniel Arndt [Fri, 26 Oct 2018 09:28:51 +0000 (11:28 +0200)]
Describe time by real scalar types in Function and friends
Jean-Paul Pelteret [Fri, 26 Oct 2018 05:31:00 +0000 (07:31 +0200)]
Merge pull request #7384 from bangerth/fix-warning
Fix a warning about an unused 'using' declaration in release mode.
Wolfgang Bangerth [Fri, 26 Oct 2018 02:30:31 +0000 (20:30 -0600)]
Fix a warning about an unused 'using' declaration in release mode.
Matthias Maier [Thu, 25 Oct 2018 16:16:46 +0000 (11:16 -0500)]
Merge pull request #7382 from masterleinad/fix_cuda_cmake_newest
Fix cuda-9+ && cmake-3.12+
Daniel Arndt [Thu, 25 Oct 2018 15:24:03 +0000 (17:24 +0200)]
Fix cuda-9+ && cmake-3.12+
Wolfgang Bangerth [Wed, 24 Oct 2018 19:01:47 +0000 (13:01 -0600)]
Merge pull request #7380 from masterleinad/clarify_cuda_c++_restrictions
Clarify CUDA C++ version restrictions
Daniel Arndt [Wed, 24 Oct 2018 18:16:37 +0000 (20:16 +0200)]
Clarify CUDA C++ version restrictions
Timo Heister [Wed, 24 Oct 2018 13:34:08 +0000 (09:34 -0400)]
Merge pull request #7377 from masterleinad/replace_constraint_matrix_examples
Replace ContraintMatrix with AffineConstraints in the examples
Daniel Arndt [Wed, 24 Oct 2018 08:01:57 +0000 (10:01 +0200)]
Replace ContraintMatrix with AffineConstraints in the examples
Wolfgang Bangerth [Tue, 23 Oct 2018 19:46:51 +0000 (13:46 -0600)]
Merge pull request #7371 from drwells/update-step-27
Update step 27
Wolfgang Bangerth [Tue, 23 Oct 2018 13:02:09 +0000 (07:02 -0600)]
Merge pull request #7364 from tjhei/mpi_type_fixes
use correct MPI types
Wolfgang Bangerth [Tue, 23 Oct 2018 13:01:39 +0000 (07:01 -0600)]
Merge pull request #7361 from StefanoDominici89/TensorProductManifold-bugfix
Tensor product manifold bugfix
David Wells [Tue, 23 Oct 2018 02:15:01 +0000 (22:15 -0400)]
step-27: Lower the linear solver tolerance.
This makes the pictures symmetric.
David Wells [Mon, 22 Oct 2018 17:50:39 +0000 (13:50 -0400)]
step-27: Update pictures and discussion.
David Wells [Sun, 21 Oct 2018 18:35:56 +0000 (14:35 -0400)]
step-27: Improve some algorithm discussion.
This change modernizes the discussion (we use distribute_local_to_global
in step-6 now) and clarifies that we should use a DynamicSparsityPattern.
David Wells [Sun, 21 Oct 2018 18:33:34 +0000 (14:33 -0400)]
step-27: Improve typography in the documentation.
1. Fix some minor typographical problems and typos (missing comma,
missing HTML, etc.)
2. Consistently use spaces instead of tabs and spaces.
3. Format code samples in the same way clang-format does it (i.e., no
space before function calls)
4. Combine numerators of some fractions to prevent them from running off
the side of the screen.
David Wells [Mon, 22 Oct 2018 17:39:39 +0000 (13:39 -0400)]
Fix an issue with CSS on Firefox.
Newer versions of Firefox do not use grid-column-gap or grid-row-gap,
when either value is a percentage instead of a fixed length, when
computing the size of the element. This is not unreasonable; the size of
the container depends on the spacing, which in turn depends on the
spacing, so defining lengths is difficult.
Get around this by just specifying absolute sizes for margins. Since
most of our pictures are 500x500 px this is still about 5% anyway.
Stefano Dominici [Sun, 21 Oct 2018 08:10:33 +0000 (10:10 +0200)]
Data members of TensorProductManifold converted to std::unique_ptr<...>
Mimor modifications to:
- Remove unnecessary parts.
Daniel Arndt [Sun, 21 Oct 2018 13:26:43 +0000 (15:26 +0200)]
Make CUDA tests more robust
David Wells [Sat, 20 Oct 2018 12:13:43 +0000 (08:13 -0400)]
Merge pull request #7366 from masterleinad/use_another_mpi_const_cast
Use DEAL_II_MPI_CONST_CAST in another place
Daniel Arndt [Sat, 20 Oct 2018 00:05:51 +0000 (02:05 +0200)]
Use DEAL_II_MPI_CONST_CAST in another place
Denis Davydov [Fri, 19 Oct 2018 19:35:54 +0000 (21:35 +0200)]
Merge pull request #7362 from davydden/bugfix/skip_indefined_include
fix usage of skip_undefined when reading another file via input statement
Timo Heister [Fri, 19 Oct 2018 15:42:24 +0000 (09:42 -0600)]
use correct MPI types
Denis Davydov [Fri, 19 Oct 2018 15:05:42 +0000 (17:05 +0200)]
use correct file name
Denis Davydov [Fri, 19 Oct 2018 09:18:28 +0000 (11:18 +0200)]
fix usage of skip_undefined when reading another file via input command
Stefano Dominici [Thu, 18 Oct 2018 15:03:36 +0000 (17:03 +0200)]
Modified TensorProductManifold class
The data members are copies of the constructor parameters and are stored
in shared_ptr objects. The constructor converts the unique_ptr objects from clone() method called on the constructor arguments into shared_ptr().
Stefano Dominici [Thu, 18 Oct 2018 13:25:30 +0000 (15:25 +0200)]
Added virtual destructor to classes derived from ChartManifold
PolarManifold, TensorProductManifol, and TorusManifold
were lacking a virtual destructor.
Stefano Dominici [Thu, 18 Oct 2018 12:51:43 +0000 (14:51 +0200)]
New tensor_product_manifold_03 test
This test exposes the bug and currently fails.
It attempts the assignment of a TensorProductManifold object, to a
Triangulation object, in an inner visibility scope. Once the execution
flows leaves the inner scope, the local manifold objects are destroyed
triggering a subscriptor error.
Daniel Arndt [Wed, 17 Oct 2018 20:30:00 +0000 (22:30 +0200)]
Merge pull request #7359 from masterleinad/spherical_manifold_tests
Add test for SphericalManifold
Daniel Arndt [Wed, 17 Oct 2018 16:19:16 +0000 (18:19 +0200)]
Add test for SphericalManifold
Denis Davydov [Wed, 17 Oct 2018 12:28:31 +0000 (14:28 +0200)]
Merge pull request #7358 from marcfehling/refactor-feseries
Refactored FESeries to allow spacedim template for FECollection.
Marc Fehling [Tue, 16 Oct 2018 23:49:40 +0000 (17:49 -0600)]
Refactored FESeries to allow spacedim template for FECollection.
Bruno Turcksin [Tue, 16 Oct 2018 20:57:38 +0000 (16:57 -0400)]
Merge pull request #7353 from masterleinad/avoid_cuda_aware_in_objects
Avoid DEAL_II_COMPILER_CUDA_AWARE inside objects
David Wells [Tue, 16 Oct 2018 20:29:05 +0000 (16:29 -0400)]
Merge pull request #7354 from bangerth/update-comments
Update comments of two functions.
Wolfgang Bangerth [Mon, 15 Oct 2018 21:24:20 +0000 (15:24 -0600)]
Update comments of two functions.
These functions were not individually documented. Fix this and make
clear what they do.
Wolfgang Bangerth [Tue, 16 Oct 2018 12:58:11 +0000 (06:58 -0600)]
Merge pull request #7356 from masterleinad/avoid_exception_slicing
Changelong entry for #7063
Daniel Arndt [Tue, 16 Oct 2018 09:30:10 +0000 (11:30 +0200)]
Changelong entry for #7063
David Wells [Tue, 16 Oct 2018 03:07:01 +0000 (23:07 -0400)]
Merge pull request #7351 from bangerth/doc-update-2
Document the various *_accessor typedefs at their source.
Wolfgang Bangerth [Mon, 15 Oct 2018 04:05:37 +0000 (22:05 -0600)]
Document the various *_accessor typedefs at their source.
Daniel Arndt [Mon, 15 Oct 2018 21:13:40 +0000 (23:13 +0200)]
Avoid DEAL_II_COMPILER_CUDA_AWARE inside objects
David Wells [Mon, 15 Oct 2018 04:20:31 +0000 (00:20 -0400)]
Merge pull request #7350 from bangerth/doc-update
Improve wording of a doc string.
Wolfgang Bangerth [Mon, 15 Oct 2018 03:33:53 +0000 (21:33 -0600)]
Improve wording of a doc string.
Wolfgang Bangerth [Sun, 14 Oct 2018 23:58:31 +0000 (17:58 -0600)]
Merge pull request #7330 from BenBrands/ScaLAPACK_doc
ScaLAPACKMatrix: improve documentation
Wolfgang Bangerth [Sun, 14 Oct 2018 23:49:30 +0000 (17:49 -0600)]
Merge pull request #7327 from JonMatthewsFCAS/proj_div_conform_distributed_fix
Added cell->is_locally_owned() in project_boundary_values_div_conforming
Matthias Maier [Sun, 14 Oct 2018 15:38:52 +0000 (10:38 -0500)]
Merge pull request #7346 from masterleinad/fix_sacado_tests
Fix failing Sacado tests
Daniel Arndt [Sat, 13 Oct 2018 21:53:17 +0000 (23:53 +0200)]
Fix failing Sacado tests
Jean-Paul Pelteret [Sun, 14 Oct 2018 08:28:34 +0000 (10:28 +0200)]
Add ad_helpers.h to unifying header
Daniel Arndt [Sun, 14 Oct 2018 11:25:47 +0000 (07:25 -0400)]
Merge pull request #7347 from masterleinad/replce_constraintmatrix_in_tests
Replace ConstraintMatrix by AffineConstraints in tests
Daniel Arndt [Sun, 14 Oct 2018 11:25:18 +0000 (07:25 -0400)]
Merge pull request #7349 from masterleinad/restrict_non_matching_coupling_07
Restrict non_matching/coupling_07
Denis Davydov [Sun, 14 Oct 2018 03:31:20 +0000 (05:31 +0200)]
Merge pull request #7348 from masterleinad/avoid_warninigs_ad_drivers
Avoid warnings in ad_drivers.h
Daniel Arndt [Sun, 14 Oct 2018 00:15:40 +0000 (02:15 +0200)]
Restrict non_matching/coupling_07
Daniel Arndt [Sat, 13 Oct 2018 22:24:10 +0000 (00:24 +0200)]
Avoid warnings in ad_drivers.h
Daniel Arndt [Sat, 13 Oct 2018 22:09:58 +0000 (00:09 +0200)]
Replace ConstraintMatrix by AffineConstraints in tests
Denis Davydov [Sat, 13 Oct 2018 20:38:19 +0000 (22:38 +0200)]
Merge pull request #7230 from masterleinad/omit_complex_instantiations
Allow omitting std::complex instantiations
Jean-Paul Pelteret [Sat, 13 Oct 2018 19:22:57 +0000 (21:22 +0200)]
Add a changelog entry
JonathanMatthewsFCAS [Thu, 11 Oct 2018 04:32:59 +0000 (21:32 -0700)]
Added test for project_boundary_values_div_conforming usage on a distributed triangulation.
Jonathan L Matthews [Mon, 3 Sep 2018 22:16:00 +0000 (15:16 -0700)]
added cell->is_locally_owned() in project_boundary_values_div_conforming()
Daniel Arndt [Sat, 13 Oct 2018 00:09:44 +0000 (20:09 -0400)]
Merge pull request #7338 from jppelteret/ad-helpers-tests_01
Add tests for cell-level ADHelper classes
Daniel Arndt [Fri, 12 Oct 2018 20:59:13 +0000 (16:59 -0400)]
Merge pull request #7342 from jppelteret/ad-helpers-fixup_01
Americanize the ADHelperResidualLinearization class name
Jean-Paul Pelteret [Fri, 12 Oct 2018 19:42:06 +0000 (21:42 +0200)]
Merge pull request #7343 from bangerth/doc-update-1
Use the infinitive form of verbs in the first sentence of doc strings.
Wolfgang Bangerth [Fri, 12 Oct 2018 19:34:33 +0000 (13:34 -0600)]
Use the infinitive form of verbs in the first sentence of doc strings.
Jean-Paul Pelteret [Fri, 12 Oct 2018 06:32:56 +0000 (08:32 +0200)]
Add tests for ADHelperResidualLinearization
Jean-Paul Pelteret [Fri, 12 Oct 2018 06:32:04 +0000 (08:32 +0200)]
Add tests for ADHelperEnergyFunctional
Wolfgang Bangerth [Fri, 12 Oct 2018 17:21:20 +0000 (11:21 -0600)]
Merge pull request #7339 from jppelteret/ad-registered_tape_query
Refactor check for registered tapes
Jean-Paul Pelteret [Fri, 12 Oct 2018 16:49:54 +0000 (18:49 +0200)]
Americanize the ADHelperResidualLinearization class name
Wolfgang Bangerth [Fri, 12 Oct 2018 15:21:14 +0000 (09:21 -0600)]
Merge pull request #7340 from jppelteret/ad-helpers-tests_02
Add tests to check compilation of functions / classes with AD numbers
Wolfgang Bangerth [Fri, 12 Oct 2018 15:19:59 +0000 (09:19 -0600)]
Merge pull request #6978 from jppelteret/ad-helpers_04
AD Helpers: Add helper for residual linearisation (cell-level)
Jean-Paul Pelteret [Fri, 12 Oct 2018 13:19:18 +0000 (15:19 +0200)]
Add tests to check compilation with AD numbers: Physics NS (part 3)
Physics::Transformations
Jean-Paul Pelteret [Fri, 12 Oct 2018 13:18:44 +0000 (15:18 +0200)]
Add tests to check compilation with AD numbers: Physics NS (part 2)
Physics::Elasticity::StandardTensors class
Jean-Paul Pelteret [Fri, 12 Oct 2018 13:18:08 +0000 (15:18 +0200)]
Add tests to check compilation with AD numbers: Physics NS (part 1)
Physics::Elasticity::Kinematics
Jean-Paul Pelteret [Fri, 12 Oct 2018 13:17:11 +0000 (15:17 +0200)]
Add tests to check compilation with AD numbers: SymmetricTensor class
Jean-Paul Pelteret [Fri, 12 Oct 2018 13:16:35 +0000 (15:16 +0200)]
Add tests to check compilation with AD numbers: Tensor class
Jean-Paul Pelteret [Fri, 12 Oct 2018 12:59:49 +0000 (14:59 +0200)]
Refactor check for registered tapes
Jean-Paul Pelteret [Fri, 12 Oct 2018 06:09:47 +0000 (08:09 +0200)]
Improve documentation for ADHelperEnergyFunctional
Jean-Paul Pelteret [Fri, 12 Oct 2018 06:09:06 +0000 (08:09 +0200)]
Improve documentation for ADHelperCellLevelBase
Jean-Paul Pelteret [Fri, 12 Oct 2018 05:48:53 +0000 (07:48 +0200)]
Improve an in-code comment
Jean-Paul Pelteret [Wed, 25 Jul 2018 21:13:12 +0000 (23:13 +0200)]
AD Helpers: Add helper for residual linearisation (cell-level)
Daniel Arndt [Fri, 12 Oct 2018 03:29:59 +0000 (23:29 -0400)]
Merge pull request #7336 from masterleinad/fix_step-16
Fix step-16
Benjamin Brands [Thu, 11 Oct 2018 14:22:29 +0000 (16:22 +0200)]
ScaLAPACKMatrix: improve documentation
Daniel Arndt [Fri, 12 Oct 2018 00:11:33 +0000 (02:11 +0200)]
Fix step-16
Wolfgang Bangerth [Thu, 11 Oct 2018 23:23:40 +0000 (17:23 -0600)]
Merge pull request #7329 from BenBrands/ScaLAPACK_use_string
use std::string instead of char *
Wolfgang Bangerth [Thu, 11 Oct 2018 23:23:02 +0000 (17:23 -0600)]
Merge pull request #7283 from jppelteret/refactor_ad_drivers_helper_base_01
Refactor AD drivers helper base 01
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.