]>
https://gitweb.dealii.org/ - dealii.git/log
Rene Gassmoeller [Thu, 21 Dec 2017 02:14:59 +0000 (20:14 -0600)]
Update tests
Rene Gassmoeller [Fri, 8 Dec 2017 17:17:52 +0000 (10:17 -0700)]
Fix 2D case.
Simon Puchert [Thu, 7 Dec 2017 15:42:37 +0000 (16:42 +0100)]
Small optimization.
We can get rid of a scalar*vector operation by restructuring.
This also allows tricks like computing theta/sin(theta) directly from
cos(theta) and thus bypassing the atan2 operation.
Rene Gassmoeller [Tue, 5 Dec 2017 00:52:50 +0000 (17:52 -0700)]
Avoid more memory allocation
Rene Gassmoeller [Sun, 3 Dec 2017 22:46:30 +0000 (15:46 -0700)]
Merge horizontally
Rene Gassmoeller [Sun, 3 Dec 2017 21:19:42 +0000 (14:19 -0700)]
Address some comments
Rene Gassmoeller [Sat, 2 Dec 2017 01:29:13 +0000 (18:29 -0700)]
Add changelog
Rene Gassmoeller [Thu, 30 Nov 2017 23:30:41 +0000 (16:30 -0700)]
Optimize SphericalManifold::get_new_point
Daniel Arndt [Fri, 24 Nov 2017 22:25:58 +0000 (23:25 +0100)]
Relax tolerance in SphericalManifold
Bruno Turcksin [Wed, 13 Dec 2017 13:28:15 +0000 (08:28 -0500)]
Merge pull request #5612 from masterleinad/fix_periodic_moved_vertices
Fix treatment of periodic faces in communicate_locally_moved_vertices
Daniel Arndt [Wed, 13 Dec 2017 10:06:56 +0000 (11:06 +0100)]
Merge pull request #5386 from kronbichler/change_laplace_mesh_smoothing
Replace broken mesh smoothing with Laplacian
Martin Kronbichler [Wed, 13 Dec 2017 09:10:44 +0000 (10:10 +0100)]
Merge pull request #5614 from davydden/doc/pum_reference
update FE_Enriched reference paper
Daniel Arndt [Mon, 11 Dec 2017 14:53:52 +0000 (15:53 +0100)]
Fix treatment of periodic faces in communicate_locally_moved_vertices
Denis Davydov [Wed, 13 Dec 2017 08:42:28 +0000 (09:42 +0100)]
update FE_Enriched reference paper
Denis Davydov [Tue, 12 Dec 2017 12:14:59 +0000 (13:14 +0100)]
Merge pull request #5613 from agrayver/fix_shared_tria
Get rid of coin flip strategy in p::s::Tria
Martin Kronbichler [Mon, 4 Dec 2017 16:16:39 +0000 (17:16 +0100)]
Significantly extend module on the manifold.
The new section describes the mesh smoothing algorithm in deal.II
Martin Kronbichler [Mon, 4 Dec 2017 14:56:33 +0000 (15:56 +0100)]
Add changelog.
Martin Kronbichler [Mon, 4 Dec 2017 14:28:14 +0000 (15:28 +0100)]
Update documentation.
Replace all names mentioning the Laplace vector by the new approach of interpolating. Also update the description of how to ensure good convergence with the mapping, given that it was the Laplace smoothing in the old implementation that destroyed convergence rates.
Martin Kronbichler [Mon, 4 Dec 2017 14:19:52 +0000 (15:19 +0100)]
Remove old changelog that is no longer applicable.
Martin Kronbichler [Mon, 4 Dec 2017 11:31:26 +0000 (12:31 +0100)]
Adjust periodicity test.
Martin Kronbichler [Mon, 4 Dec 2017 07:43:44 +0000 (08:43 +0100)]
Fix opencascade test.
Martin Kronbichler [Sun, 3 Dec 2017 13:40:22 +0000 (14:40 +0100)]
Fix two more tests after update by David Wells.
Martin Kronbichler [Sat, 2 Dec 2017 21:43:57 +0000 (22:43 +0100)]
Adjust output in grid tests.
Martin Kronbichler [Sat, 2 Dec 2017 20:22:50 +0000 (21:22 +0100)]
Adjust test output. Increase precision for data_out_multi_dh_01
Martin Kronbichler [Sat, 2 Dec 2017 20:00:50 +0000 (21:00 +0100)]
Remove some tests for distorted cells that now no longer are distorted.
Keep the distorted_cells_06 test in to ensure that we really do not regress on this case.
Martin Kronbichler [Sat, 2 Dec 2017 19:59:56 +0000 (20:59 +0100)]
Adjust output in bits/ tests.
Daniel Arndt [Fri, 1 Dec 2017 16:44:17 +0000 (17:44 +0100)]
Adjust test output for step-11 tests.
Martin Kronbichler [Fri, 1 Dec 2017 10:22:09 +0000 (11:22 +0100)]
Add more output for mapping test. Adjust output.
Martin Kronbichler [Fri, 1 Dec 2017 10:21:42 +0000 (11:21 +0100)]
Switch tests to Manifold. Adjust output.
Martin Kronbichler [Fri, 1 Dec 2017 10:01:43 +0000 (11:01 +0100)]
Increase precision and adjust test output of divergence theorem tests. Verified manually.
Martin Kronbichler [Fri, 1 Dec 2017 09:53:12 +0000 (10:53 +0100)]
Adjust test output for cell similarity. Verified.
Martin Kronbichler [Fri, 1 Dec 2017 09:52:22 +0000 (10:52 +0100)]
Adjust test output for no flux tests. Verified.
Martin Kronbichler [Thu, 30 Nov 2017 14:51:25 +0000 (15:51 +0100)]
Do not interpolate with additional points for Boundary objects.
Martin Kronbichler [Wed, 8 Nov 2017 11:00:58 +0000 (12:00 +0100)]
Replace Boundary by Manifold.
Martin Kronbichler [Wed, 8 Nov 2017 11:00:15 +0000 (12:00 +0100)]
Make a test more robust.
Martin Kronbichler [Fri, 3 Nov 2017 15:55:39 +0000 (16:55 +0100)]
Interpolate rather than average for new points of MappingQGeneric.
Martin Kronbichler [Fri, 3 Nov 2017 15:55:06 +0000 (16:55 +0100)]
Change weights for mesh smoothing ('Laplace vector'): Interpolate rather than average.
Martin Kronbichler [Fri, 3 Nov 2017 15:54:05 +0000 (16:54 +0100)]
Let manifold compute the center of new quads/hexes from all surrounding points.
Daniel Arndt [Tue, 12 Dec 2017 08:43:41 +0000 (09:43 +0100)]
Merge pull request #5583 from luca-heltai/find-gmsh
Find GMSH executable.
Alexander Grayver [Mon, 11 Dec 2017 19:49:45 +0000 (20:49 +0100)]
Update test output
Luca Heltai [Tue, 12 Dec 2017 06:04:17 +0000 (07:04 +0100)]
Merge pull request #5411 from GivAlz/change_fe_computeptloc
Make fe_field_function compute::point locations use the gridtools version
Daniel Arndt [Mon, 11 Dec 2017 22:13:16 +0000 (23:13 +0100)]
Merge pull request #5609 from drwells/fix-step-42
Fix a file creation check.
Alexander Grayver [Mon, 11 Dec 2017 16:25:02 +0000 (17:25 +0100)]
Update doc, add changelog item
Giovanni Alzetta [Mon, 6 Nov 2017 11:55:06 +0000 (11:55 +0000)]
Linked fe_field_function compute point locations to gridtools
David Wells [Mon, 11 Dec 2017 00:19:26 +0000 (19:19 -0500)]
Fix a file creation check.
Commit
1cdbeecc858 is broken when step-42 is run with multiple MPI processes.
Alexander Grayver [Mon, 11 Dec 2017 15:33:52 +0000 (16:33 +0100)]
Remove coin flip
Luca Heltai [Wed, 6 Dec 2017 13:10:10 +0000 (14:10 +0100)]
GMSH_EXECUTABLE -> DEAL_II_GMSH_EXECUTABLE_PATH
Now the definition stores directly a string, so that is immediately
accessible, without the need to STRINGIFY it.
Luca Heltai [Tue, 5 Dec 2017 14:58:29 +0000 (15:58 +0100)]
Added FindGMSH to look for GMSH executable.
Daniel Arndt [Sun, 10 Dec 2017 10:04:15 +0000 (11:04 +0100)]
Merge pull request #5601 from bangerth/more-complex-instantiations
Extend VectorTools::project_boundary_values() to complex-valued functions.
Daniel Arndt [Sun, 10 Dec 2017 01:01:21 +0000 (02:01 +0100)]
Merge pull request #5608 from drwells/more-initlog
Convert some more tests to use initlog.
Daniel Arndt [Sun, 10 Dec 2017 00:02:52 +0000 (01:02 +0100)]
Merge pull request #5607 from drwells/run-clang-static-analyzer
Fix some things that the clang static analyzer found.
David Wells [Sat, 9 Dec 2017 23:09:23 +0000 (18:09 -0500)]
Convert some more tests to use initlog.
David Wells [Sat, 9 Dec 2017 18:03:32 +0000 (13:03 -0500)]
Check some Trilinos errors.
David Wells [Sat, 9 Dec 2017 18:03:23 +0000 (13:03 -0500)]
Fix some unused variable warnings.
David Wells [Sat, 9 Dec 2017 18:02:59 +0000 (13:02 -0500)]
Prefer nullptr to the zero literal.
David Wells [Sat, 9 Dec 2017 18:01:42 +0000 (13:01 -0500)]
Add some null pointer checks.
David Wells [Sat, 9 Dec 2017 17:59:09 +0000 (12:59 -0500)]
Give DoFAccessor::ExcInvalidObject text.
David Wells [Fri, 8 Dec 2017 21:16:22 +0000 (16:16 -0500)]
Merge pull request #5596 from bangerth/fix
Update documentation of a function.
Wolfgang Bangerth [Thu, 7 Dec 2017 23:35:35 +0000 (16:35 -0700)]
General small cleanups.
Wolfgang Bangerth [Thu, 7 Dec 2017 23:35:25 +0000 (16:35 -0700)]
Update documentation of a function.
Martin Kronbichler [Fri, 8 Dec 2017 17:26:24 +0000 (18:26 +0100)]
Merge pull request #5602 from bangerth/running-patches
Add another missing instantiation for complex-valued functions.
Wolfgang Bangerth [Thu, 7 Dec 2017 22:16:16 +0000 (15:16 -0700)]
Add a test.
Wolfgang Bangerth [Thu, 7 Dec 2017 22:16:03 +0000 (15:16 -0700)]
Add another missing instantiation.
Wolfgang Bangerth [Wed, 6 Dec 2017 20:00:47 +0000 (13:00 -0700)]
Re-enable a piece of code in a recently added test.
Wolfgang Bangerth [Thu, 7 Dec 2017 20:48:55 +0000 (13:48 -0700)]
Enable projecting boundary values for complex-valued problems.
Martin Kronbichler [Fri, 8 Dec 2017 09:35:59 +0000 (10:35 +0100)]
Merge pull request #5590 from bangerth/more-complex
Provide more instantiations for std::complex data types.
Martin Kronbichler [Fri, 8 Dec 2017 09:11:56 +0000 (10:11 +0100)]
Merge pull request #5599 from drwells/update-project_to_object-test-2
Check a convergence rate, not errors, in a test.
Martin Kronbichler [Fri, 8 Dec 2017 08:21:59 +0000 (09:21 +0100)]
Merge pull request #5597 from bangerth/fix-grammar
Fix grammar issues.
Wolfgang Bangerth [Thu, 7 Dec 2017 23:56:36 +0000 (16:56 -0700)]
Fix grammar issues.
Wolfgang Bangerth [Fri, 8 Dec 2017 04:56:36 +0000 (21:56 -0700)]
Merge pull request #5600 from drwells/remove-dofhandler-begin-face-doc
Remove dofhandler begin face doc
David Wells [Fri, 8 Dec 2017 01:44:14 +0000 (20:44 -0500)]
Fix Doxygen links in an ad-hoc way.
David Wells [Fri, 8 Dec 2017 00:48:55 +0000 (19:48 -0500)]
Check a convergence rate, not errors, in a test.
David Wells [Fri, 8 Dec 2017 00:34:34 +0000 (19:34 -0500)]
Fix some doxygen links.
David Wells [Fri, 8 Dec 2017 00:22:23 +0000 (19:22 -0500)]
Remove references to DoFHandler::active_face_iterator.
This function was removed in
3df8fcd2122 but was still in the module-level
documentation.
David Wells [Fri, 8 Dec 2017 00:21:56 +0000 (19:21 -0500)]
Use 'parent' instead of 'mother'.
The Triangulation documentation uses 'parent'.
Wolfgang Bangerth [Thu, 7 Dec 2017 14:32:03 +0000 (07:32 -0700)]
Merge pull request #5591 from Rombur/typo
Clean up Python wrrappers
Wolfgang Bangerth [Thu, 7 Dec 2017 14:30:52 +0000 (07:30 -0700)]
Merge pull request #5593 from davydden/changelog_lapack_triangualr
add a changelog for LAPACKFullMatrix::solve()
Martin Kronbichler [Thu, 7 Dec 2017 09:36:53 +0000 (10:36 +0100)]
Merge pull request #5594 from agrayver/fix_lapack
Fix compilation without LAPACK
Alexander Grayver [Thu, 7 Dec 2017 09:28:04 +0000 (10:28 +0100)]
Fix typo
Daniel Arndt [Thu, 7 Dec 2017 09:11:38 +0000 (10:11 +0100)]
Merge pull request #5558 from drwells/remove-timer-sync-on-exception
Avoid MPI calls in destructors with exceptions.
Martin Kronbichler [Thu, 7 Dec 2017 08:38:44 +0000 (09:38 +0100)]
Merge pull request #5592 from masterleinad/sundials_serial
Make the SUNDIALS solvers usuable for serial vector types
Denis Davydov [Thu, 7 Dec 2017 06:48:34 +0000 (07:48 +0100)]
add a changelog for LAPACKFullMatrix::solve()
Daniel Arndt [Wed, 6 Dec 2017 23:43:12 +0000 (00:43 +0100)]
Make the SUNDIALS solvers usuable for serial vector types
Daniel Arndt [Wed, 6 Dec 2017 21:34:15 +0000 (22:34 +0100)]
Merge pull request #5589 from bangerth/fix-test
Remove a test that had been moved into tests/vector_tools.
Denis Davydov [Wed, 6 Dec 2017 20:23:09 +0000 (21:23 +0100)]
Merge pull request #5585 from davydden/lapack/trmv
add trmv LAPACK wrapper
Bruno Turcksin [Wed, 6 Dec 2017 18:54:56 +0000 (13:54 -0500)]
Disable abort on exception for the python wrappers.
Bruno Turcksin [Wed, 6 Dec 2017 18:48:28 +0000 (13:48 -0500)]
Remove c++11 guards.
Bruno Turcksin [Wed, 6 Dec 2017 02:59:34 +0000 (21:59 -0500)]
Fix typos.
Wolfgang Bangerth [Wed, 6 Dec 2017 20:15:57 +0000 (13:15 -0700)]
Merge pull request #5577 from niveshd/GraphColoring
Graph coloring
Wolfgang Bangerth [Wed, 6 Dec 2017 20:00:15 +0000 (13:00 -0700)]
Provide more instantiations for std::complex data types.
Wolfgang Bangerth [Wed, 6 Dec 2017 19:58:57 +0000 (12:58 -0700)]
Remove a test that had been moved into tests/vector_tools.
In commit
cceeb7cdbcef8d319a4798d5e0b4b230768869d0 , I moved this test but apparently
forgot to delete it at the source. This commit does that.
Wolfgang Bangerth [Wed, 6 Dec 2017 17:33:00 +0000 (10:33 -0700)]
Merge pull request #5587 from ExtremOPS/fix-svg-print
added white margin to grey frame for last row or column
Denis Davydov [Wed, 6 Dec 2017 17:23:18 +0000 (18:23 +0100)]
lapack: test solve() with Cholesky factorization, improve documentation
Christoph Goering [Wed, 6 Dec 2017 15:06:16 +0000 (16:06 +0100)]
added new test output for print_svg()
Denis Davydov [Wed, 6 Dec 2017 15:00:36 +0000 (16:00 +0100)]
lapack: add solve() for triangular matrices or factorized (LU/Cholesky) states
Denis Davydov [Wed, 6 Dec 2017 13:44:22 +0000 (14:44 +0100)]
lapack: add vmult() Tvmult() for triangular matrices
David Wells [Thu, 30 Nov 2017 17:52:20 +0000 (12:52 -0500)]
Avoid MPI calls in ~TimerOutput.
~TimerOutput prints timing information after communicating across an MPI
communicator. This MPI call can lead to deadlocks if some, but not all,
proceses throw an exception. Get around this by skipping inter-process
MPI calls when there is an uncaught exception.
Denis Davydov [Wed, 6 Dec 2017 12:47:44 +0000 (13:47 +0100)]
lapack: add reciprocal_condition_number() for triangular matrices
Daniel Arndt [Wed, 6 Dec 2017 11:05:09 +0000 (12:05 +0100)]
Merge pull request #5581 from luca-heltai/create-curve-from-tria
OpenCASCADE::create_curves_from_triangulation_boundary
Christoph Goering [Wed, 6 Dec 2017 09:00:14 +0000 (10:00 +0100)]
added change-log to fixed SparsityPattern::print_svg(...)
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.