]>
https://gitweb.dealii.org/ - dealii.git/log
Wolfgang Bangerth [Thu, 18 Jan 2018 22:45:56 +0000 (15:45 -0700)]
Add a test for LinearAlgebra::distributed::Vector::add_and_dot().
Wolfgang Bangerth [Thu, 18 Jan 2018 22:39:34 +0000 (15:39 -0700)]
Add a test for LinearAlgebra::Vector::add_and_dot().
Wolfgang Bangerth [Thu, 18 Jan 2018 22:33:55 +0000 (15:33 -0700)]
Add a test for Vector::add_and_dot().
Wolfgang Bangerth [Thu, 18 Jan 2018 22:33:04 +0000 (15:33 -0700)]
Add small comments.
Wolfgang Bangerth [Thu, 18 Jan 2018 17:13:41 +0000 (10:13 -0700)]
Merge pull request #5748 from masterleinad/inline_geometry_info
Inline GeometryInfo members
Daniel Arndt [Wed, 17 Jan 2018 15:20:03 +0000 (16:20 +0100)]
Inline GeometryInfo
Martin Kronbichler [Thu, 18 Jan 2018 08:25:28 +0000 (09:25 +0100)]
Merge pull request #5735 from Rombur/cmake_cusparse
Add cuSPARSE support in the build system
Martin Kronbichler [Thu, 18 Jan 2018 08:24:53 +0000 (09:24 +0100)]
Merge pull request #5737 from Rombur/cuda_warning
Fix warnings: do not use Assert in CUDA kernel
Martin Kronbichler [Thu, 18 Jan 2018 08:24:23 +0000 (09:24 +0100)]
Merge pull request #5736 from Rombur/cuh
Change .cuh extension to h
Martin Kronbichler [Thu, 18 Jan 2018 08:23:31 +0000 (09:23 +0100)]
Merge pull request #5740 from masterleinad/internal_alignedvector_const
Make parameters and variables for the internal::AlignedVector classes const
Martin Kronbichler [Thu, 18 Jan 2018 08:22:13 +0000 (09:22 +0100)]
Merge pull request #5749 from bangerth/doc-update
Update documentation of *::Vector::add_and_dot for complex vectors.
Martin Kronbichler [Thu, 18 Jan 2018 08:15:40 +0000 (09:15 +0100)]
Merge pull request #5745 from masterleinad/initialize_constexpr_arrays
Initialize constexpr arrays in GeometryInfo
Wolfgang Bangerth [Thu, 18 Jan 2018 04:04:04 +0000 (21:04 -0700)]
Wrap comments.
Wolfgang Bangerth [Thu, 18 Jan 2018 04:03:47 +0000 (21:03 -0700)]
Update documentation of *::Vector::add_and_dot for complex vectors.
Daniel Arndt [Wed, 17 Jan 2018 23:52:24 +0000 (00:52 +0100)]
Merge pull request #5744 from masterleinad/fix_coverity
Fix issues reported by Coverity
Daniel Arndt [Wed, 17 Jan 2018 15:30:12 +0000 (16:30 +0100)]
Initialize constexpr arrays in GeometryInfo
Daniel Arndt [Wed, 17 Jan 2018 13:00:09 +0000 (14:00 +0100)]
Fix issues reported by Coverity
Jean-Paul Pelteret [Wed, 17 Jan 2018 15:35:26 +0000 (16:35 +0100)]
Merge pull request #5743 from bangerth/doc-update
Clarify documentation of (hp::)?DoFHandler::distribute_dofs().
Wolfgang Bangerth [Tue, 16 Jan 2018 03:49:08 +0000 (20:49 -0700)]
Clarify documentation of (hp::)?DoFHandler::distribute_dofs().
Daniel Arndt [Tue, 16 Jan 2018 16:50:59 +0000 (17:50 +0100)]
Make parameters and variables for the internal::AlignedVector classes const
Denis Davydov [Tue, 16 Jan 2018 16:31:12 +0000 (17:31 +0100)]
Merge pull request #5731 from masterleinad/fix_rt_bubbles_tests
Increase precision in FE_RT_Bubbles tests
Jean-Paul Pelteret [Tue, 16 Jan 2018 06:38:00 +0000 (07:38 +0100)]
Merge pull request #5733 from niveshd/ExtendTestFE_Enriched
Minor change in FE Enriched element
Jean-Paul Pelteret [Tue, 16 Jan 2018 06:37:16 +0000 (07:37 +0100)]
Merge pull request #5738 from bangerth/doc-update
Fix a grammar error.
Wolfgang Bangerth [Tue, 16 Jan 2018 01:34:57 +0000 (18:34 -0700)]
Fix a grammar error.
Bruno Turcksin [Tue, 16 Jan 2018 00:23:03 +0000 (19:23 -0500)]
Fix warnings: do not use Assert in CUDA kernel
Bruno Turcksin [Mon, 15 Jan 2018 23:04:50 +0000 (18:04 -0500)]
Change .cuh extension to .h
Bruno Turcksin [Mon, 15 Jan 2018 23:00:19 +0000 (18:00 -0500)]
Blacklist header files containing CUDA code from all-headers tests
Header files that contain CUDA codes cannot be passed to the host compiler.
Thus, we blacklist them in all-headers tests.
Daniel Arndt [Sat, 13 Jan 2018 22:10:01 +0000 (23:10 +0100)]
Increase precision in FE_RT_Bubbles tests and filter small values out
Bruno Turcksin [Mon, 15 Jan 2018 20:54:21 +0000 (15:54 -0500)]
Add cuSPARSE support in the build system
Daniel Arndt [Mon, 15 Jan 2018 17:44:19 +0000 (18:44 +0100)]
Merge pull request #5690 from tamiko/fix_mpi_check
CMake: remove mpi two-pass search
nivesh [Mon, 15 Jan 2018 15:28:40 +0000 (16:28 +0100)]
Bug fix in FE_Enriched element. Avoid evaluating quadrature points if no dofs are assigned
Daniel Arndt [Mon, 15 Jan 2018 08:47:40 +0000 (09:47 +0100)]
Merge pull request #5719 from bangerth/doc-update
Update some comments around renumbering DoFs.
Wolfgang Bangerth [Sun, 14 Jan 2018 15:49:57 +0000 (08:49 -0700)]
Merge pull request #5730 from masterleinad/clang-tidy-new__3
Make some variables const (references)
Jean-Paul Pelteret [Sun, 14 Jan 2018 08:02:11 +0000 (09:02 +0100)]
Merge pull request #5729 from masterleinad/clang-tidy-new_2
Use nullptr instead of 0 or NULL
Daniel Arndt [Sat, 13 Jan 2018 18:39:08 +0000 (19:39 +0100)]
Make some variables const (references)
Daniel Arndt [Sat, 13 Jan 2018 21:31:46 +0000 (22:31 +0100)]
Merge pull request #5704 from BenBrands/extend_scalapack
add template wrappers for ScaLAPACK functions
Daniel Arndt [Sat, 13 Jan 2018 16:37:31 +0000 (17:37 +0100)]
Use nullptr
Daniel Arndt [Sat, 13 Jan 2018 01:51:38 +0000 (02:51 +0100)]
Merge pull request #5722 from eldarkh/add-fe-rt-bubbles
New Finite Element RT+Bubbles (PR #4540 part II)
Matthias Maier [Fri, 12 Jan 2018 21:47:39 +0000 (15:47 -0600)]
CMake: make the MPI compatibility check less strict
When configuring with CMake 3.10 and providing compiler wrappers,
CC=mpicc CXX=mpicxx cmake ...
the new FindMPI.cmake library does not export MPI_CXX_LIBRARIES and
MPI_C_LIBRARIES any more. So, make the check less strict.
Matthias Maier [Fri, 12 Jan 2018 21:31:14 +0000 (15:31 -0600)]
CMake: Support a FindMPI.cmake of CMake version 3.10 and later
This change should also be backward compatible to older CMake versions.
(Fingers crossed.)
Matthias Maier [Mon, 1 Jan 2018 19:41:12 +0000 (13:41 -0600)]
add changes entry
Matthias Maier [Mon, 1 Jan 2018 19:33:47 +0000 (13:33 -0600)]
CMake: Disable MPI autodetection
Matthias Maier [Mon, 1 Jan 2018 19:30:05 +0000 (13:30 -0600)]
CMake: remove mpi two-pass search
As discussed in https://github.com/dealii/dealii/issues/5510, we must
not assume anything about the internal workings of CMake's FindMPI.cmake
module. In particular, it is not sufficient to set CMAKE_<LANG>_COMPILER
to an MPI-compiler wrapper in order for FindMPI.cmake to actually detect
MPI. So, remove this logic in our FindMPI.cmake module.
Denis Davydov [Fri, 12 Jan 2018 21:05:46 +0000 (22:05 +0100)]
Merge pull request #5726 from bangerth/automatic-memory
Use automatic memory management, rather than doing it by hand.
Wolfgang Bangerth [Fri, 12 Jan 2018 20:46:41 +0000 (13:46 -0700)]
Merge pull request #5717 from masterleinad/copy_distribute_dofs
Make sure distribute_dofs doesn't copy unnecessarily
Eldar Khattatov [Fri, 12 Jan 2018 19:20:14 +0000 (14:20 -0500)]
New Finite Element, RT-Bubbles
Wolfgang Bangerth [Fri, 12 Jan 2018 18:12:08 +0000 (11:12 -0700)]
Use automatic memory management, rather than doing it by hand.
Luca Heltai [Fri, 12 Jan 2018 15:28:10 +0000 (16:28 +0100)]
Merge pull request #5725 from bangerth/doc-update-2
Fix a formula that trips up doxygen.
Wolfgang Bangerth [Fri, 12 Jan 2018 15:25:24 +0000 (08:25 -0700)]
Fix a formula that trips up doxygen.
Jean-Paul Pelteret [Fri, 12 Jan 2018 07:49:15 +0000 (08:49 +0100)]
Merge pull request #5721 from bangerth/add-test
Add another test.
Wolfgang Bangerth [Fri, 12 Jan 2018 00:43:31 +0000 (18:43 -0600)]
Merge pull request #5724 from bartniday/patch-1
Fix grammar in parameter description
bartniday [Fri, 12 Jan 2018 00:33:42 +0000 (16:33 -0800)]
Fix grammar in parameter description
Luca Heltai [Thu, 11 Jan 2018 16:06:40 +0000 (17:06 +0100)]
Merge pull request #5720 from luca-heltai/bug-mapping
Fix bug in MappingFEField.
Luca Heltai [Thu, 11 Jan 2018 14:58:12 +0000 (15:58 +0100)]
Merge pull request #5723 from bangerth/fix-grammar
Use complete grammar.
Wolfgang Bangerth [Thu, 11 Jan 2018 14:56:42 +0000 (07:56 -0700)]
Use complete grammar.
Wolfgang Bangerth [Thu, 11 Jan 2018 14:11:14 +0000 (07:11 -0700)]
Add another test.
Daniel Arndt [Wed, 10 Jan 2018 23:49:19 +0000 (00:49 +0100)]
Make sure distribute_dofs doesn't copy unnecessarily
Luca Heltai [Thu, 11 Jan 2018 09:18:09 +0000 (10:18 +0100)]
Removed smart pointer to dh.get_fe()
Wolfgang Bangerth [Thu, 11 Jan 2018 02:40:47 +0000 (19:40 -0700)]
Update some comments around renumbering DoFs.
Daniel Arndt [Wed, 10 Jan 2018 21:06:56 +0000 (22:06 +0100)]
Merge pull request #5658 from luca-heltai/simplex-quad
Simplex quadratures and their utilities.
Daniel Arndt [Wed, 10 Jan 2018 21:06:21 +0000 (22:06 +0100)]
Merge pull request #5709 from eldarkh/add-poly-rt-bubbles
New polynomial space RT+Bubbles (PR #4540 part I)
Eldar Khattatov [Wed, 10 Jan 2018 17:08:08 +0000 (12:08 -0500)]
New polynomial space RT+Bubbles, final changes
Daniel Arndt [Wed, 10 Jan 2018 16:49:28 +0000 (17:49 +0100)]
Merge pull request #5712 from masterleinad/precice_p4est
Make the instructions for the p4est installation script more precise
Daniel Arndt [Wed, 10 Jan 2018 00:50:30 +0000 (01:50 +0100)]
Make the instructions for the p4est installation script more precise
Wolfgang Bangerth [Wed, 10 Jan 2018 16:43:13 +0000 (10:43 -0600)]
Merge pull request #5710 from masterleinad/simplify_normal_spherical_2
Update documentation by using Manifold instead of Boundary
Daniel Arndt [Wed, 10 Jan 2018 13:39:04 +0000 (14:39 +0100)]
Merge pull request #5713 from vishalkenchan/suppress_zoltan_phg_warnings
suppress PHG warning saying: PHG_EDGE_SIZE_THRESHOLD is low
vishalkenchan [Wed, 10 Jan 2018 11:09:35 +0000 (12:09 +0100)]
updating copy-right headers
Benjamin Brands [Wed, 10 Jan 2018 10:47:52 +0000 (11:47 +0100)]
add ScaLAPACKMAtrix::copy_to(ScaLAPACKMatrix &dest)
Benjamin Brands [Wed, 10 Jan 2018 10:46:27 +0000 (11:46 +0100)]
do not free MPI_COMM_NULL communicator in ProcessGrid
Benjamin Brands [Wed, 10 Jan 2018 10:45:04 +0000 (11:45 +0100)]
add template wrappers for ScaLAPACK functions and introduce support for float
vishalkenchan [Wed, 10 Jan 2018 10:42:45 +0000 (11:42 +0100)]
suppress PHG warning saying: PHG_EDGE_SIZE_THRESHOLD is low
Luca Heltai [Wed, 10 Jan 2018 10:29:11 +0000 (11:29 +0100)]
Fixed Denis' comments.
Daniel Arndt [Sun, 7 Jan 2018 12:10:18 +0000 (13:10 +0100)]
Improve documentation
Daniel Arndt [Mon, 8 Jan 2018 23:24:39 +0000 (00:24 +0100)]
Merge pull request #5708 from davydden/bugfix/fix_zoltan
fix Zoltan debug output
Denis Davydov [Mon, 8 Jan 2018 21:25:17 +0000 (22:25 +0100)]
fix Zoltan debug output
Timo Heister [Mon, 8 Jan 2018 17:55:24 +0000 (12:55 -0500)]
Merge pull request #5696 from bangerth/fix-hierarchical-2
Fix hierarchical renumbering
Luca Heltai [Mon, 8 Jan 2018 12:00:48 +0000 (13:00 +0100)]
Merge pull request #5695 from masterleinad/dummy_cylindrical_manifold
Dummy implementation for CylindricalManifold for spacedim!=3
Luca Heltai [Mon, 8 Jan 2018 11:27:28 +0000 (12:27 +0100)]
Fixed documentation and WB's comments.
Wolfgang Bangerth [Mon, 8 Jan 2018 08:54:34 +0000 (02:54 -0600)]
Merge pull request #5655 from Jie-Cheng/petsc_mmult
Add PETScWrappers::MatrixBase::mmult
Wolfgang Bangerth [Thu, 4 Jan 2018 15:41:26 +0000 (08:41 -0700)]
Update documentation.
Wolfgang Bangerth [Sun, 31 Dec 2017 23:36:07 +0000 (16:36 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Sun, 31 Dec 2017 23:33:21 +0000 (16:33 -0700)]
Add a test.
Wolfgang Bangerth [Sun, 31 Dec 2017 23:33:15 +0000 (16:33 -0700)]
Ensure that DoFRenumbering::hierarchical() is independent of the previous DoF indices.
Wolfgang Bangerth [Mon, 8 Jan 2018 08:09:01 +0000 (02:09 -0600)]
Merge pull request #5705 from marcfehling/step-26_positivity_preservation
Extended step-26 documentation with regard to positivity preservation.
Wolfgang Bangerth [Mon, 8 Jan 2018 08:08:06 +0000 (01:08 -0700)]
Minor edits to the positivity-preserving section of step-25
Wolfgang Bangerth [Mon, 8 Jan 2018 00:08:33 +0000 (18:08 -0600)]
Merge pull request #5706 from masterleinad/update_bits_cone_03
Update output of bits/cone_03
Daniel Arndt [Tue, 2 Jan 2018 23:38:34 +0000 (00:38 +0100)]
Dummy implementation for CylindricalManifold for spacedim!=3
Daniel Arndt [Sun, 7 Jan 2018 11:48:07 +0000 (12:48 +0100)]
Update output of bits/cone_03
Marc Fehling [Sun, 7 Jan 2018 01:37:07 +0000 (02:37 +0100)]
Extended step-26 documentation with regard to positivity preservation.
Luca Heltai [Sat, 6 Jan 2018 21:19:56 +0000 (22:19 +0100)]
Merge pull request #5682 from masterleinad/replace_cylinder_boundary
Replace CylinderBoundary by CylindricalManifold in tests
Luca Heltai [Sat, 6 Jan 2018 21:19:24 +0000 (22:19 +0100)]
Merge pull request #5703 from masterleinad/replace_hypershell
Replace HyperShellBoundary by SphericalManifold in tests
Luca Heltai [Sat, 6 Jan 2018 21:19:06 +0000 (22:19 +0100)]
Merge pull request #5698 from masterleinad/rebase_opencascade_boundaries
Rebase Opencascade Boundary classes
Luca Heltai [Sat, 6 Jan 2018 21:18:45 +0000 (22:18 +0100)]
Merge pull request #5697 from masterleinad/replace_cone_boundary
Replace ConeBoundary by CylindricalManifold
Daniel Arndt [Sat, 6 Jan 2018 00:00:29 +0000 (01:00 +0100)]
Merge pull request #5700 from Rombur/cuda_assert
Make AssertCuda use Assert instead of AssertThrow
Denis Davydov [Fri, 5 Jan 2018 20:59:47 +0000 (21:59 +0100)]
Merge pull request #5702 from vishalkenchan/bug_fix/rol_vector_adaptor
ROL: bug fix applyBinary function in Rol::VectorAdaptor
Wolfgang Bangerth [Fri, 5 Jan 2018 18:33:57 +0000 (12:33 -0600)]
Merge pull request #5701 from masterleinad/fix_tests_5691
Fix failing tests after #5691
Matthias Maier [Fri, 5 Jan 2018 17:54:57 +0000 (11:54 -0600)]
Merge pull request #5699 from Rombur/pedantic
Do not use pedantic when cuda support is enabled
Daniel Arndt [Fri, 5 Jan 2018 14:08:11 +0000 (15:08 +0100)]
Use SphericalManifold in mpi/p4est_2d_constraintmatrix_03
Daniel Arndt [Fri, 5 Jan 2018 16:02:40 +0000 (17:02 +0100)]
Simplify mpi/p4est_2d_constraintmatrix_03
Bruno Turcksin [Fri, 5 Jan 2018 16:45:04 +0000 (11:45 -0500)]
Do not use pedantic when cuda support is enabled
nvcc generates code that produces a lot of warnings when pedantic is used.
Since the code is generated by nvcc there is nothing we can do about it except
not using pedantic.
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.