]>
https://gitweb.dealii.org/ - dealii.git/log
Denis Davydov [Wed, 27 Dec 2017 18:19:35 +0000 (19:19 +0100)]
tests: add a quick test for Zlib with Boost
Denis Davydov [Mon, 25 Dec 2017 07:48:37 +0000 (08:48 +0100)]
Merge pull request #5674 from bangerth/doc-update-2
Update the documentation of some PETScWrappers::MatrixBase member variables
Wolfgang Bangerth [Sat, 23 Dec 2017 16:20:52 +0000 (09:20 -0700)]
Update the documentation of some PETScWrappers::MatrixBase member variables.
Denis Davydov [Sun, 24 Dec 2017 17:57:43 +0000 (18:57 +0100)]
Merge pull request #5671 from bangerth/doc-update
Move deleted operators out of the private: section of a class.
Wolfgang Bangerth [Sun, 24 Dec 2017 16:09:42 +0000 (10:09 -0600)]
Merge pull request #5673 from masterleinad/fix_intel_warnings
Fix Intel 18 warnings in OpenCASCADE wrapper
Wolfgang Bangerth [Sat, 23 Dec 2017 16:16:44 +0000 (09:16 -0700)]
Move deleted operators out of the private: section of a class.
There is no longer a reason to hide these operators. They aren't usable anyway, so we
may as well document this publicly.
Daniel Arndt [Sat, 23 Dec 2017 17:24:19 +0000 (18:24 +0100)]
Fix Intel 18 warnings in OpenCASCADE wrapper
Daniel Arndt [Sat, 23 Dec 2017 23:05:00 +0000 (00:05 +0100)]
Merge pull request #5604 from masterleinad/extract_hanging_node_parallel
Make DoFTools::extract_hanging_node_dofs for p::d/s::Triangualations
Luca Heltai [Sat, 23 Dec 2017 18:51:08 +0000 (19:51 +0100)]
Merge pull request #5669 from davydden/arclength_boundary_02
disable unstable arclength_boundary_02 test
Denis Davydov [Sat, 23 Dec 2017 18:49:18 +0000 (19:49 +0100)]
Merge pull request #5672 from masterleinad/update_project_to_object_01
Update test output for grid/project_to_object_01
Daniel Arndt [Sat, 23 Dec 2017 17:16:25 +0000 (18:16 +0100)]
Merge pull request #5665 from tjhei/trilinos_sparsity_copy_from
implement missing TrilinosWrappers::SparsityPattern::copy_from()
Daniel Arndt [Sat, 23 Dec 2017 16:42:52 +0000 (17:42 +0100)]
Update test output for grid/project_to_object_01
Daniel Arndt [Thu, 21 Dec 2017 17:27:59 +0000 (18:27 +0100)]
Simplify the logic used and extract all locally relevant DoFs
Denis Davydov [Fri, 22 Dec 2017 20:11:43 +0000 (21:11 +0100)]
disable unstable arclength_boundary_02 test
Martin Kronbichler [Sat, 23 Dec 2017 15:38:53 +0000 (16:38 +0100)]
Merge pull request #5562 from gassmoeller/optimize_spherical_manifold_get_new_point
Optimize spherical manifold get_new_point into get_new_points
Timo Heister [Fri, 22 Dec 2017 14:14:09 +0000 (09:14 -0500)]
implement missing TrilinosWrappers::SparsityPattern::copy_from()
also test the different copy_from implementations.
Denis Davydov [Fri, 22 Dec 2017 03:13:19 +0000 (04:13 +0100)]
Merge pull request #5656 from davydden/feature/blas64
support 64bit BLAS
Denis Davydov [Thu, 21 Dec 2017 23:05:29 +0000 (00:05 +0100)]
Merge pull request #5663 from bangerth/grammar
Fix the grammar of a few doc strings.
Wolfgang Bangerth [Thu, 21 Dec 2017 20:13:00 +0000 (13:13 -0700)]
Fix the grammar of a few doc strings.
Wolfgang Bangerth [Thu, 21 Dec 2017 19:40:51 +0000 (13:40 -0600)]
Merge pull request #5661 from masterleinad/64_bit_serialize
Add 64-bit output variant for serialization/hp_dof_handler_01
Denis Davydov [Wed, 20 Dec 2017 21:29:37 +0000 (22:29 +0100)]
support 64bit BLAS
Daniel Arndt [Thu, 21 Dec 2017 18:31:39 +0000 (19:31 +0100)]
Merge pull request #5660 from masterleinad/increase_precision_arpack_parpack
Increase precision in arpack/parpack_advection_diffusion_petsc
Daniel Arndt [Thu, 21 Dec 2017 18:02:50 +0000 (19:02 +0100)]
Merge pull request #5652 from drwells/lapack-size-type
Change LAPACKFullMatrix::size_type to unsigned int.
Denis Davydov [Thu, 21 Dec 2017 16:14:00 +0000 (17:14 +0100)]
Merge pull request #5659 from davydden/feature/norm_sqr
add LA::d::BlockVector::norm_sqr() and LA::d::Vector::norm_sqr()
Rene Gassmoeller [Thu, 21 Dec 2017 02:14:59 +0000 (20:14 -0600)]
Update tests
Martin Kronbichler [Thu, 21 Dec 2017 14:42:46 +0000 (15:42 +0100)]
Merge pull request #5632 from ExtremOPS/multiplySparsityPattern
Multiply sparsity pattern
Daniel Arndt [Thu, 21 Dec 2017 13:54:18 +0000 (14:54 +0100)]
Increase precision in arpack/parpack_advection_diffusion_petsc
Daniel Arndt [Thu, 21 Dec 2017 13:51:30 +0000 (14:51 +0100)]
Add 64-bit output variant for serialization/hp_dof_handler_01
Denis Davydov [Thu, 21 Dec 2017 13:29:22 +0000 (14:29 +0100)]
add LA::d::BlockVector::norm_sqr() and LA::d::Vector::norm_sqr()
Christoph Goering [Tue, 19 Dec 2017 13:09:03 +0000 (14:09 +0100)]
added changelog entry
Christoph Goering [Wed, 20 Dec 2017 13:25:23 +0000 (14:25 +0100)]
added two unit tests and its output for compute_mmult_pattern(..)
Christoph Goering [Fri, 15 Dec 2017 17:42:00 +0000 (18:42 +0100)]
added DynamicSparsityPattern::compute_mmult_pattern(..)
Martin Kronbichler [Thu, 21 Dec 2017 06:49:23 +0000 (07:49 +0100)]
Merge pull request #5654 from masterleinad/update_number_cache_periodicity
Update NumberCache after adding periodicity to a p::d::Triangulation
David Wells [Wed, 20 Dec 2017 15:54:51 +0000 (10:54 -0500)]
Change LAPACKFullMatrix::size_type to unsigned int.
This fixes compilation with 64 bit indices and also makes things more consistent
with base class functions (e.g., TransposeTable::n_rows() returns an unsigned
int).
Daniel Arndt [Wed, 20 Dec 2017 22:15:10 +0000 (23:15 +0100)]
Add comment why to call update_number_cache
Daniel Arndt [Wed, 20 Dec 2017 15:58:40 +0000 (16:58 +0100)]
Update NumberCache after adding periodicity to a p::d::Triangulation
Denis Davydov [Wed, 20 Dec 2017 20:29:20 +0000 (21:29 +0100)]
Merge pull request #5651 from davydden/feature/lapack_remove
add a function to remove row and column from LAPACKFullMatrix
Denis Davydov [Wed, 20 Dec 2017 12:30:21 +0000 (13:30 +0100)]
add a function to remove row and column from LAPACKFullMatrix
Martin Kronbichler [Wed, 20 Dec 2017 10:44:43 +0000 (11:44 +0100)]
Merge pull request #5650 from davydden/doc/lapack_fix_bracket
doc: fix bracket in LATEX documentation
Denis Davydov [Wed, 20 Dec 2017 10:42:50 +0000 (11:42 +0100)]
doc: fix bracket in LATEX documentation
Bruno Turcksin [Wed, 20 Dec 2017 02:37:52 +0000 (21:37 -0500)]
Merge pull request #5634 from kronbichler/update_manifold_documentation_2
Further improve manifold documentation
Daniel Arndt [Sat, 16 Dec 2017 01:28:38 +0000 (02:28 +0100)]
IndexSet overload
Martin Kronbichler [Tue, 19 Dec 2017 17:19:31 +0000 (18:19 +0100)]
Merge pull request #5631 from davydden/feature/increase_decrease_size
Extend LAPACKFullMatrix and Vector to keep the data upon resizing and add rank-1 update
Daniel Arndt [Tue, 19 Dec 2017 16:19:09 +0000 (17:19 +0100)]
Merge pull request #5638 from drwells/stop-overwriting-unity-files
Fix overwriting of unity files in reconfiguration.
Wolfgang Bangerth [Tue, 19 Dec 2017 15:09:02 +0000 (09:09 -0600)]
Merge pull request #5620 from cpraveen/fixdoc
Fix documentation
Denis Davydov [Tue, 19 Dec 2017 15:04:29 +0000 (16:04 +0100)]
do not capitalize proper names in Utilities::LinearAlgebra
Denis Davydov [Mon, 18 Dec 2017 21:53:55 +0000 (22:53 +0100)]
various cleanups and improvements
Denis Davydov [Mon, 18 Dec 2017 17:15:05 +0000 (18:15 +0100)]
add a link to LAPACK forums
Denis Davydov [Mon, 18 Dec 2017 16:53:50 +0000 (17:53 +0100)]
factor out hyperbolic rotations into Utilities::LinearAlgebra::hyperbolic_rotation() and test
Denis Davydov [Mon, 18 Dec 2017 15:52:15 +0000 (16:52 +0100)]
implement downdating of Cholesky factorization
Denis Davydov [Mon, 18 Dec 2017 14:20:21 +0000 (15:20 +0100)]
implement rank-1 update for Cholesky factorization
Denis Davydov [Mon, 18 Dec 2017 14:19:34 +0000 (15:19 +0100)]
adjust LAPACKFullMatrix::print_formatted() to output lower triangular part for Cholesky
Denis Davydov [Mon, 18 Dec 2017 12:36:35 +0000 (13:36 +0100)]
add Utilities::LinearAlgebra::Givens_rotation()
Denis Davydov [Sun, 17 Dec 2017 16:06:15 +0000 (17:06 +0100)]
add rank-1 update of LAPACKFullMatrix
Denis Davydov [Fri, 15 Dec 2017 15:18:58 +0000 (16:18 +0100)]
add LAPACKFullMatrix::reinit_preserve() and Vector::reinit_preserve()
to (partly) keep the old values.
Daniel Arndt [Tue, 19 Dec 2017 08:33:08 +0000 (09:33 +0100)]
Merge pull request #5649 from tamiko/make_output_more_verbose
CMake: Also print GMSH_EXE in detailed.log
Denis Davydov [Tue, 19 Dec 2017 06:41:55 +0000 (07:41 +0100)]
Merge pull request #5648 from davydden/fix/gmsh
use find_program to find GMSH
Matthias Maier [Tue, 19 Dec 2017 05:47:27 +0000 (23:47 -0600)]
CMake: Also print GMSH_EXE in detailed.log
Denis Davydov [Tue, 19 Dec 2017 00:21:54 +0000 (01:21 +0100)]
use find_program to find GMSH
Wolfgang Bangerth [Tue, 19 Dec 2017 03:57:21 +0000 (21:57 -0600)]
Merge pull request #5646 from Rombur/reinit_after_move
Improve move constructor tests
Bruno Turcksin [Tue, 19 Dec 2017 01:58:16 +0000 (20:58 -0500)]
Improve move constructor tests
Improve the move constructor tests of TrilinosWrappers::SparseMatrix and
TrilinosWrappers::SparsityPattern by checking the object whose data has been
stolen can be reinitialized
Daniel Arndt [Mon, 18 Dec 2017 23:28:15 +0000 (00:28 +0100)]
Merge pull request #5606 from luca-heltai/occ-2d
OpenCASCADE now works also in spacedim = 2
Denis Davydov [Mon, 18 Dec 2017 20:24:07 +0000 (21:24 +0100)]
Merge pull request #5641 from tamiko/minor_cmake_fixes
CMake: cache TestBoostBug, clean up cached variables
Matthias Maier [Mon, 18 Dec 2017 15:24:18 +0000 (09:24 -0600)]
remove redundant if
Wolfgang Bangerth [Mon, 18 Dec 2017 14:29:39 +0000 (08:29 -0600)]
Merge pull request #5640 from Rombur/move_constructor
Add move constructors
David Wells [Sun, 17 Dec 2017 22:13:59 +0000 (17:13 -0500)]
Fix overwriting of unity files in reconfiguration.
One flaw in the unity build system is that it always generates the unity
inclusion files when the build system is (re)configured. This results in a lot
of extra compilation.
This patch fixes the issue by first writing to a temporary file and then
moving it only if it is not equal to the current unity file.
Matthias Maier [Mon, 18 Dec 2017 13:37:57 +0000 (07:37 -0600)]
fix indenting
Luca Heltai [Mon, 18 Dec 2017 13:35:49 +0000 (14:35 +0100)]
Merge pull request #5635 from masterleinad/stabilize_gmsh
Increase stability of gmsh/create_tria_01
Matthias Maier [Mon, 18 Dec 2017 13:30:10 +0000 (07:30 -0600)]
CMake: correctly cache TestBoostBug, clean up cached variables
This commit ensures that the test result of TestBoostBug is correctly
cached (similarly to all other compilation checks).
Further, make sure that all cached variables for compatibility checks
for ADOLC and Boost are correctly unset again.
Matthias Maier [Mon, 18 Dec 2017 12:57:45 +0000 (06:57 -0600)]
CMake: TestBoostBug: Remove workaround
The workaround of renaming a list separator then passing a string
unquoted can be avoided by quoting the full option:
"-DBOOST_LIBRARIES=${BOOST_LIBRARIES}"
Matthias Maier [Mon, 18 Dec 2017 12:43:24 +0000 (06:43 -0600)]
Merge pull request #5637 from drwells/remove-more-cxx11-checks
Remove some more DEAL_II_WITH_CXX11 references.
Matthias Maier [Mon, 18 Dec 2017 12:11:11 +0000 (06:11 -0600)]
Merge pull request #5572 from masterleinad/detect_boost_bug
Detect BOOST bug while configuring
Denis Davydov [Mon, 18 Dec 2017 06:49:37 +0000 (07:49 +0100)]
Merge pull request #5636 from Rombur/cxx11
Remove DEAL_II_WITH_CXX11 guards
Bruno Turcksin [Mon, 18 Dec 2017 00:23:45 +0000 (19:23 -0500)]
Add entry in changelog
Bruno Turcksin [Mon, 18 Dec 2017 00:12:18 +0000 (19:12 -0500)]
Add move constructor to TrilinosWrappers::SparsityPattern
Bruno Turcksin [Sun, 17 Dec 2017 22:27:42 +0000 (17:27 -0500)]
Add move constructor for TrilinosWrappers::SparseMatrix
David Wells [Sun, 17 Dec 2017 23:00:10 +0000 (18:00 -0500)]
Merge pull request #5639 from bangerth/add-comment
Add a comment and PETSc KSP and PC objects.
Wolfgang Bangerth [Sun, 17 Dec 2017 22:46:18 +0000 (15:46 -0700)]
Add a comment and PETSc KSP and PC objects.
David Wells [Sun, 17 Dec 2017 21:03:50 +0000 (16:03 -0500)]
Remove some more DEAL_II_WITH_CXX11 references.
Bruno Turcksin [Sun, 17 Dec 2017 20:04:48 +0000 (15:04 -0500)]
Remove DEAL_II_WITH_CXX11 guards
Luca Heltai [Sun, 17 Dec 2017 19:46:51 +0000 (20:46 +0100)]
Assert to check spacedim >= 2 in OpenCASCADE::NURBSPatchManifold
Luca Heltai [Sun, 17 Dec 2017 15:36:02 +0000 (16:36 +0100)]
Fix failing tests.
Timo Heister [Sun, 17 Dec 2017 14:43:30 +0000 (09:43 -0500)]
Merge pull request #5610 from Rombur/notebook
Add Jupyter Notebook
Martin Kronbichler [Sun, 17 Dec 2017 11:32:19 +0000 (12:32 +0100)]
Further improve manifold documentation text.
Daniel Arndt [Sun, 17 Dec 2017 11:08:29 +0000 (12:08 +0100)]
Increase stability of gmsh/create_tria_01
Denis Davydov [Sat, 16 Dec 2017 16:53:37 +0000 (17:53 +0100)]
Merge pull request #5633 from bangerth/doc-updates
Some grammar improvements.
Wolfgang Bangerth [Sat, 16 Dec 2017 15:43:26 +0000 (08:43 -0700)]
Some grammar improvements.
Martin Kronbichler [Sat, 16 Dec 2017 09:56:20 +0000 (10:56 +0100)]
Merge pull request #5626 from kronbichler/update_manifold_documentation
Update manifold documentation in a few places.
Daniel Arndt [Sat, 16 Dec 2017 09:50:34 +0000 (10:50 +0100)]
Merge pull request #5630 from drwells/add-move-constructor
Add a move constructor for VectorMemory::Pointer.
Daniel Arndt [Sat, 16 Dec 2017 08:18:26 +0000 (09:18 +0100)]
Merge pull request #5628 from drwells/avoid-memory-consumption-method
Let GrowingVectorMemory work with std::vector.
Daniel Arndt [Sat, 16 Dec 2017 00:14:24 +0000 (01:14 +0100)]
Merge pull request #5629 from masterleinad/fix_fe_field_function_03
Fix fe_field_function_03
David Wells [Fri, 15 Dec 2017 22:27:59 +0000 (17:27 -0500)]
Add a test for VectorMemory<std::vector<T>>.
Martin Kronbichler [Fri, 15 Dec 2017 15:45:02 +0000 (16:45 +0100)]
Remove a badly worded part of changelog.
Martin Kronbichler [Fri, 15 Dec 2017 15:44:30 +0000 (16:44 +0100)]
Extend discussion on what happens if manifolds are blended in a bad way.
Martin Kronbichler [Fri, 15 Dec 2017 10:00:04 +0000 (11:00 +0100)]
Update manifold documentation in a few places.
David Wells [Fri, 15 Dec 2017 18:05:49 +0000 (13:05 -0500)]
Improve some method descriptions.
David Wells [Fri, 15 Dec 2017 16:37:26 +0000 (11:37 -0500)]
Add a move constructor for VectorMemory::Pointer.
This lets us write things like
std::vector<typename VectorMemory<VectorType>::Pointer> vec;
Daniel Arndt [Fri, 15 Dec 2017 16:17:58 +0000 (17:17 +0100)]
Fix fe_field_function_03
David Wells [Fri, 15 Dec 2017 15:53:07 +0000 (10:53 -0500)]
Let GrowingVectorMemory work with std::vector.
The VectorType class in
std::pair<bool, std::unique_ptr<VectorType>>
may not have a memory_consumption() member function (e.g.,
std::vector). Get around this by just using the free function instead.
Denis Davydov [Fri, 15 Dec 2017 10:27:22 +0000 (11:27 +0100)]
Merge pull request #5625 from masterleinad/fix_shared_tria_tests
Fix some failing tests
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.