]>
https://gitweb.dealii.org/ - dealii.git/log
Luca Heltai [Fri, 24 Nov 2017 11:51:26 +0000 (12:51 +0100)]
Merge pull request #5527 from masterleinad/fix_mpi_some_to_some_02
Fix base/mpi_some_to_some_02
Daniel Arndt [Fri, 24 Nov 2017 11:36:20 +0000 (12:36 +0100)]
Fix mpi_some_to_some_02
Daniel Arndt [Fri, 24 Nov 2017 10:35:54 +0000 (11:35 +0100)]
Merge pull request #5521 from masterleinad/restrict_metis_test
Change partitioner for mpi/subdomain_ids_parallel_08
Daniel Arndt [Thu, 23 Nov 2017 14:18:54 +0000 (15:18 +0100)]
Use different partitioner in mpi/mpi/subdomain_ids_parallel_08
Jean-Paul Pelteret [Fri, 24 Nov 2017 06:59:39 +0000 (07:59 +0100)]
Merge pull request #5491 from bangerth/complex-test
Change the boundary value type to match the vector type.
Denis Davydov [Fri, 24 Nov 2017 06:02:57 +0000 (07:02 +0100)]
Merge pull request #5524 from masterleinad/fix_communicate_active_fe_indices
Fix communicate_active_fe_indices again
Wolfgang Bangerth [Fri, 17 Nov 2017 16:46:39 +0000 (09:46 -0700)]
Add changelog.
Daniel Arndt [Thu, 23 Nov 2017 21:49:03 +0000 (22:49 +0100)]
Fix communicate_active_vertice_fe_indices again
Luca Heltai [Thu, 23 Nov 2017 16:25:26 +0000 (17:25 +0100)]
Merge pull request #5520 from bangerth/changelogs
Make changelogs look more uniform.
Luca Heltai [Thu, 23 Nov 2017 16:25:15 +0000 (17:25 +0100)]
Merge pull request #5519 from bangerth/doc-update
Minor doc updates.
Wolfgang Bangerth [Thu, 23 Nov 2017 14:08:39 +0000 (07:08 -0700)]
Minor doc updates.
Wolfgang Bangerth [Thu, 23 Nov 2017 13:59:33 +0000 (06:59 -0700)]
Make changelogs look more uniform.
Luca Heltai [Thu, 23 Nov 2017 13:01:03 +0000 (14:01 +0100)]
Merge pull request #5511 from masterleinad/restrict_arpack_tests
Restrict ARPACK tests to UMFPACK support
Luca Heltai [Thu, 23 Nov 2017 12:59:17 +0000 (13:59 +0100)]
Merge pull request #5509 from luca-heltai/test-utilities
Added random_value and random_point to tests.h
Luca Heltai [Thu, 23 Nov 2017 08:01:16 +0000 (09:01 +0100)]
Be more pedantic with static_cast (now works also for std::complex).
Denis Davydov [Wed, 22 Nov 2017 22:11:05 +0000 (23:11 +0100)]
Merge pull request #5518 from masterleinad/fix_communicate_active_fe_indices
Fix sharedtria/communicate_active_fe_indices
Denis Davydov [Wed, 22 Nov 2017 22:09:17 +0000 (23:09 +0100)]
Merge pull request #5508 from jppelteret/ad-update_run_testsuite
Update script that runs the testsuite
Timo Heister [Wed, 22 Nov 2017 16:56:56 +0000 (11:56 -0500)]
Merge pull request #5516 from tjhei/tests_avoid_metis
Tests: avoid using metis in tests using shared tria
Timo Heister [Wed, 22 Nov 2017 19:22:30 +0000 (14:22 -0500)]
Tests: avoid using metis in tests using shared tria
This is because maintenance of 4 output files is a nightmare
Daniel Arndt [Wed, 22 Nov 2017 15:37:46 +0000 (16:37 +0100)]
Fix sharedtria/communicate_active_fe_indices
Luca Heltai [Wed, 22 Nov 2017 15:40:29 +0000 (16:40 +0100)]
Fixed Denis' comments.
Luca Heltai [Tue, 21 Nov 2017 11:34:55 +0000 (12:34 +0100)]
Added random_value and random_point to tests.h
Denis Davydov [Wed, 22 Nov 2017 14:47:39 +0000 (15:47 +0100)]
Merge pull request #5517 from jppelteret/ad-doxygen_settings
Update doxygen options to include Adol-C
Jean-Paul Pelteret [Wed, 22 Nov 2017 14:34:08 +0000 (15:34 +0100)]
Update doxygen options to include Adol-C
Jean-Paul Pelteret [Wed, 22 Nov 2017 13:12:45 +0000 (14:12 +0100)]
Merge pull request #5501 from masterleinad/bump_trilinos_version
Bump required Trilinos version to 12.4.2
Daniel Arndt [Sat, 18 Nov 2017 13:02:42 +0000 (14:02 +0100)]
Bump required Trilinos version to 12.4
Daniel Arndt [Tue, 21 Nov 2017 13:41:52 +0000 (14:41 +0100)]
Restrict ARPACK tests to UMFPACK support
Luca Heltai [Tue, 21 Nov 2017 08:22:35 +0000 (09:22 +0100)]
Merge pull request #5458 from GivAlz/new_guess_bbox
Added GridTools::guess_point_owner and test
Jean-Paul Pelteret [Tue, 21 Nov 2017 06:02:03 +0000 (07:02 +0100)]
Update script that runs the testsuite
Jean-Paul Pelteret [Tue, 21 Nov 2017 05:57:48 +0000 (06:57 +0100)]
Merge pull request #5482 from jppelteret/ad-sacado_product_type
Remove redundant specializations of scalar_product for Sacado numbers
Timo Heister [Mon, 20 Nov 2017 19:55:13 +0000 (14:55 -0500)]
Merge pull request #5436 from tcclevenger/distribute_dofs_shared
Change sharedtria dof distribution to match distributed tria
Daniel Arndt [Mon, 20 Nov 2017 17:45:28 +0000 (18:45 +0100)]
Merge pull request #5502 from luca-heltai/some-to-some-all-gather
New some_to_some and all_gather functions.
Daniel Arndt [Mon, 20 Nov 2017 17:25:28 +0000 (18:25 +0100)]
Merge pull request #5507 from kronbichler/fix_spherical_manifold_intermediate
Fix get_intermediate_point in spherical manifold for particular point
Giovanni Alzetta [Mon, 13 Nov 2017 12:26:00 +0000 (12:26 +0000)]
Added GridTools::guess_point_owner and test
Daniel Arndt [Mon, 20 Nov 2017 15:44:29 +0000 (16:44 +0100)]
Merge pull request #5493 from gassmoeller/fix_particle_handler_bug
Fix ghost particle bug
Luca Heltai [Mon, 20 Nov 2017 15:10:31 +0000 (16:10 +0100)]
Removed one output that requires MPILogInitAll in serial.
Luca Heltai [Mon, 20 Nov 2017 13:53:00 +0000 (14:53 +0100)]
Merge pull request #5468 from GivAlz/improve_computeptloc
Improving and fixing GridTools::compute_point_locations
Luca Heltai [Mon, 20 Nov 2017 13:36:40 +0000 (14:36 +0100)]
Added tests for serial, and one more complex test.
Martin Kronbichler [Mon, 20 Nov 2017 12:08:58 +0000 (13:08 +0100)]
Add test.
Martin Kronbichler [Mon, 20 Nov 2017 11:59:45 +0000 (12:59 +0100)]
Fix SphericalManifold::get_intermediate_point for particular point combination.
Daniel Arndt [Mon, 20 Nov 2017 11:10:26 +0000 (12:10 +0100)]
Merge pull request #5503 from cpraveen/convert-support-dof
Add convert_generalized_support_point_values_to_dof_values in FE_FaceQ and FE_TraceQ
Luca Heltai [Mon, 20 Nov 2017 09:37:30 +0000 (10:37 +0100)]
Fixed serial case.
Luca Heltai [Sun, 19 Nov 2017 23:14:15 +0000 (00:14 +0100)]
Addressed Denis' comments.
Daniel Arndt [Sun, 19 Nov 2017 20:23:36 +0000 (21:23 +0100)]
Merge pull request #5504 from kronbichler/fix_convergence_table
Fix convergence rates with 64 bit integer key column
Martin Kronbichler [Sun, 19 Nov 2017 14:55:11 +0000 (15:55 +0100)]
Changelog.
Martin Kronbichler [Sun, 19 Nov 2017 14:54:59 +0000 (15:54 +0100)]
Add test.
Martin Kronbichler [Sun, 19 Nov 2017 14:54:26 +0000 (15:54 +0100)]
Fix TableEntry for unsigned long long int.
Luca Heltai [Sun, 19 Nov 2017 11:25:50 +0000 (12:25 +0100)]
Renamed tests to be more descriptive.
Luca Heltai [Sat, 18 Nov 2017 20:49:54 +0000 (21:49 +0100)]
some_to_some and all_gather.
Praveen C [Sun, 19 Nov 2017 09:35:19 +0000 (15:05 +0530)]
Add entry in news
Praveen C [Sun, 19 Nov 2017 05:45:50 +0000 (11:15 +0530)]
Indent using astyle 2.04
Praveen C [Sun, 19 Nov 2017 05:01:00 +0000 (10:31 +0530)]
Fix indentation
Daniel Arndt [Sun, 19 Nov 2017 04:54:22 +0000 (05:54 +0100)]
Merge pull request #5500 from luca-heltai/pack_unpack
Utilities::pack and unpack
Praveen C [Sun, 19 Nov 2017 04:51:28 +0000 (10:21 +0530)]
Fix comment
Praveen C [Sun, 19 Nov 2017 04:44:46 +0000 (10:14 +0530)]
Add convert_generalized_support_point_values_to_dof_values
This function is missing for FE_FaceQ and FE_TraceQ which is now
implemented by copying from FE_DGQ.
See https://github.com/dealii/dealii/issues/5449
Luca Heltai [Sat, 18 Nov 2017 19:18:27 +0000 (20:18 +0100)]
Added support for tuple serialization in Utilities.
Luca Heltai [Sat, 18 Nov 2017 19:18:09 +0000 (20:18 +0100)]
Added pack/unpack to Utilities.
Daniel Arndt [Sat, 18 Nov 2017 10:44:56 +0000 (11:44 +0100)]
Merge pull request #5489 from o-sutton/fix_adaptation_bad_access
Fix EXC_BAD_ACCESS occurring when marking all elements for refinement or coarsening
Jean-Paul Pelteret [Fri, 17 Nov 2017 19:50:36 +0000 (20:50 +0100)]
Merge pull request #5495 from masterleinad/remove_unused_typedefs
Remove unused typedefs
Daniel Arndt [Fri, 17 Nov 2017 11:29:57 +0000 (12:29 +0100)]
Remove unused typedefs
Rene Gassmoeller [Fri, 17 Nov 2017 17:24:54 +0000 (10:24 -0700)]
Fix ghost particle bug
Oliver Sutton [Fri, 17 Nov 2017 17:02:19 +0000 (17:02 +0000)]
Add a test to ensure that refine_and_coarsen_fixed_number behaves as expected when either top_fraction or bottom_fraction are set to 1.0.
Wolfgang Bangerth [Fri, 17 Nov 2017 16:43:17 +0000 (09:43 -0700)]
Add test.
Wolfgang Bangerth [Fri, 17 Nov 2017 16:42:59 +0000 (09:42 -0700)]
Change the boundary value type to match the vector type.
Daniel Arndt [Fri, 17 Nov 2017 16:20:06 +0000 (17:20 +0100)]
Merge pull request #5488 from masterleinad/avoid_scoped_lock_warning
Avoid warning about unused ScopedLock for DEAL_II_WITH_THREADS=OFF
Oliver Sutton [Fri, 17 Nov 2017 15:52:24 +0000 (15:52 +0000)]
Add to minor news
o-sutton [Fri, 17 Nov 2017 15:39:46 +0000 (15:39 +0000)]
Update grid_refinement.cc
Fix indentation
Oliver Sutton [Fri, 17 Nov 2017 15:07:33 +0000 (15:07 +0000)]
Fix EXC_BAD_ACCESS occurring when marking all elements for refinement or coarsening using refine_and_coarsen_fixed_number.
Daniel Arndt [Fri, 17 Nov 2017 13:20:41 +0000 (14:20 +0100)]
Avoid warning about unused ScopedLock for DEAL_II_WITH_THREADS=OFF
Denis Davydov [Fri, 17 Nov 2017 12:20:04 +0000 (13:20 +0100)]
Merge pull request #5484 from davydden/bug/missing_instantiations_find_closest_vertex_of_cell
fix missing instantiation of find_closest_vertex_of_cell()
Jean-Paul Pelteret [Fri, 17 Nov 2017 12:10:47 +0000 (13:10 +0100)]
Merge pull request #5485 from masterleinad/fix_bounding_box_warning
Fix warning in base/bounding_box.cc
Daniel Arndt [Fri, 17 Nov 2017 09:47:34 +0000 (10:47 +0100)]
Fix warning in base/bounding_box.cc
Denis Davydov [Fri, 17 Nov 2017 09:34:23 +0000 (10:34 +0100)]
fix missing instantiation of find_closest_vertex_of_cell()
Daniel Arndt [Fri, 17 Nov 2017 09:33:49 +0000 (10:33 +0100)]
Merge pull request #5479 from masterleinad/array_view_2
Introduce ArrayView::data() and use where appropriate
Jean-Paul Pelteret [Fri, 17 Nov 2017 08:09:32 +0000 (09:09 +0100)]
Remove redundant specializations of scalar_product for Sacado numbers
Jean-Paul Pelteret [Fri, 17 Nov 2017 08:08:45 +0000 (09:08 +0100)]
Change the temporary type for a scalar_product function.
Denis Davydov [Fri, 17 Nov 2017 07:50:37 +0000 (08:50 +0100)]
Merge pull request #5481 from jppelteret/ad-changelogs_01
Add changelogs related to newly implemented AD number functionality.
Jean-Paul Pelteret [Fri, 17 Nov 2017 07:41:24 +0000 (08:41 +0100)]
Add changelogs related to newly implemented AD number functionality.
Daniel Arndt [Thu, 16 Nov 2017 23:35:45 +0000 (00:35 +0100)]
Changelog entry
Daniel Arndt [Thu, 16 Nov 2017 14:41:37 +0000 (15:41 +0100)]
Introduce ArrayView::data() and use where appropriate
Daniel Arndt [Fri, 17 Nov 2017 00:28:55 +0000 (01:28 +0100)]
Merge pull request #5476 from masterleinad/instantiate_compute_interpolation_to_quadrature_points_matrix
Instantiate compute_interpolation_to/from_quadrature_points_matrix
Wolfgang Bangerth [Thu, 16 Nov 2017 22:14:57 +0000 (15:14 -0700)]
Merge pull request #5125 from gassmoeller/add_particle_handler
Add particle handler
Daniel Arndt [Thu, 16 Nov 2017 16:36:51 +0000 (17:36 +0100)]
Instantiate compute_interpolation_to/from_quadrature_points_matrix also for dim!=spacedim
Wolfgang Bangerth [Thu, 16 Nov 2017 20:58:42 +0000 (13:58 -0700)]
Merge pull request #5473 from jppelteret/ad-math_headers
Add math headers for AD numbers
Wolfgang Bangerth [Thu, 16 Nov 2017 19:59:35 +0000 (12:59 -0700)]
Merge pull request #5474 from jppelteret/ad-fe_values
Add support for AD calculations to FEValues functions
Bruno Turcksin [Thu, 16 Nov 2017 18:29:41 +0000 (13:29 -0500)]
Merge pull request #5117 from GivAlz/LocallyOwnedBBox
Compute bounding boxes approximating cells with a property (adding in grid_tools)
Rene Gassmoeller [Wed, 15 Nov 2017 21:04:13 +0000 (14:04 -0700)]
Make serial case compile. Disable case without p4est.
Jean-Paul Pelteret [Thu, 16 Nov 2017 16:13:43 +0000 (17:13 +0100)]
Test to show that a zero-valued function can have non-zero derivatives.
Jean-Paul Pelteret [Thu, 16 Nov 2017 08:08:47 +0000 (09:08 +0100)]
Remove unnecessary ProductTypes and std::decay in FEValues functions
With the current functionality my application of these two features in
the FEValues function is now overly defensive. So this effectively
reverts some of the changes made in #4951, as #4893 makes some use of
ProductType unnecessary and #5251 ensures compatible conversions between
numbers of all CV qualifications.
Jean-Paul Pelteret [Thu, 16 Nov 2017 07:56:03 +0000 (08:56 +0100)]
Add support for AD calculations to FEValues functions
When using AD to automatically compute the linearisation of a residual, one cannot a-priori assume no sensitivity with respect to zero-valued degrees-of-freedom. This commit ensures that this calculation shortcut is not taken for AD numbers.
Jean-Paul Pelteret [Thu, 16 Nov 2017 17:08:26 +0000 (18:08 +0100)]
Remove strict inclusion guards in unified AD header
Jean-Paul Pelteret [Thu, 16 Nov 2017 07:38:25 +0000 (08:38 +0100)]
Add Sacado math header
This adds some missing fundamental math functions for the supported
Sacado numbers.
Jean-Paul Pelteret [Thu, 16 Nov 2017 07:33:00 +0000 (08:33 +0100)]
Add Adol-C math header
This imports the Adol-C math operations into standard namespace. It
gives us the ability to use them (e.g. sqrt) within the Tensor class,
and it also allows the user to write generic code and switch between AD
number types.
Wolfgang Bangerth [Thu, 16 Nov 2017 15:01:43 +0000 (08:01 -0700)]
Merge pull request #5470 from tjhei/petsc_lu_doc2
update PETSc PreconditionLU documentation, take 2
David Wells [Thu, 16 Nov 2017 13:45:25 +0000 (08:45 -0500)]
Merge pull request #5410 from kronbichler/improve_performance_transfinite
Performance improvement for transfinite interpolation manifold.
Jean-Paul Pelteret [Thu, 16 Nov 2017 07:26:39 +0000 (08:26 +0100)]
Merge pull request #5392 from jppelteret/ad-numbers_and_type_traits
Implement type traits and helper classes for AD numbers
Martin Kronbichler [Thu, 16 Nov 2017 07:06:28 +0000 (08:06 +0100)]
Merge pull request #5471 from masterleinad/avoid_ub
Guard some calls to memcpy, memset and memmove to avoid undefined behavior
Martin Kronbichler [Wed, 15 Nov 2017 15:23:09 +0000 (16:23 +0100)]
Clean up code, fix comments by David.
Jean-Paul Pelteret [Fri, 3 Nov 2017 19:15:41 +0000 (20:15 +0100)]
Add tests for number traits classes: Sacado
Jean-Paul Pelteret [Fri, 3 Nov 2017 19:15:24 +0000 (20:15 +0100)]
Add tests for number traits classes: Adol-C
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.