]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sun, 4 Feb 2018 21:25:12 +0000 (16:25 -0500)]
Remove some extra underscores.
David Wells [Sun, 4 Feb 2018 18:08:23 +0000 (13:08 -0500)]
Require a Tensor for an argument that indicates direction.
Denis Davydov [Sun, 4 Feb 2018 15:45:02 +0000 (16:45 +0100)]
Merge pull request #5847 from tjhei/doxygen_sundials
document sundials namespace
Denis Davydov [Sun, 4 Feb 2018 08:58:03 +0000 (09:58 +0100)]
Merge pull request #5855 from masterleinad/replace_last_boundary_occurence
Replace last Boundary occurences in the test folder
Denis Davydov [Sun, 4 Feb 2018 08:57:15 +0000 (09:57 +0100)]
Merge pull request #5805 from dangars/gmsh-test
Add Transfinite Line
Jean-Paul Pelteret [Sun, 4 Feb 2018 08:26:23 +0000 (09:26 +0100)]
Merge pull request #5853 from drwells/unused-scalapack
deal with unused variable warnings in scalapack bindings and bundled code.
Daniel Arndt [Sat, 3 Feb 2018 18:50:28 +0000 (19:50 +0100)]
Remove tria_boundary.h and replace Boundary<2>::FaceVertexNormals
David Wells [Sat, 3 Feb 2018 22:48:01 +0000 (17:48 -0500)]
Merge pull request #5852 from drwells/remove-cylindermanifold-specialization
Remove the hidden CylindricalManifold<dim, 3> code.
Timo Heister [Sat, 3 Feb 2018 03:35:56 +0000 (22:35 -0500)]
document sundials namespace
otherwise it doesn't appear in doxygen.
David Wells [Sat, 3 Feb 2018 20:28:37 +0000 (15:28 -0500)]
Suppress warnings in bundled packages.
David Wells [Sat, 3 Feb 2018 20:21:09 +0000 (15:21 -0500)]
comment out unused variables in scalapack bindings.
Daniel Arndt [Sat, 3 Feb 2018 18:19:45 +0000 (19:19 +0100)]
Replace the last Boundary object in the tests
David Wells [Sat, 3 Feb 2018 18:13:45 +0000 (13:13 -0500)]
Remove the hidden CylindricalManifold<dim, 3> code.
It turns out that we have converted enough compile-time dimensionality checks to
run-time dimensionality checks that we can use just one implementation for
CylindricalManifold instead of two.
Daniel Arndt [Sat, 3 Feb 2018 17:19:16 +0000 (18:19 +0100)]
Merge pull request #5846 from bangerth/step-dependencies
List for each tutorial what others it depends on.
Daniel Arndt [Sat, 3 Feb 2018 16:18:30 +0000 (17:18 +0100)]
Merge pull request #5845 from bangerth/doc-update
Update documentation around hyper-balls and spherical manifolds.
Wolfgang Bangerth [Sat, 3 Feb 2018 14:57:19 +0000 (07:57 -0700)]
Merge pull request #5834 from masterleinad/fullmatrix_size_type
FullMatrix size type
Wolfgang Bangerth [Sat, 3 Feb 2018 14:48:44 +0000 (07:48 -0700)]
Merge pull request #5850 from masterleinad/fix_scalapack_10
Fix scalapack_10
Daniel Arndt [Sat, 3 Feb 2018 13:30:29 +0000 (14:30 +0100)]
Fix scalapack_10
Daniel Arndt [Wed, 31 Jan 2018 23:57:11 +0000 (00:57 +0100)]
Changelog entry
Daniel Arndt [Sat, 3 Feb 2018 00:40:15 +0000 (01:40 +0100)]
Update test output
Daniel Arndt [Fri, 2 Feb 2018 12:34:07 +0000 (13:34 +0100)]
static_cast in full_matrix.templates.h
Daniel Arndt [Fri, 2 Feb 2018 12:33:34 +0000 (13:33 +0100)]
static_cast in lapack_full_matrix.h
Daniel Arndt [Fri, 2 Feb 2018 11:43:56 +0000 (12:43 +0100)]
Replace n_rows() by m(), n_cols() by n() in lapack_full_matrix.cc
Daniel Arndt [Fri, 2 Feb 2018 10:14:40 +0000 (11:14 +0100)]
Change size_type for LAPACKFullMatrix
Daniel Arndt [Fri, 2 Feb 2018 10:15:04 +0000 (11:15 +0100)]
Change size_type for FullMatrix
Daniel Arndt [Fri, 2 Feb 2018 09:43:37 +0000 (10:43 +0100)]
Use size_type in table.h for index access
Daniel Arndt [Fri, 2 Feb 2018 09:45:35 +0000 (10:45 +0100)]
Use std::size_t in table_indices.h for index access
Daniel Arndt [Fri, 2 Feb 2018 10:30:05 +0000 (11:30 +0100)]
Remove const_cast in lapack_full_matrix.cc
Daniel Arndt [Fri, 2 Feb 2018 09:06:08 +0000 (10:06 +0100)]
Use the type of the largest value in AssertIndexRange
Wolfgang Bangerth [Fri, 2 Feb 2018 21:00:55 +0000 (14:00 -0700)]
List for each tutorial what others it depends on.
Wolfgang Bangerth [Fri, 2 Feb 2018 20:26:26 +0000 (13:26 -0700)]
Update documentation around hyper-balls and spherical manifolds.
In particular, link to the discussion in the results section of step-6.
Daniel Arndt [Fri, 2 Feb 2018 12:27:46 +0000 (13:27 +0100)]
Merge pull request #5842 from jppelteret/add_dim_0_tensor_assignment_operator
Add operator assigning a scalar to a Tensor<0>.
David Wells [Fri, 2 Feb 2018 11:51:53 +0000 (06:51 -0500)]
Merge pull request #5843 from masterleinad/unused_dof_handler
Fix unused variables in dof_handler.cc
Daniel Arndt [Fri, 2 Feb 2018 09:36:50 +0000 (10:36 +0100)]
Fix unused variables in dof_handler.cc
Jean-Paul Pelteret [Fri, 2 Feb 2018 06:15:25 +0000 (07:15 +0100)]
Change the default value of a parameter from 0 to nullptr.
Jean-Paul Pelteret [Fri, 2 Feb 2018 06:14:16 +0000 (07:14 +0100)]
Facilitate casting between tensors of AD numbers to floats.
Jean-Paul Pelteret [Fri, 2 Feb 2018 05:51:04 +0000 (06:51 +0100)]
Add operator assigning a scalar to a Tensor<0>.
Wolfgang Bangerth [Fri, 2 Feb 2018 03:04:59 +0000 (20:04 -0700)]
Merge pull request #5781 from BenBrands/scalapack
ScaLAPACKMatrix: add routines to save/load matrix to/from disc
Denis Davydov [Thu, 1 Feb 2018 20:10:52 +0000 (21:10 +0100)]
Merge pull request #5841 from jppelteret/fix_5840
Remove a typedef thats unused when compiling in release mode.
Daniel Garcia-Sanchez [Thu, 25 Jan 2018 20:26:28 +0000 (21:26 +0100)]
Add Transfinite Line
Jean-Paul Pelteret [Thu, 1 Feb 2018 18:03:14 +0000 (19:03 +0100)]
Remove a typedef thats unused when compiling in release mode.
Fixes 5840.
Denis Davydov [Thu, 1 Feb 2018 16:44:25 +0000 (17:44 +0100)]
Merge pull request #5827 from bangerth/sort-code-gallery
Sort entries to the code gallery by their name, not their directory name.
Denis Davydov [Thu, 1 Feb 2018 16:21:19 +0000 (17:21 +0100)]
Merge pull request #5837 from QiaoLei-88/fix_icc15_compile
make icc 15 compiles on CentOS 7
Denis Davydov [Thu, 1 Feb 2018 13:49:07 +0000 (14:49 +0100)]
Merge pull request #5836 from bangerth/fix-wording
Use less obscure wording.
Wolfgang Bangerth [Thu, 1 Feb 2018 03:38:09 +0000 (20:38 -0700)]
Use less obscure wording.
David Wells [Thu, 1 Feb 2018 12:59:53 +0000 (07:59 -0500)]
Merge pull request #5838 from kronbichler/mf_dg_step1
Add macro for __restrict keyword.
Martin Kronbichler [Thu, 1 Feb 2018 10:23:01 +0000 (11:23 +0100)]
Add macro for __restrict keyword.
Denis Davydov [Thu, 1 Feb 2018 05:37:59 +0000 (06:37 +0100)]
Merge pull request #5831 from masterleinad/fix_periodicity_01
Fix mpi/periodicity_01
Wolfgang Bangerth [Thu, 1 Feb 2018 03:16:16 +0000 (20:16 -0700)]
Merge pull request #5835 from Rombur/trilinos_documentation
Remove reference to a function that does not exist
Lei Qiao [Thu, 1 Feb 2018 01:49:55 +0000 (09:49 +0800)]
satisfy icc 15 about template arguments of std::map's
Bruno Turcksin [Thu, 1 Feb 2018 02:55:55 +0000 (21:55 -0500)]
Remove reference to a function that does not exist
David Wells [Thu, 1 Feb 2018 02:04:36 +0000 (21:04 -0500)]
Merge pull request #5833 from masterleinad/fix_enriched_ice
Fix ICC-16 ICE in fe_enriched.h
Daniel Arndt [Wed, 31 Jan 2018 18:37:29 +0000 (19:37 +0100)]
Workaround ICC compiler bug
David Wells [Wed, 31 Jan 2018 15:55:29 +0000 (10:55 -0500)]
Merge pull request #5832 from masterleinad/fix_typo_finitelement
Fix typo FinitElement
Daniel Arndt [Wed, 31 Jan 2018 15:41:56 +0000 (16:41 +0100)]
Fix typo FinitElement
Bruno Turcksin [Wed, 31 Jan 2018 13:23:54 +0000 (08:23 -0500)]
Merge pull request #5826 from Rombur/cusparse_assert
Cusparse assert
Martin Kronbichler [Wed, 31 Jan 2018 10:25:11 +0000 (11:25 +0100)]
Merge pull request #5714 from masterleinad/replace_hypersphere
Replace HyperShellBoundary by SphericalManifold in tests
Bruno Turcksin [Mon, 29 Jan 2018 15:49:53 +0000 (10:49 -0500)]
Add changelog entry
Bruno Turcksin [Mon, 29 Jan 2018 15:44:59 +0000 (10:44 -0500)]
Add AssertCusparse macro to check that a cuSPARSE routine was successful
Daniel Arndt [Tue, 30 Jan 2018 22:12:28 +0000 (23:12 +0100)]
Improve documentation
Daniel Arndt [Wed, 10 Jan 2018 09:13:59 +0000 (10:13 +0100)]
Clean up
Daniel Arndt [Wed, 3 Jan 2018 12:04:55 +0000 (13:04 +0100)]
Replace HyperShellBoundary by SphericalManifold in tests
Daniel Arndt [Tue, 30 Jan 2018 21:43:10 +0000 (22:43 +0100)]
Fix else branch in SphericalManifold::normals_at_vertices
Daniel Arndt [Tue, 30 Jan 2018 15:23:12 +0000 (16:23 +0100)]
Fix mpi/periodicity_01
Daniel Arndt [Tue, 30 Jan 2018 13:11:26 +0000 (14:11 +0100)]
Merge pull request #5830 from kronbichler/fix_mg_transfer_mf
Fix matrix-free transfer for multi-components FE and p>10
Martin Kronbichler [Tue, 30 Jan 2018 10:21:34 +0000 (11:21 +0100)]
Add changelog.
Martin Kronbichler [Tue, 30 Jan 2018 10:19:01 +0000 (11:19 +0100)]
Add test.
Martin Kronbichler [Tue, 30 Jan 2018 10:18:50 +0000 (11:18 +0100)]
Fix transfer for high polynomial degrees.
Martin Kronbichler [Tue, 30 Jan 2018 08:13:42 +0000 (09:13 +0100)]
Merge pull request #5819 from drwells/project-to-object-tol
Improve tolerances for errors near zero.
Martin Kronbichler [Tue, 30 Jan 2018 08:11:43 +0000 (09:11 +0100)]
Merge pull request #5711 from masterleinad/simplify_normal_spherical
Simplify implementation for normal_vector and get_normals_at_vertices in SphericalManifold
Wolfgang Bangerth [Mon, 29 Jan 2018 22:13:20 +0000 (15:13 -0700)]
Sort entries to the code gallery by their name, not their directory name.
Benjamin Brands [Mon, 29 Jan 2018 20:17:46 +0000 (21:17 +0100)]
separated tests for copying sub-matrices
Wolfgang Bangerth [Mon, 29 Jan 2018 17:48:55 +0000 (10:48 -0700)]
Merge pull request #5825 from Rombur/fix_cuda
Fix a bug in a CUDA vector constructor
Daniel Arndt [Wed, 10 Jan 2018 00:05:34 +0000 (01:05 +0100)]
Simplify implementation for normal_vector and get_normals_at_vertices in SphericalManifold
Benjamin Brands [Wed, 24 Jan 2018 08:14:49 +0000 (09:14 +0100)]
corrections_I
Benjamin Brands [Tue, 23 Jan 2018 09:37:01 +0000 (10:37 +0100)]
improve documentation and minor clean-ups
Benjamin Brands [Tue, 23 Jan 2018 09:18:49 +0000 (10:18 +0100)]
add routine copy_to to copy content of a submatrix of A to a submatrix of B
Benjamin Brands [Tue, 23 Jan 2018 09:14:57 +0000 (10:14 +0100)]
add tests for save/load of ScaLapackMatrix
Benjamin Brands [Tue, 23 Jan 2018 09:11:27 +0000 (10:11 +0100)]
add routines to save/load ScaLAPACK matrices using HDF5
Benjamin Brands [Tue, 23 Jan 2018 08:47:26 +0000 (09:47 +0100)]
add hdf5_type_id to return HDF5 type
Denis Davydov [Mon, 29 Jan 2018 10:05:06 +0000 (11:05 +0100)]
Merge pull request #5823 from BenBrands/move_some_to_some
move implementation of Utilities::MPI::some_to_some()
Bruno Turcksin [Mon, 29 Jan 2018 00:33:31 +0000 (19:33 -0500)]
Fix a bug in a CUDA vector constructor
The constructor did not set the values in the vector to zero
David Wells [Sun, 28 Jan 2018 21:59:02 +0000 (16:59 -0500)]
Merge pull request #5824 from masterleinad/rm_sd_ids_p_08
Remove subdomain_ids_parallel_08
Daniel Arndt [Sun, 28 Jan 2018 20:00:23 +0000 (21:00 +0100)]
Merge pull request #5779 from masterleinad/fix_periodic_dofs
Fix periodicity constraints for multiply constrained DoFs
Timo Heister [Sun, 28 Jan 2018 18:41:56 +0000 (13:41 -0500)]
Merge pull request #5811 from bangerth/unpack-for-arrays
Add a variant of Utilities::unpack() for arrays.
Daniel Arndt [Sun, 28 Jan 2018 18:21:47 +0000 (19:21 +0100)]
Remove subdomain_ids_parallel_08
benjamin [Sun, 28 Jan 2018 10:38:09 +0000 (11:38 +0100)]
move implemetation of MPI::some_to_some
Denis Davydov [Sun, 28 Jan 2018 07:22:15 +0000 (08:22 +0100)]
Merge pull request #5822 from bangerth/copyright
Update copyright years.
Denis Davydov [Sun, 28 Jan 2018 07:21:25 +0000 (08:21 +0100)]
Merge pull request #5820 from BenBrands/move_all_gather
Move implementation of MPI::all_gather()
Wolfgang Bangerth [Sun, 28 Jan 2018 03:01:01 +0000 (20:01 -0700)]
Update copyright years.
Wolfgang Bangerth [Sun, 28 Jan 2018 02:17:16 +0000 (19:17 -0700)]
Merge pull request #5817 from drwells/cppcheck-4
Fix some things cppcheck found.
Wolfgang Bangerth [Sun, 28 Jan 2018 02:14:19 +0000 (19:14 -0700)]
Merge pull request #5821 from masterleinad/fix_utilities_pack_unpack_03
Fix utilities_pack_unpack_03
Daniel Arndt [Sat, 27 Jan 2018 23:51:39 +0000 (00:51 +0100)]
Merge pull request #5809 from bangerth/pointers
Specialize ArrayViewHelper::is_contiguous() for pointers.
Daniel Arndt [Sat, 27 Jan 2018 23:27:20 +0000 (00:27 +0100)]
Fix utilities_pack_unpack_03
David Wells [Sat, 27 Jan 2018 18:19:53 +0000 (13:19 -0500)]
Use nullptr for the null pointer.
David Wells [Sat, 27 Jan 2018 18:25:16 +0000 (13:25 -0500)]
Use constant references instead of copies.
This was found by cppcheck.
David Wells [Sat, 27 Jan 2018 18:24:47 +0000 (13:24 -0500)]
Reduce the scope of some variables.
This was found by cppcheck.
David Wells [Sat, 27 Jan 2018 18:23:39 +0000 (13:23 -0500)]
Fix initialization of protected/private solver members.
This was found by cppcheck.
benjamin [Sat, 27 Jan 2018 21:25:55 +0000 (22:25 +0100)]
Move implementation of MPI::all_gather()
David Wells [Sat, 27 Jan 2018 20:39:32 +0000 (15:39 -0500)]
Improve tolerances for errors near zero.
Details in the floating point implementation (e.g., whether or not -ffast-math
is used) can change the error by an order of magnitude or more. Get around this
by, in each relevant case, bounding the error above.
Since the errors are now checked in a different way the alternative output file
has been removed.
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.