]>
https://gitweb.dealii.org/ - dealii.git/log
David Wells [Sun, 15 Oct 2017 01:09:48 +0000 (21:09 -0400)]
Add codim instantiations for make_zero_boundary_constraints.
David Wells [Sun, 15 Oct 2017 02:07:28 +0000 (22:07 -0400)]
Fix two comments (they return references, not pointers).
David Wells [Sun, 15 Oct 2017 02:06:04 +0000 (22:06 -0400)]
Deprecate DoFTools::extract_locally_owned_dofs.
All that this function does is return a copy of
dof_handler.locally_owned_dofs(): we should just use that function directly.
David Wells [Sat, 14 Oct 2017 23:46:30 +0000 (19:46 -0400)]
Merge pull request #5245 from masterleinad/ub_4
Fix undefined behavior in tests
David Wells [Sat, 14 Oct 2017 23:43:16 +0000 (19:43 -0400)]
Merge pull request #5242 from masterleinad/ub_1
Fix undefined behavior in TridiagonalMatrix
Daniel Arndt [Sat, 14 Oct 2017 12:25:16 +0000 (14:25 +0200)]
Fix undefined behavior in tests
Daniel Arndt [Sat, 14 Oct 2017 12:31:53 +0000 (14:31 +0200)]
Fix undefined behavior in TridiagonalMatrix
Denis Davydov [Sat, 14 Oct 2017 08:18:06 +0000 (10:18 +0200)]
Merge pull request #5241 from gassmoeller/tria_fixes
Add dummy functions to parallel::distributed::Triangulation<1,spacedim>
Rene Gassmoeller [Fri, 13 Oct 2017 20:47:16 +0000 (14:47 -0600)]
Add dummy functions
Daniel Arndt [Fri, 13 Oct 2017 13:23:37 +0000 (15:23 +0200)]
Merge pull request #5217 from drwells/prefer-data-to-address-of-first
Prefer data to address of first
Wolfgang Bangerth [Fri, 13 Oct 2017 13:01:10 +0000 (07:01 -0600)]
Merge pull request #5234 from masterleinad/fix_std_unique_ptr_release
Clarify FE_Enriched::setup_data
Wolfgang Bangerth [Fri, 13 Oct 2017 13:00:38 +0000 (07:00 -0600)]
Merge pull request #5237 from luca-heltai/simplify-ida
Simplify IDA.
Daniel Arndt [Fri, 13 Oct 2017 10:35:10 +0000 (12:35 +0200)]
Improve description of passing ownership
Luca Heltai [Fri, 13 Oct 2017 09:31:54 +0000 (11:31 +0200)]
Remove use_local_tolerances parameter.
Jean-Paul Pelteret [Fri, 13 Oct 2017 05:23:35 +0000 (07:23 +0200)]
Merge pull request #5236 from masterleinad/fix_adolc_test
Fix memory leak in ADOLC test
Wolfgang Bangerth [Thu, 12 Oct 2017 22:56:44 +0000 (16:56 -0600)]
Merge pull request #5235 from masterleinad/fix_unique_ptr_release_2
Fix memory leak in DoFHandler
Daniel Arndt [Thu, 12 Oct 2017 22:25:01 +0000 (00:25 +0200)]
Fix memory leank in ADOLC test
Daniel Arndt [Thu, 12 Oct 2017 21:04:43 +0000 (23:04 +0200)]
Clarify FE_Enriched::setup_data
Daniel Arndt [Thu, 12 Oct 2017 21:02:55 +0000 (23:02 +0200)]
Fix memory leak in DoFHandler
David Wells [Mon, 9 Oct 2017 17:52:25 +0000 (13:52 -0400)]
Prefer iterators to pointers.
David Wells [Sun, 8 Oct 2017 19:16:15 +0000 (15:16 -0400)]
Prefer v.get() to &v[0] with smart pointers.
David Wells [Sun, 8 Oct 2017 18:58:15 +0000 (14:58 -0400)]
Get rid of some intermediate variables.
David Wells [Sat, 7 Oct 2017 00:43:27 +0000 (20:43 -0400)]
Realign some function arguments.
David Wells [Sat, 7 Oct 2017 00:43:13 +0000 (20:43 -0400)]
Directly use raw pointers instead of &v[0].
David Wells [Sat, 7 Oct 2017 00:42:55 +0000 (20:42 -0400)]
Prefer v.data() to &v[0].
Timo Heister [Thu, 12 Oct 2017 17:23:52 +0000 (13:23 -0400)]
Merge pull request #5232 from davydden/user_project_source_dir
doc: explain how to use SOURCE_DIR from user tests
Denis Davydov [Thu, 12 Oct 2017 12:58:15 +0000 (14:58 +0200)]
doc: explain how to use SOURCE_DIR from user tests
Wolfgang Bangerth [Thu, 12 Oct 2017 14:43:39 +0000 (08:43 -0600)]
Merge pull request #5131 from davydden/metis_yet_again
add yet another pair of outputs for Metis on macOS with Clang 9.0.0
David Wells [Wed, 11 Oct 2017 22:05:13 +0000 (18:05 -0400)]
Merge pull request #5228 from tjhei/msvc_enable_w4661
enable MSVC warning w4661
Daniel Arndt [Wed, 11 Oct 2017 21:44:42 +0000 (23:44 +0200)]
Merge pull request #5231 from masterleinad/intel-warnings
Remove unused constructors in unnamed namespace
Timo Heister [Wed, 11 Oct 2017 21:39:27 +0000 (17:39 -0400)]
Merge pull request #5229 from masterleinad/intel-warnings_3
Disable spuriuos intel warning
Daniel Arndt [Wed, 11 Oct 2017 20:29:01 +0000 (22:29 +0200)]
Be more descriptive for the disabled remarks
Wolfgang Bangerth [Wed, 11 Oct 2017 19:52:43 +0000 (13:52 -0600)]
Merge pull request #5230 from masterleinad/intel-warnings_2
Remove meaningless type qualifier in pointer cast
Daniel Arndt [Wed, 11 Oct 2017 18:45:11 +0000 (20:45 +0200)]
Remove meaningless type qualifier in pointer cast
Daniel Arndt [Wed, 11 Oct 2017 18:52:24 +0000 (20:52 +0200)]
Disable spuriuos intel warning
Daniel Arndt [Wed, 11 Oct 2017 18:43:51 +0000 (20:43 +0200)]
Remove unused constructors in unnamed namespace
Timo Heister [Wed, 11 Oct 2017 17:29:54 +0000 (13:29 -0400)]
enable MSVC warning w4661
As discovered in #5225, these warnings are useful.
Wolfgang Bangerth [Wed, 11 Oct 2017 15:02:21 +0000 (09:02 -0600)]
Merge pull request #5226 from kronbichler/relax_shape_info_test
Relax polynomial degree in ShapeInfo test
Martin Kronbichler [Wed, 11 Oct 2017 09:08:39 +0000 (11:08 +0200)]
Relax polynomial degree in ShapeInfo test.
David Wells [Wed, 11 Oct 2017 01:24:22 +0000 (21:24 -0400)]
Merge pull request #5223 from bangerth/typo
Fix a typo.
David Wells [Wed, 11 Oct 2017 01:23:59 +0000 (21:23 -0400)]
Merge pull request #5224 from bangerth/doc
Update documentation of LogStream::push().
Wolfgang Bangerth [Tue, 10 Oct 2017 23:01:51 +0000 (17:01 -0600)]
Update documentation of LogStream::push().
Wolfgang Bangerth [Tue, 10 Oct 2017 22:58:53 +0000 (16:58 -0600)]
Fix a typo.
Wolfgang Bangerth [Tue, 10 Oct 2017 22:56:55 +0000 (16:56 -0600)]
Merge pull request #5114 from tcclevenger/sharedtria_mg_dofs
Add distribute_mg_dof functionality for a parallel::shared::Triangulation
Wolfgang Bangerth [Tue, 10 Oct 2017 18:55:07 +0000 (12:55 -0600)]
Merge pull request #5222 from drwells/deprecate-boundary-classes
Formally deprecate the Boundary classes.
tcclevenger [Tue, 19 Sep 2017 23:19:14 +0000 (19:19 -0400)]
add distribute_mg_dofs for shared::Triangulation
David Wells [Tue, 10 Oct 2017 17:46:59 +0000 (13:46 -0400)]
Formally deprecate the Boundary classes.
Wolfgang Bangerth [Tue, 10 Oct 2017 15:11:34 +0000 (09:11 -0600)]
Merge pull request #5220 from masterleinad/fix_intel_tests_1
Fix tests by increasing the precision
Wolfgang Bangerth [Tue, 10 Oct 2017 15:10:43 +0000 (09:10 -0600)]
Merge pull request #5221 from masterleinad/fix_intel_tests_2
Use std::initializer_list instead of variadic constructor in tests
Daniel Arndt [Tue, 10 Oct 2017 14:49:36 +0000 (16:49 +0200)]
Fix tests by increasing precision
Daniel Arndt [Tue, 10 Oct 2017 14:54:17 +0000 (16:54 +0200)]
Use std::initializer_list instead of variadic constructor in tests
Martin Kronbichler [Tue, 10 Oct 2017 07:42:59 +0000 (09:42 +0200)]
Merge pull request #5212 from kronbichler/feeval_vector_access_assert
Add assertion regarding vector access in FEEvaluation.
Daniel Arndt [Tue, 10 Oct 2017 00:32:33 +0000 (02:32 +0200)]
Merge pull request #5201 from bangerth/logstream
Replace logstream.push/pop by Logstream::Prefix.
Wolfgang Bangerth [Tue, 10 Oct 2017 00:23:43 +0000 (18:23 -0600)]
Merge pull request #4798 from drwells/remove-boundary-usage
Remove boundary usage
Wolfgang Bangerth [Mon, 9 Oct 2017 23:32:05 +0000 (17:32 -0600)]
Merge pull request #5203 from tjhei/simplify_test_intergrid_constraints
simplify tests/grid/intergrid_constraints
David Wells [Mon, 9 Oct 2017 21:33:42 +0000 (17:33 -0400)]
Merge pull request #5213 from masterleinad/intel18_4
Move default pure virtual destructor of Function
Daniel Arndt [Mon, 9 Oct 2017 16:58:53 +0000 (18:58 +0200)]
Merge pull request #5214 from masterleinad/intel18_3
Add missing (unused) return value in Convert::to_pattern
Daniel Arndt [Mon, 9 Oct 2017 16:49:41 +0000 (18:49 +0200)]
Merge pull request #5216 from masterleinad/intel18_1
Pass a function pointer by adress instead of by value
Daniel Arndt [Mon, 9 Oct 2017 12:51:30 +0000 (14:51 +0200)]
Add missing (unused) return value in Convert::to_pattern
Wolfgang Bangerth [Mon, 9 Oct 2017 14:38:45 +0000 (08:38 -0600)]
Merge pull request #5215 from masterleinad/intel18_2
Rename loop variable to differ from enclosing one
Wolfgang Bangerth [Mon, 9 Oct 2017 14:32:00 +0000 (08:32 -0600)]
Merge pull request #5211 from davydden/lapack_trace
add LAPACKFullMatrix::trace()
Timo Heister [Mon, 9 Oct 2017 13:53:20 +0000 (09:53 -0400)]
Merge pull request #5209 from davydden/oversubscribe_quick_tests
explicitly oversubscribe with MPI for quick tests
Daniel Arndt [Mon, 9 Oct 2017 12:55:16 +0000 (14:55 +0200)]
Pass a function pointer by adress instead of by value
Daniel Arndt [Mon, 9 Oct 2017 12:52:26 +0000 (14:52 +0200)]
Rename loop variable to differ from enclosing one
Daniel Arndt [Mon, 9 Oct 2017 12:49:13 +0000 (14:49 +0200)]
Move default pure virtual destructor of Function
Martin Kronbichler [Mon, 9 Oct 2017 10:40:20 +0000 (12:40 +0200)]
Also assert in read_dof_values_plain.
Martin Kronbichler [Mon, 9 Oct 2017 09:53:47 +0000 (11:53 +0200)]
Add assertion regarding vector access in FEEvaluation.
Denis Davydov [Mon, 9 Oct 2017 09:06:34 +0000 (11:06 +0200)]
add LAPACKFullMatrix::trace()
Wolfgang Bangerth [Mon, 9 Oct 2017 02:24:39 +0000 (20:24 -0600)]
Merge pull request #5210 from masterleinad/remove_petsc_options
Remove unused PETSc options
David Wells [Sun, 24 Sep 2017 04:01:12 +0000 (00:01 -0400)]
Fix an include guard name.
David Wells [Mon, 4 Sep 2017 01:42:31 +0000 (21:42 -0400)]
Allow for slightly different numbers in a Manifold test.
This is due to a previous commit where GridGenerator::hyper_ball was redone to
use SphericalManifold instead of HyperBallBoundary.
David Wells [Mon, 4 Sep 2017 00:09:25 +0000 (20:09 -0400)]
Specify different projected points in a test.
In these two cases multiple minima exist: the new algorithm picks points on the
edges.
David Wells [Sun, 3 Sep 2017 23:00:49 +0000 (19:00 -0400)]
Force projected points to be on the objects.
David Wells [Sat, 12 Aug 2017 22:29:39 +0000 (18:29 -0400)]
Add changelog entries.
David Wells [Sat, 12 Aug 2017 22:23:03 +0000 (18:23 -0400)]
Update a Triangulation::straight_boundary test.
This member value will soon be deprecated and Triangulation returns a
FlatManifold reference in the relevant function now.
David Wells [Sat, 12 Aug 2017 17:29:04 +0000 (13:29 -0400)]
Update some comments referring to Boundary.
David Wells [Sat, 12 Aug 2017 15:50:37 +0000 (11:50 -0400)]
Test project_to_surface without boundary objects.
Since GridTools::project_to_object now calls our implementation of
project_to_surface directly we can fix up these tests to just call the relevant
function.
David Wells [Sat, 12 Aug 2017 15:46:36 +0000 (11:46 -0400)]
Remove tests for overridden project_to_surface.
Since a previous commit removed the call inside
GridTools::fix_up_distorted_child_cells to Boundary::project_to_surface,
testing overriden implementations of this function no longer makes
sense.
David Wells [Thu, 10 Aug 2017 18:10:35 +0000 (14:10 -0400)]
Fix a wrong comment.
we can still do things if we are on the boundary.
David Wells [Sat, 12 Aug 2017 00:13:32 +0000 (20:13 -0400)]
Overhaul GridTools::internal::fix_up_object.
The primary issue with excising Boundary from the library is the lack of
an equivalent project_to_surface function in the Manifold code (since
Manifolds don't know anything about faces or lines, just points and
geodesics). Fortunately, this function is only called in one place, and
the default implementation in StraightManifold is the only
implementation in the library: hence, we get around this issue by
copying and pasting StraightManifold::project_to_surface into the new
internal project_to_object function and marking this change as
incompatible.
To the best of the author's knowledge, no users have implemented their
own custom project_to_surface nor are they using the one function that
calls this (GridTools::fix_up_distorted_child_cells) so this small
incompatibility is acceptable.
David Wells [Sat, 12 Aug 2017 00:07:52 +0000 (20:07 -0400)]
Add a clarifying assertion.
Luca Heltai [Wed, 23 Mar 2016 15:26:07 +0000 (16:26 +0100)]
Use Manifold, not boundary, functionality.
Daniel Arndt [Sun, 8 Oct 2017 20:45:19 +0000 (22:45 +0200)]
Merge pull request #5199 from drwells/extra-assimp-hint
Add an extra hint for assimp.
Daniel Arndt [Sun, 8 Oct 2017 20:26:42 +0000 (22:26 +0200)]
Remove unused PETSc options
David Wells [Sun, 8 Oct 2017 17:38:53 +0000 (13:38 -0400)]
Merge pull request #5204 from davydden/mg_interface_size_type
add size_type to MGInterfaceOperator
Daniel Arndt [Sun, 8 Oct 2017 10:39:10 +0000 (12:39 +0200)]
Merge pull request #5206 from bangerth/simplify
Use std::unique_ptr instead of std::shared_ptr.
Denis Davydov [Sat, 7 Oct 2017 19:10:58 +0000 (21:10 +0200)]
explicitly oversubscribe with MPI for quick tests
Wolfgang Bangerth [Sat, 7 Oct 2017 03:33:31 +0000 (21:33 -0600)]
Use std::unique_ptr instead of std::shared_ptr.
Wolfgang Bangerth [Sat, 7 Oct 2017 03:30:34 +0000 (21:30 -0600)]
Merge pull request #5160 from danshapero/bbox
bounding box for triangulation and cell iterators [WIP]
danshapero [Tue, 26 Sep 2017 21:49:06 +0000 (14:49 -0700)]
Added functions to compute bounding box for triangulation, accessors
Denis Davydov [Fri, 6 Oct 2017 16:55:45 +0000 (18:55 +0200)]
add size_type to MGInterfaceOperator
This might be needed when one uses a single wrapper class
to define level block operators based on non-block versions.
Martin Kronbichler [Fri, 6 Oct 2017 15:35:59 +0000 (17:35 +0200)]
Merge pull request #5189 from bangerth/aligned-vector
Allow using objects in Table and AlignedVector that are not copyable.
Wolfgang Bangerth [Fri, 6 Oct 2017 13:56:04 +0000 (07:56 -0600)]
Simplify code.
Timo Heister [Fri, 6 Oct 2017 13:00:16 +0000 (09:00 -0400)]
simplify tests/grid/intergrid_constraints
reduce 500k+ bytes of output to something that doesn't cause the tester
to timeout
Luca Heltai [Fri, 6 Oct 2017 12:59:25 +0000 (14:59 +0200)]
Merge pull request #5196 from asartori86/fix_sundials
fix sundials interface for NON-MPI installations
Daniel Arndt [Fri, 6 Oct 2017 08:26:34 +0000 (10:26 +0200)]
Merge pull request #5202 from tcclevenger/mesh_loop
Removing an unused variable in mesh_loop.h
Martin Kronbichler [Fri, 6 Oct 2017 07:17:29 +0000 (09:17 +0200)]
Merge pull request #5200 from drwells/constraintmatrix-improvements
ConstraintMatrix improvements
David Wells [Thu, 5 Oct 2017 19:54:30 +0000 (15:54 -0400)]
Add an extra hint for assimp.
If assimp has its own directory, e.g., ASSIMP_DIR=/opt/assimp/, then
this hint is needed.
David Wells [Thu, 5 Oct 2017 20:32:48 +0000 (16:32 -0400)]
Add a finite-ness assertion.
David Wells [Thu, 5 Oct 2017 20:32:30 +0000 (16:32 -0400)]
Realign some arguments.
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.