]>
https://gitweb.dealii.org/ - dealii.git/log
Daniel Arndt [Sun, 24 Jun 2018 21:58:17 +0000 (23:58 +0200)]
Fix some clang-tidy findings
David Wells [Sat, 23 Jun 2018 23:17:19 +0000 (19:17 -0400)]
Merge pull request #6830 from masterleinad/backward_compatibility_6816
Restore backward-compatibility for #6816
Denis Davydov [Sat, 23 Jun 2018 20:13:46 +0000 (22:13 +0200)]
Merge pull request #6829 from davydden/minor/fix_hdf5_test
fix failing HDF5 test
Daniel Arndt [Sat, 23 Jun 2018 17:08:18 +0000 (19:08 +0200)]
Restore backward-compatibility for #6816
Matthias Maier [Sat, 23 Jun 2018 17:24:17 +0000 (12:24 -0500)]
Merge pull request #6824 from dangars/clang_format_version
Choose the clang-format version
David Wells [Sat, 23 Jun 2018 16:37:35 +0000 (12:37 -0400)]
Merge pull request #6797 from masterleinad/back_interpolate_overload_resolution
Fix overload resolution for FETools::back_interpolate
David Wells [Sat, 23 Jun 2018 13:16:19 +0000 (09:16 -0400)]
Merge pull request #6784 from masterleinad/indent_example_step-45
examples/step-45: Update indenting and modernize
Denis Davydov [Sat, 23 Jun 2018 12:53:01 +0000 (14:53 +0200)]
fix failing HDF5 test
David Wells [Sat, 23 Jun 2018 12:45:52 +0000 (08:45 -0400)]
Merge pull request #6799 from masterleinad/deprecate_p_d_headers
Also deprecate the p::d::[Block]?Vector header files themselves
Daniel Arndt [Sat, 23 Jun 2018 12:43:25 +0000 (14:43 +0200)]
Remove sparsity_patterns
David Wells [Sat, 23 Jun 2018 12:37:49 +0000 (08:37 -0400)]
Merge pull request #6804 from davydden/examples/step36_indentation
improve indentation of step-36 and minor cleanup
David Wells [Sat, 23 Jun 2018 12:31:00 +0000 (08:31 -0400)]
Merge pull request #6803 from davydden/examples/step18_indentation
improve indentation of step-18 and minor code cleanup
David Wells [Sat, 23 Jun 2018 12:14:33 +0000 (08:14 -0400)]
Merge pull request #6802 from davydden/examples/step8_indentation
update indentation in step-8 plus minor code cleanup
Daniel Garcia-Sanchez [Sat, 23 Jun 2018 11:00:01 +0000 (13:00 +0200)]
Choose the clang-format version
Bruno Turcksin [Fri, 22 Jun 2018 22:26:47 +0000 (18:26 -0400)]
Merge pull request #6826 from Rombur/cuda_fix
Fix comments from #6303
David Wells [Fri, 22 Jun 2018 22:11:35 +0000 (18:11 -0400)]
Merge pull request #6827 from davydden/minor/constraints
minor code cleanup in dof_tools_constraints
Denis Davydov [Fri, 22 Jun 2018 20:33:39 +0000 (22:33 +0200)]
improve indentation of step-8 and minor cleanup
Denis Davydov [Fri, 22 Jun 2018 20:30:50 +0000 (22:30 +0200)]
improve indentation of step-36 and minor cleanup
Denis Davydov [Fri, 22 Jun 2018 20:28:47 +0000 (22:28 +0200)]
update indentation in step-8 plus minor code cleanup
Denis Davydov [Fri, 22 Jun 2018 20:24:57 +0000 (22:24 +0200)]
minor code cleanup in dof_tools_constraints
Matthias Maier [Fri, 22 Jun 2018 15:03:07 +0000 (10:03 -0500)]
Merge pull request #6825 from davydden/minor/reflow_comments_constr
reflow comments in dof_tools_constraints.cc
Bruno Turcksin [Fri, 22 Jun 2018 12:56:11 +0000 (08:56 -0400)]
Move functions in cuda_solver_direc from internal to anonymous namespace
Daniel Arndt [Fri, 22 Jun 2018 12:37:23 +0000 (14:37 +0200)]
Merge pull request #6821 from masterleinad/fix_matrix_free_headers
Fix comments in @code blocks in matrix_free headers
Denis Davydov [Fri, 22 Jun 2018 12:28:36 +0000 (14:28 +0200)]
use range loop
Denis Davydov [Fri, 22 Jun 2018 12:09:33 +0000 (14:09 +0200)]
reflow comments in dof_tools_constraints.cc
Daniel Arndt [Fri, 22 Jun 2018 07:48:37 +0000 (09:48 +0200)]
Merge pull request #6808 from masterleinad/fix_autopilot_cuda
Fix using DEAL_II_INVOKE_AUTOPILOT with CUDA enabled
Wolfgang Bangerth [Fri, 22 Jun 2018 06:27:39 +0000 (00:27 -0600)]
Merge pull request #6816 from davydden/feature/vector_data_ranges
extend/rename get_vector_data_ranges() to return extra element in theā¦
Denis Davydov [Fri, 22 Jun 2018 03:22:32 +0000 (05:22 +0200)]
minor documentation fixes
Daniel Arndt [Thu, 21 Jun 2018 21:01:06 +0000 (23:01 +0200)]
Fix comments in @code blocks in matrix_free headers
Daniel Arndt [Thu, 21 Jun 2018 20:45:02 +0000 (22:45 +0200)]
Merge pull request #6815 from masterleinad/fix_formatting_data_out_base
Improve formatting in base/data_out_base.cc
David Wells [Thu, 21 Jun 2018 14:59:02 +0000 (10:59 -0400)]
Merge pull request #6812 from tamiko/switch-default-indent
contrib/utilities: rename to indent and indent-all
Denis Davydov [Thu, 21 Jun 2018 13:05:59 +0000 (15:05 +0200)]
fix tests to work with the four element tuple
Denis Davydov [Wed, 20 Jun 2018 14:07:11 +0000 (16:07 +0200)]
extend/rename get_vector_data_ranges() to return extra element in the tuple to represent DataComponentInterpretation
Daniel Arndt [Thu, 21 Jun 2018 09:18:43 +0000 (11:18 +0200)]
Improve formatting in base/data_out_base.cc
Denis Davydov [Thu, 21 Jun 2018 07:55:33 +0000 (09:55 +0200)]
Merge pull request #6813 from davydden/minor/range_loop_in_write_vtu_main
range loop in write vtu main
Denis Davydov [Thu, 21 Jun 2018 04:57:56 +0000 (06:57 +0200)]
add shortcuts for elements of the tupls
Denis Davydov [Wed, 20 Jun 2018 18:47:48 +0000 (20:47 +0200)]
use range loop in write_vtu_main
Wolfgang Bangerth [Thu, 21 Jun 2018 04:55:10 +0000 (22:55 -0600)]
Merge pull request #6809 from masterleinad/fix_msvc_compile
Define FE_NedelecSZ with a spacedim argument.
Denis Davydov [Thu, 21 Jun 2018 04:52:48 +0000 (06:52 +0200)]
Merge pull request #6811 from davydden/doc/reflow_incode
reflow incode comments
Matthias Maier [Wed, 20 Jun 2018 22:05:23 +0000 (17:05 -0500)]
update build system and documentation
Matthias Maier [Wed, 20 Jun 2018 22:04:33 +0000 (17:04 -0500)]
fixup
Matthias Maier [Wed, 20 Jun 2018 22:03:24 +0000 (17:03 -0500)]
contrib: update auxiliary scripts
Matthias Maier [Wed, 20 Jun 2018 22:02:34 +0000 (17:02 -0500)]
contrib/utilities: rename to indent and indent-all
Denis Davydov [Wed, 20 Jun 2018 17:27:57 +0000 (19:27 +0200)]
reflow incode comments more
Denis Davydov [Wed, 20 Jun 2018 21:51:44 +0000 (23:51 +0200)]
reflow incode comments
Denis Davydov [Wed, 20 Jun 2018 21:46:16 +0000 (23:46 +0200)]
Merge pull request #6810 from masterleinad/fix_macos_indent
Fix macOS indenting
Daniel Arndt [Wed, 20 Jun 2018 21:40:07 +0000 (23:40 +0200)]
Add a few blank lines
Daniel Arndt [Wed, 20 Jun 2018 20:46:06 +0000 (22:46 +0200)]
Fix macOS indenting
Daniel Arndt [Wed, 20 Jun 2018 16:12:07 +0000 (18:12 +0200)]
Define FE_NedelecSZ with a spacedim argument.
Daniel Arndt [Wed, 20 Jun 2018 14:01:54 +0000 (16:01 +0200)]
Fix using DEAL_II_INVOKE_AUTOPILOT with CUDA enabled
Daniel Arndt [Wed, 20 Jun 2018 13:34:22 +0000 (15:34 +0200)]
Merge pull request #6805 from tamiko/remove_volatile
remove DEAL_VOLATILE
Matthias Maier [Wed, 20 Jun 2018 12:59:47 +0000 (07:59 -0500)]
remove DEAL_VOLATILE
Deprecated in 9.0.0. Good to go (and volatile is terminally broken for
threats anyway).
Denis Davydov [Wed, 20 Jun 2018 10:48:21 +0000 (12:48 +0200)]
Merge pull request #6695 from drwells/generate-lapack-bindings
Generate lapack bindings
Denis Davydov [Wed, 20 Jun 2018 04:30:23 +0000 (06:30 +0200)]
Merge pull request #6798 from masterleinad/remove_redundant_namespace
Remove redundant namespace identifier
Daniel Arndt [Wed, 20 Jun 2018 00:44:53 +0000 (02:44 +0200)]
Also deprecate the p::d::[Block]?Vector header files themselves
Daniel Arndt [Wed, 20 Jun 2018 00:24:06 +0000 (02:24 +0200)]
Merge pull request #6795 from bangerth/tolerance
Allow refine_fraction+coarsen_fraction to be slightly larger than 1.0.
Daniel Arndt [Tue, 19 Jun 2018 23:30:49 +0000 (01:30 +0200)]
Remove redundant namespace identifier
Daniel Arndt [Tue, 19 Jun 2018 22:52:03 +0000 (00:52 +0200)]
Merge pull request #6725 from jthano/trilinos_v_reinit_linear
TrilinosWrappers::MPI::Vector::reinit check parallel_partitioner is_ascending_and_one_to_one
Daniel Arndt [Tue, 19 Jun 2018 22:22:54 +0000 (00:22 +0200)]
Changelog entry
Daniel Arndt [Tue, 19 Jun 2018 10:26:13 +0000 (12:26 +0200)]
Fix back_interpolate overload resolution
Wolfgang Bangerth [Tue, 19 Jun 2018 21:16:25 +0000 (15:16 -0600)]
Add a changelog entry.
Wolfgang Bangerth [Tue, 19 Jun 2018 21:14:06 +0000 (15:14 -0600)]
Add tests.
Wolfgang Bangerth [Tue, 19 Jun 2018 19:13:12 +0000 (13:13 -0600)]
Allow refine_fraction+coarsen_fraction to be slightly larger than 1.0.
This allows using 0.6 and 0.4, for example, when refining and coarsening meshes.
Daniel Arndt [Mon, 18 Jun 2018 23:20:54 +0000 (01:20 +0200)]
Use extra pressure mass matrix
Daniel Arndt [Sat, 16 Jun 2018 09:07:36 +0000 (11:07 +0200)]
Indent step-45
jthano [Mon, 4 Jun 2018 05:56:00 +0000 (22:56 -0700)]
Modified reinit function to check if parallel_partitioner is_ascending_and_one_to_one and then pass this result to make_trilinos_map. The reason for this check is that if the check returns true, then make_trilinos_map may be able to create a linear epetra map.
added draft test
Added test. Test passes
Modified reinit function to check if parallel_partitioner is_ascending_and_one_to_one and then pass this result to make_trilinos_map. The reason for this check is that if the check returns true, then make_trilinos_map may be able to create a linear epetra map. Also added test and test output.
Fixed issues related to test and added change log
Renamed test files so that mpi test will happen. Also made minor edits to test file
Bruno Turcksin [Mon, 18 Jun 2018 21:06:20 +0000 (17:06 -0400)]
Merge pull request #6789 from masterleinad/no_cuda_deprecated
Don't use __attribute__((deprecated)) with CUDA
Daniel Arndt [Mon, 18 Jun 2018 20:54:47 +0000 (22:54 +0200)]
Don't use __attribute__((deprecated)) with CUDA
Daniel Arndt [Sun, 17 Jun 2018 19:51:23 +0000 (21:51 +0200)]
Merge pull request #6786 from masterleinad/avoid_constraint_matrix_headers_h
Avoid constraint matrix headers h
Daniel Arndt [Sun, 17 Jun 2018 19:51:07 +0000 (21:51 +0200)]
Merge pull request #6787 from masterleinad/reintroduce_function_map_h
Reinsert dofs/function_map.h includes
Denis Davydov [Sun, 17 Jun 2018 11:06:35 +0000 (13:06 +0200)]
Merge pull request #6771 from tamiko/affine_constraints_tests
AffineConstraints Cleanup #1: Switch all tests to AffineConstraints<double>
Matthias Maier [Sun, 17 Jun 2018 11:05:28 +0000 (06:05 -0500)]
Merge pull request #6769 from masterleinad/fix_intel_compiling
Fix compiling with older Intel compilers
Daniel Arndt [Sun, 17 Jun 2018 09:58:23 +0000 (11:58 +0200)]
Avoid including constraint_matrix.h in examples
Daniel Arndt [Sun, 17 Jun 2018 09:51:49 +0000 (11:51 +0200)]
Avoid constraint_matrix.h in include/deal.II
Daniel Arndt [Sat, 16 Jun 2018 23:53:54 +0000 (01:53 +0200)]
Reinsert dofs/function_map.h includes
Wolfgang Bangerth [Sun, 17 Jun 2018 02:23:38 +0000 (20:23 -0600)]
Merge pull request #6698 from masterleinad/clang_format_git_hook
Add clang-format git pre-commit hook
Daniel Arndt [Sat, 16 Jun 2018 23:10:46 +0000 (01:10 +0200)]
Merge pull request #6783 from bangerth/remove-unused-variables
Remove unused variables.
Daniel Arndt [Sat, 16 Jun 2018 21:02:29 +0000 (23:02 +0200)]
Move preprocessor check and add comments
Matthias Maier [Sat, 16 Jun 2018 19:32:00 +0000 (14:32 -0500)]
Merge pull request #6776 from tamiko/remove_verbose_handler
Exceptions: Do not set verbose terminate handler
Matthias Maier [Sat, 16 Jun 2018 19:31:45 +0000 (14:31 -0500)]
Merge pull request #6772 from tamiko/affine_constraints_deprecation
AffineConstraints Cleanup #2: Add file deprecation and add a note
Matthias Maier [Sat, 16 Jun 2018 19:31:02 +0000 (14:31 -0500)]
Merge pull request #6768 from masterleinad/modernize-deprectated-headers
Use clang-tidy's modernize-deprecated-headers
Matthias Maier [Sat, 16 Jun 2018 04:53:57 +0000 (23:53 -0500)]
Remove $ signs to indicate a prompt
Matthias Maier [Sat, 16 Jun 2018 04:49:32 +0000 (23:49 -0500)]
reword comment
Matthias Maier [Sat, 16 Jun 2018 03:49:07 +0000 (22:49 -0500)]
update documentation
Daniel Arndt [Wed, 30 May 2018 23:06:45 +0000 (01:06 +0200)]
Rephrase comment and update copyright year
Daniel Arndt [Wed, 30 May 2018 16:42:42 +0000 (18:42 +0200)]
Add clang-format git hook
Matthias Maier [Fri, 15 Jun 2018 01:06:23 +0000 (20:06 -0500)]
indent_common.sh: Add a REPORT_ONLY mode
If REPORT_ONLY is set to true, indent and indent-branch only report
errors without actually modifying any files.
Wolfgang Bangerth [Sat, 16 Jun 2018 04:37:10 +0000 (22:37 -0600)]
Remove unused variables.
Wolfgang Bangerth [Sat, 16 Jun 2018 04:29:55 +0000 (22:29 -0600)]
Merge pull request #6775 from tamiko/update-step-1
examples/step-1: Update indenting
Wolfgang Bangerth [Sat, 16 Jun 2018 03:02:10 +0000 (21:02 -0600)]
Merge pull request #6773 from tamiko/affine_constraints_documentation
AffineConstraints Cleanup #3: Update glossary entries
Matthias Maier [Fri, 15 Jun 2018 19:54:05 +0000 (14:54 -0500)]
Exceptions: Do not set verbose terminate handler
All of this is entirely redundant nowadays. libstdc++ defaults to
setting the verbose terminate handler since (almost) forever. So all we
end up doing is setting something that is already the default.
Remove it.
Rationale:
- libstdc++ (gcc) switched to __gnu_cxx::__verbose_terminate_handler a
long time ago [1].
- libc++ (clang) has its own verbose terminate handler. And above code
snippet never worked there [2]:
Example:
```
struct my_exception : public std::runtime_error {
my_exception() : std::runtime_error("Nope, not with me") {}
};
int main() { throw my_exception(); }
```
libstdc++:
terminate called after throwing an instance of 'my_exception'
what(): Nope, not with me
zsh: abort (core dumped) ./a.out
libc++:
terminating with uncaught exception of type my_exception: Nope, not with me
[1] https://gcc.gnu.org/onlinedocs/libstdc++/manual/termination.html
[2] The DEAL_II_HAVE_VERBOSE_TERMINATE check fails for libc++ because
(of course) no __gnu_cxx:: namespace is available...
Matthias Maier [Fri, 15 Jun 2018 19:38:42 +0000 (14:38 -0500)]
step-1: Reflow two paragraphs
Matthias Maier [Fri, 15 Jun 2018 19:31:07 +0000 (14:31 -0500)]
doc/glossary: Update glossary on constraints
Matthias Maier [Fri, 15 Jun 2018 19:20:49 +0000 (14:20 -0500)]
doc/glossary: Update trivial references to AffineConstraints
Matthias Maier [Fri, 15 Jun 2018 19:15:38 +0000 (14:15 -0500)]
AffineConstraints: Improve wording and add a note
Matthias Maier [Fri, 15 Jun 2018 19:13:42 +0000 (14:13 -0500)]
add a deprecation notice
Matthias Maier [Fri, 15 Jun 2018 22:20:06 +0000 (17:20 -0500)]
Fix accidental renaming
Matthias Maier [Fri, 15 Jun 2018 22:17:42 +0000 (17:17 -0500)]
tests: Adjust test output
Matthias Maier [Fri, 15 Jun 2018 19:02:29 +0000 (14:02 -0500)]
tests: rename ConstraintMatrix to AffineConstraints
Matthias Maier [Fri, 15 Jun 2018 18:51:51 +0000 (13:51 -0500)]
tests: Fix includes
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.