]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Fri, 16 Mar 2018 11:00:21 +0000 (12:00 +0100)]
Fix 64-bit dof type in test
Daniel Arndt [Tue, 13 Mar 2018 18:40:33 +0000 (19:40 +0100)]
Merge pull request #6023 from bangerth/parallelize
Parallelize FETools::compute_projection_matrices()
Daniel Arndt [Tue, 13 Mar 2018 16:09:28 +0000 (17:09 +0100)]
Merge pull request #6044 from luca-heltai/coupling-distributed
Distributed coupling.
Luca Heltai [Tue, 13 Mar 2018 09:06:46 +0000 (10:06 +0100)]
Updated documentation for parallel triangulations.
Luca Heltai [Tue, 13 Mar 2018 09:03:45 +0000 (10:03 +0100)]
Added distributed test.
Jean-Paul Pelteret [Tue, 13 Mar 2018 06:17:12 +0000 (07:17 +0100)]
Merge pull request #6043 from Rombur/xsdk
Do not use macros in the cuda matrix-free
Wolfgang Bangerth [Tue, 13 Mar 2018 02:16:33 +0000 (20:16 -0600)]
Merge pull request #6042 from MFraters/add_change_entry_for_json_parser_for_input_files
add change entry for the add_json_parser_for_input_files pull request.
Bruno Turcksin [Tue, 13 Mar 2018 00:58:31 +0000 (20:58 -0400)]
Do not use macros in the cuda matrix-free
MFraters [Mon, 12 Mar 2018 13:26:41 +0000 (14:26 +0100)]
add change entry for the add_json_parser_for_input_files pull request.
Daniel Arndt [Mon, 12 Mar 2018 21:54:44 +0000 (22:54 +0100)]
Merge pull request #6040 from bangerth/doc-update-3
Improve readability of doxygen-generated pages.
Daniel Arndt [Mon, 12 Mar 2018 20:29:45 +0000 (21:29 +0100)]
Merge pull request #6031 from bangerth/update-step-14
Don't use SynchronousIterator in step-9, 14
David Wells [Mon, 12 Mar 2018 16:31:46 +0000 (12:31 -0400)]
Merge pull request #6036 from luzpaz/misc-typos
Misc. typos
Bruno Turcksin [Mon, 12 Mar 2018 15:02:21 +0000 (11:02 -0400)]
Merge pull request #6028 from kronbichler/improve_hermite_poly
Make Hermite-like polynomials represent constant by (1,1,...1)
Luca Heltai [Mon, 12 Mar 2018 13:56:05 +0000 (14:56 +0100)]
Distributed coupling now working.
Wolfgang Bangerth [Mon, 12 Mar 2018 12:10:10 +0000 (06:10 -0600)]
Merge pull request #5999 from luca-heltai/coupling
Non-matching sparsity and mass matrix.
Martin Kronbichler [Sat, 10 Mar 2018 10:41:10 +0000 (11:41 +0100)]
Change weight in Hermite-like polynomials to make constant represented by (1,1,1,...1).
luz.paz [Mon, 12 Mar 2018 10:56:36 +0000 (06:56 -0400)]
Source typos
luz.paz [Mon, 12 Mar 2018 05:03:33 +0000 (01:03 -0400)]
Found more typos
luz.paz [Mon, 12 Mar 2018 04:31:11 +0000 (00:31 -0400)]
Revision
luz.paz [Sun, 11 Mar 2018 17:32:36 +0000 (13:32 -0400)]
Misc. typos
Found via `codespell`
Martin Kronbichler [Mon, 12 Mar 2018 11:33:32 +0000 (12:33 +0100)]
Merge pull request #6032 from bangerth/doc-comm-world
Document the use of MPI_COMM_WORLD in MPI_InitFinalize.
Wolfgang Bangerth [Mon, 12 Mar 2018 11:28:01 +0000 (05:28 -0600)]
Merge pull request #6041 from masterleinad/allow_valgrind
Add missing file used in #6035
Martin Kronbichler [Mon, 12 Mar 2018 10:56:29 +0000 (11:56 +0100)]
Merge pull request #6038 from bangerth/doc-update-2
Fix doxygen markup.
Martin Kronbichler [Mon, 12 Mar 2018 10:51:48 +0000 (11:51 +0100)]
Merge pull request #6033 from bangerth/doc-update
Document why using MPI_COMM_WORLD is ok in one place.
Daniel Arndt [Mon, 12 Mar 2018 10:00:35 +0000 (11:00 +0100)]
Merge pull request #5993 from MFraters/add_json_parser_for_input_files
Add json parser for input files
Daniel Arndt [Mon, 12 Mar 2018 09:35:01 +0000 (10:35 +0100)]
Add missing file used in #6035
Matthias Maier [Mon, 12 Mar 2018 06:24:10 +0000 (01:24 -0500)]
Merge pull request #6035 from masterleinad/allow_valgrind
Allow to run the testsuite with valgrind
Wolfgang Bangerth [Mon, 12 Mar 2018 04:20:23 +0000 (22:20 -0600)]
Fix a couple of places in the documentation of a function.
Wolfgang Bangerth [Mon, 12 Mar 2018 03:21:40 +0000 (21:21 -0600)]
Improve readability of doxygen-generated pages.
Wolfgang Bangerth [Mon, 12 Mar 2018 03:03:25 +0000 (21:03 -0600)]
Fix doxygen markup.
Wolfgang Bangerth [Sun, 11 Mar 2018 07:06:29 +0000 (00:06 -0700)]
Document why using MPI_COMM_WORLD is ok in one place.
Timo Heister [Sun, 11 Mar 2018 18:45:26 +0000 (14:45 -0400)]
Merge pull request #6025 from masterleinad/fix_clang_6_performance
Fix llvm-6 clang-tidy performance findings
Daniel Arndt [Sun, 11 Mar 2018 16:02:40 +0000 (17:02 +0100)]
Allow to run the testsuite with valgrind
Daniel Arndt [Sun, 11 Mar 2018 13:14:09 +0000 (14:14 +0100)]
Merge pull request #6034 from bangerth/add-test
Add a test that works on only a subset of MPI processes.
Denis Davydov [Sun, 11 Mar 2018 10:42:42 +0000 (16:12 +0530)]
Merge pull request #5998 from bangerth/update-example-output
Update a couple of things on how we generate output in the example steps
Daniel Arndt [Sun, 11 Mar 2018 09:38:46 +0000 (10:38 +0100)]
Merge pull request #6022 from bangerth/version-string
Provide a function that returns the version string.
Daniel Arndt [Sat, 10 Mar 2018 05:44:28 +0000 (06:44 +0100)]
Fix llvm-6 clang-tidy performance findings
Wolfgang Bangerth [Sun, 11 Mar 2018 07:26:47 +0000 (00:26 -0700)]
Add a test that works on only a subset of MPI processes.
The test is intended to verify that we don't have stray references to MPI_COMM_WORLD.
Wolfgang Bangerth [Sun, 11 Mar 2018 06:57:37 +0000 (23:57 -0700)]
Document the use of MPI_COMM_WORLD in MPI_InitFinalize.
Wolfgang Bangerth [Sun, 4 Mar 2018 08:23:50 +0000 (01:23 -0700)]
Update a couple of things on how we generate output in the example steps.
Wolfgang Bangerth [Sat, 10 Mar 2018 16:39:41 +0000 (09:39 -0700)]
Avoid the use of SynchronousIterator in step-9.
While there also mark a solution vector as a reference to avoid copying it.
Wolfgang Bangerth [Sat, 10 Mar 2018 16:39:10 +0000 (09:39 -0700)]
Avoid the use of SynchronousIterator in step-14.
Wolfgang Bangerth [Sat, 10 Mar 2018 16:23:47 +0000 (09:23 -0700)]
Point to the only tutorial program that uses this class.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:35:18 +0000 (22:35 -0700)]
Add a changelog entry.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:34:58 +0000 (22:34 -0700)]
Provide a function that returns the version string.
Daniel Arndt [Sat, 10 Mar 2018 20:30:51 +0000 (15:30 -0500)]
Merge pull request #6029 from bangerth/update-step-14
Avoid re-init'ing the same vector twice in step-14.
Wolfgang Bangerth [Sat, 10 Mar 2018 15:54:44 +0000 (08:54 -0700)]
Avoid re-init'ing the same vector twice in step-14.
David Wells [Sat, 10 Mar 2018 13:25:42 +0000 (08:25 -0500)]
Merge pull request #6027 from bangerth/doc-update
Minor doc update to step-35.
Martin Kronbichler [Sat, 10 Mar 2018 10:27:45 +0000 (11:27 +0100)]
Merge pull request #6003 from masterleinad/relaxation_block_set_kernel
Allow for setting the size of the kernel instead of a threshold in RelaxationBlock
Wolfgang Bangerth [Sat, 10 Mar 2018 10:13:51 +0000 (03:13 -0700)]
Minor doc update to step-35.
Martin Kronbichler [Sat, 10 Mar 2018 10:04:54 +0000 (11:04 +0100)]
Merge pull request #6024 from kronbichler/remove_mpi_comm_world
Do not use MPI_COMM_WORLD in MG Transfer
Martin Kronbichler [Sat, 10 Mar 2018 06:22:05 +0000 (07:22 +0100)]
Remove use of MPI_COMM_WORLD in serial Trilinos vector.
Martin Kronbichler [Sat, 10 Mar 2018 06:10:18 +0000 (07:10 +0100)]
Do not use MPI_COMM_WORLD.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:47:10 +0000 (22:47 -0700)]
Run the computation of projections from children in parallel.
Wolfgang Bangerth [Sat, 10 Mar 2018 05:38:06 +0000 (22:38 -0700)]
Break the main part of a loop out of the loop and put it into a lambda.
Bruno Turcksin [Fri, 9 Mar 2018 23:00:13 +0000 (18:00 -0500)]
Merge pull request #6020 from bangerth/doc-update
Improve documentation of FETools::compute_projection_matrices().
Bruno Turcksin [Fri, 9 Mar 2018 22:58:58 +0000 (17:58 -0500)]
Merge pull request #6014 from kronbichler/improve_hermite_like_interp
Extend Hermite-like interpolation to case degree=2
Bruno Turcksin [Fri, 9 Mar 2018 22:45:37 +0000 (17:45 -0500)]
Merge pull request #6021 from tjhei/cuda_documentation_fixes
CUDA: doxygen fixes
Timo Heister [Fri, 9 Mar 2018 19:32:26 +0000 (14:32 -0500)]
CUDA: doxygen fixes
- disable DEAL_II_ALWAYS_INLINE and __device__ in doxygen documentation
- avoid @ingroup for member functions because they will be moved not
copied to the group
Wolfgang Bangerth [Fri, 9 Mar 2018 15:09:17 +0000 (08:09 -0700)]
Improve documentation of FETools::compute_projection_matrices().
Bruno Turcksin [Fri, 9 Mar 2018 14:09:38 +0000 (09:09 -0500)]
Merge pull request #6012 from tjhei/cuda_warnings
CUDA: fix cmake 3.10 and remove warning
Martin Kronbichler [Fri, 9 Mar 2018 03:39:26 +0000 (04:39 +0100)]
Merge pull request #6005 from jppelteret/fix_vector_from_trilinos_vector
Fix Vector::operator=(TrilinosWrappers::MPI::Vector)
Martin Kronbichler [Thu, 8 Mar 2018 23:25:36 +0000 (00:25 +0100)]
Extend Hermite-like interpolation to case degree=2.
Jean-Paul Pelteret [Thu, 8 Mar 2018 20:24:10 +0000 (21:24 +0100)]
Merge pull request #6013 from tjhei/lapack_warnings
remove LAPACK warning about uninitialized info variable
Timo Heister [Thu, 8 Mar 2018 17:21:40 +0000 (12:21 -0500)]
remove LAPACK warning about uninitialized info variable
Timo Heister [Thu, 8 Mar 2018 17:11:14 +0000 (12:11 -0500)]
CUDA: fix cmake 3.10 and remove warning
Matthias Maier [Thu, 8 Mar 2018 17:11:07 +0000 (11:11 -0600)]
Merge pull request #6009 from bangerth/doc-update-13
Better document one place.
Matthias Maier [Thu, 8 Mar 2018 17:10:35 +0000 (11:10 -0600)]
Merge pull request #6008 from bangerth/cleanup-2
Better document a piece of code.
Matthias Maier [Thu, 8 Mar 2018 17:10:05 +0000 (11:10 -0600)]
Merge pull request #6007 from bangerth/cleanup
Simplify code.
Wolfgang Bangerth [Thu, 8 Mar 2018 16:50:13 +0000 (09:50 -0700)]
Merge pull request #6011 from tamiko/add-gitignore
Add a .gitignore file
Matthias Maier [Thu, 8 Mar 2018 16:46:16 +0000 (10:46 -0600)]
Add a .gitignore file
Let's ignore the "code-gallery" directory and all directories starting
with "build*".
MFraters [Thu, 8 Mar 2018 15:59:32 +0000 (16:59 +0100)]
Add test for the read json parameter handler.
MFraters [Sun, 4 Mar 2018 02:25:43 +0000 (03:25 +0100)]
add json parser for input files.
Wolfgang Bangerth [Thu, 8 Mar 2018 14:54:25 +0000 (07:54 -0700)]
Better document one place.
Wolfgang Bangerth [Thu, 8 Mar 2018 14:41:43 +0000 (07:41 -0700)]
Better document a piece of code.
Wolfgang Bangerth [Thu, 8 Mar 2018 14:37:19 +0000 (07:37 -0700)]
Simplify code.
The existing code seemed to suggest that something different had to happen if n_levels()>0.
But it was really that there was nothing to do if the triangulation is empty. Reflect this
in both the code and a comment.
Bruno Turcksin [Thu, 8 Mar 2018 13:37:25 +0000 (08:37 -0500)]
Merge pull request #6006 from tjhei/cuda_doc
create CUDA doxygen module
Luca Heltai [Thu, 8 Mar 2018 07:46:37 +0000 (08:46 +0100)]
Moved some header files to .cc
Daniel Arndt [Tue, 6 Mar 2018 04:39:24 +0000 (05:39 +0100)]
Allow for setting the size of the kernel instead of a threshold
Timo Heister [Wed, 7 Mar 2018 21:10:43 +0000 (16:10 -0500)]
cuda doxygen
Jean-Paul Pelteret [Wed, 7 Mar 2018 16:54:25 +0000 (17:54 +0100)]
Fix Vector::operator=(TrilinosWrappers::MPI::Vector)
Data was being copied to the local vector directly from the distributed
vector (as opposed to its localised equivalent). This lead to only a
partial copy of data, and all of the data was offset incorrectly in the
returned vector (giving each process a different view of the localised
vector).
Denis Davydov [Wed, 7 Mar 2018 09:09:06 +0000 (10:09 +0100)]
Merge pull request #6004 from masterleinad/avoid_warnings_spherical
Avoid compiler warnings for Function::Spherical
Martin Kronbichler [Wed, 7 Mar 2018 06:41:27 +0000 (07:41 +0100)]
Merge pull request #5995 from bangerth/doc-update
Expand on the discussion in the introduction to step-14.
Daniel Arndt [Wed, 7 Mar 2018 04:19:12 +0000 (05:19 +0100)]
Avoid compiler warnings for Function::Spherical
Daniel Arndt [Wed, 7 Mar 2018 03:14:51 +0000 (22:14 -0500)]
Merge pull request #5732 from Jie-Cheng/petsc_mmult_follow_up
Follow-up of #5655: add mmult and Tmmult to petsc sparse matrix and petsc parallel sparse matrix
Jie Cheng [Sun, 14 Jan 2018 06:08:47 +0000 (01:08 -0500)]
Follow-up of #5655: add PETScWrappers::SparseMatrix::mmult and PETScWrappers::MPI::SparseMatrix::mmult
Luca Heltai [Tue, 6 Mar 2018 11:08:09 +0000 (12:08 +0100)]
Split coupling.h into coupling.cc and coupling.inst
Luca Heltai [Tue, 6 Mar 2018 11:07:37 +0000 (12:07 +0100)]
Added SPARSE_MATRICES to explicit instantiations.
David Wells [Mon, 5 Mar 2018 17:02:19 +0000 (12:02 -0500)]
Merge pull request #6000 from masterleinad/changelog_5997
Changelog entry for #5997
Luca Heltai [Mon, 5 Mar 2018 15:40:27 +0000 (16:40 +0100)]
Changelog.
Daniel Arndt [Mon, 5 Mar 2018 14:57:31 +0000 (15:57 +0100)]
Changelog entry for #5997
Luca Heltai [Mon, 5 Mar 2018 14:34:20 +0000 (15:34 +0100)]
Non matching sparsity and mass matrix.
Daniel Arndt [Mon, 5 Mar 2018 13:23:41 +0000 (08:23 -0500)]
Merge pull request #5997 from masterleinad/fix_distort_random
Fix up GridTools::distort_random for p::s::Triangulation
Wolfgang Bangerth [Mon, 5 Mar 2018 07:54:17 +0000 (00:54 -0700)]
Merge pull request #5957 from masterleinad/move_support_qgausslobatto
Fix undefined functions in template instantiations
Jean-Paul Pelteret [Mon, 5 Mar 2018 06:13:14 +0000 (07:13 +0100)]
Merge pull request #5996 from masterleinad/fix_scalapack_hdf5
Guard HDF5 specific ScaLAPACK implementation
Daniel Arndt [Mon, 5 Mar 2018 03:41:06 +0000 (04:41 +0100)]
Fix up GridTools::distort_random for p::s::Triangulation
Wolfgang Bangerth [Sun, 4 Mar 2018 08:22:42 +0000 (01:22 -0700)]
Expand on the discussion in the introduction to step-14.
Daniel Arndt [Mon, 5 Mar 2018 01:03:42 +0000 (02:03 +0100)]
Guard HDF5 specific ScaLAPACK implementation
MFraters [Sun, 4 Mar 2018 02:26:55 +0000 (03:26 +0100)]
make mangle an internal function of ParameterHandler.
Denis Davydov [Sat, 3 Mar 2018 18:50:32 +0000 (19:50 +0100)]
Merge pull request #5941 from BenBrands/save_state_property
save/load state and property of ScaLAPACKMatrix
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.