]>
https://gitweb.dealii.org/ - dealii.git/log
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
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 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: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
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.
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
Matthias Maier [Fri, 15 Jun 2018 22:23:24 +0000 (17:23 -0500)]
Merge pull request #6777 from masterleinad/fix_includes_boundary
Add missing include files in boundary_*.h
Daniel Arndt [Fri, 15 Jun 2018 22:03:15 +0000 (00:03 +0200)]
Add missing include files in boundary_*.h
Daniel Arndt [Fri, 15 Jun 2018 21:31:03 +0000 (23:31 +0200)]
Merge pull request #6767 from masterleinad/fix_gmres_eigenvalue
Avoid crash for no iteration in GMRES eigenvalue approximation
Daniel Arndt [Fri, 15 Jun 2018 20:52:33 +0000 (22:52 +0200)]
Merge pull request #6673 from drwells/add-indent-branch-target
Add script that reindents recently changed files.
Matthias Maier [Fri, 15 Jun 2018 18:03:40 +0000 (13:03 -0500)]
Merge pull request #6770 from masterleinad/ressurect_tria_boundary_headers
Resurrect grid/tria_boundary_*.h
Daniel Arndt [Fri, 15 Jun 2018 17:40:43 +0000 (19:40 +0200)]
Merge pull request #6766 from davydden/affine_constraints_instantiations
add a few missing instantiation after the switch to AffineConstraints
Daniel Arndt [Fri, 15 Jun 2018 17:37:50 +0000 (19:37 +0200)]
Resurrect grid/tria_boundary_*.h
Daniel Arndt [Fri, 15 Jun 2018 16:43:46 +0000 (18:43 +0200)]
Use clang-tidy's modernize-deprecated-headers
Daniel Arndt [Fri, 15 Jun 2018 16:52:49 +0000 (18:52 +0200)]
Fix compiling with older Intel compilers
Daniel Arndt [Fri, 15 Jun 2018 15:27:56 +0000 (17:27 +0200)]
Merge pull request #6764 from masterleinad/fix_unused_variables_debug
Fix unused variables in Debug mode
Daniel Arndt [Fri, 15 Jun 2018 13:56:55 +0000 (15:56 +0200)]
Avoid crash for no iteration in GMRES eigenvalue approximation
Matthias Maier [Fri, 15 Jun 2018 13:24:30 +0000 (08:24 -0500)]
clarify wording
Denis Davydov [Fri, 15 Jun 2018 12:45:51 +0000 (14:45 +0200)]
add a few missing instantiation after the switch to AffineConstraints
Denis Davydov [Fri, 15 Jun 2018 11:27:15 +0000 (13:27 +0200)]
Merge pull request #6751 from koecher/trilinos-sparse-matrix-dof-renumbering
bugfix for TrilinosWrapper::SparseMatrix ::add and ::copy_from
Denis Davydov [Fri, 15 Jun 2018 11:26:52 +0000 (13:26 +0200)]
Merge pull request #6727 from marcfehling/boost-minimum
Require a more recent version of boost (at least 1.64).
Daniel Arndt [Fri, 15 Jun 2018 11:06:11 +0000 (13:06 +0200)]
Fix unused variables in Debug mode
Denis Davydov [Fri, 15 Jun 2018 06:16:41 +0000 (08:16 +0200)]
Merge pull request #6759 from masterleinad/avoid_unnamed_namespaces
Avoid unnamed namespaces
Matthias Maier [Fri, 15 Jun 2018 05:20:49 +0000 (00:20 -0500)]
Avoid \0 delimeter
We actually do not need any \0 delimeter because '\n' is an invalid
character in file names. So, simply switch to '\n' delimeted output.
This helps with Mac OS X compatibility because there grep might not have
the -z (--null-data) option and can thus not correctly match null
terminated input...
David Wells [Fri, 25 May 2018 21:29:48 +0000 (17:29 -0400)]
Add script that reindents recently changed files.
My laptop needs about 30s to run clang-format since the script currently
reindents all files regardless of whether or not they have been
modified. This PR adds a new target indent-branch that only reindents
files that have been modified (or added) since the last commit to
master. This takes less than a second to run (with a few files changed)
on my laptop.
Daniel Arndt [Thu, 14 Jun 2018 15:01:45 +0000 (17:01 +0200)]
Avoid unnamed namespaces in *.h
Daniel Arndt [Thu, 14 Jun 2018 15:01:07 +0000 (17:01 +0200)]
Avoid unnamed namespaces in *.templates.h
Marc Fehling [Thu, 7 Jun 2018 03:37:06 +0000 (21:37 -0600)]
Cleanup of FindBOOST.cmake
Wolfgang Bangerth [Thu, 14 Jun 2018 23:46:54 +0000 (17:46 -0600)]
Merge pull request #6762 from tamiko/improve_indent_script
contrib/utilities/indent: Reorganize script
Matthias Maier [Thu, 14 Jun 2018 23:39:37 +0000 (18:39 -0500)]
make Mac OSX's sed happy
Matthias Maier [Thu, 14 Jun 2018 22:55:12 +0000 (17:55 -0500)]
run indent script
Matthias Maier [Thu, 14 Jun 2018 23:04:47 +0000 (18:04 -0500)]
improve error messages
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.