]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 years agoCMake: Bugfix: Guard DEAL_II_HAVE_OPENMP_SIMD test 7681/head
Matthias Maier [Sun, 3 Feb 2019 18:06:59 +0000 (12:06 -0600)]
CMake: Bugfix: Guard DEAL_II_HAVE_OPENMP_SIMD test

We also have to guard the DEAL_II_HAVE_OPENMP_SIMD test with
DEAL_II_ALLOW_PLATFORM_INTROSPECTION. If the latter is set to false our
cmake configuration does not attempt to determine any specifics of the
unerlying CPU or architecture (and instead relies on the user specifying
everything by hand). This is necessary for scenarios where deal.II gets
compiled on a different machine than the one it will be run on
eventually.

In reference to #7663.

5 years agoMerge pull request #7656 from masterleinad/add_cuda_header
Bruno Turcksin [Wed, 30 Jan 2019 13:23:28 +0000 (08:23 -0500)]
Merge pull request #7656 from masterleinad/add_cuda_header

Add missing headers in CUDA header file

5 years agoMerge pull request #7633 from drwells/vector-use-aligned-vector
Wolfgang Bangerth [Wed, 30 Jan 2019 03:10:43 +0000 (20:10 -0700)]
Merge pull request #7633 from drwells/vector-use-aligned-vector

Use AlignedVector in Vector.

5 years agoAdd missing headers in CUDA header file 7656/head
Daniel Arndt [Tue, 29 Jan 2019 22:48:08 +0000 (23:48 +0100)]
Add missing headers in CUDA header file

5 years agoMerge pull request #7652 from drwells/inline-subscriptor-ctors
Wolfgang Bangerth [Tue, 29 Jan 2019 16:12:18 +0000 (09:12 -0700)]
Merge pull request #7652 from drwells/inline-subscriptor-ctors

Mark a few Subscriptor functions as inline.

5 years agoUpdate the .gdbinit script. 7633/head
David Wells [Sun, 27 Jan 2019 00:23:24 +0000 (19:23 -0500)]
Update the .gdbinit script.

5 years agoUse AlignedVector to manage Vector's memory.
David Wells [Mon, 21 Jan 2019 03:32:32 +0000 (22:32 -0500)]
Use AlignedVector to manage Vector's memory.

Vector already requires that the underlying buffer be aligned and uses
exactly the same function (posix_memalign) as AlignedVector to do it: we
can simplify the implementation of Vector a lot by just using an
AlignedVector to manage the data instead.

5 years agoMerge pull request #7583 from GivAlz/TriangulationCovering
Wolfgang Bangerth [Tue, 29 Jan 2019 13:13:11 +0000 (06:13 -0700)]
Merge pull request #7583 from GivAlz/TriangulationCovering

Add "covering rtree" to GridTools::Cache

5 years agoMerge pull request #7653 from masterleinad/more_clang_tidy_fixes_2
Wolfgang Bangerth [Tue, 29 Jan 2019 13:12:48 +0000 (06:12 -0700)]
Merge pull request #7653 from masterleinad/more_clang_tidy_fixes_2

Fix more clang-tidy findings

5 years agoAdded covering rtree and flag to GridTools::Cache 7583/head
Giovanni Alzetta [Wed, 9 Jan 2019 21:13:56 +0000 (22:13 +0100)]
Added covering rtree and flag to GridTools::Cache

5 years agoperformance-unnecessary-value-param 7653/head
Daniel Arndt [Tue, 29 Jan 2019 09:59:11 +0000 (10:59 +0100)]
performance-unnecessary-value-param

5 years agomodernize-use-nullptr
Daniel Arndt [Tue, 29 Jan 2019 09:58:02 +0000 (10:58 +0100)]
modernize-use-nullptr

5 years agomodernize-use-equals-default
Daniel Arndt [Tue, 29 Jan 2019 09:57:27 +0000 (10:57 +0100)]
modernize-use-equals-default

5 years agomodernize-return-braced-init-list
Daniel Arndt [Tue, 29 Jan 2019 09:52:18 +0000 (10:52 +0100)]
modernize-return-braced-init-list

5 years agoMerge pull request #7648 from tjhei/jenkins_osx
Daniel Arndt [Tue, 29 Jan 2019 08:53:54 +0000 (09:53 +0100)]
Merge pull request #7648 from tjhei/jenkins_osx

[CI] test on OSX

5 years agoMark a few Subscriptor functions as inline. 7652/head
David Wells [Mon, 28 Jan 2019 21:51:31 +0000 (16:51 -0500)]
Mark a few Subscriptor functions as inline.

These are simple enough that they should live in the header. This will
allow classes inheriting from Subscriptor to potentially inline some
more constructors too.

5 years ago[CI] test on OSX 7648/head
Timo Heister [Thu, 17 Jan 2019 00:43:46 +0000 (17:43 -0700)]
[CI] test on OSX

- add a separate Jenkinsfile for OSX
- compile deal.II using clang on OSX

5 years agoMerge pull request #7650 from masterleinad/n_array_elemnts_outside
Jean-Paul Pelteret [Mon, 28 Jan 2019 20:07:00 +0000 (21:07 +0100)]
Merge pull request #7650 from masterleinad/n_array_elemnts_outside

Declare VectorizedArray::n_array_elements outside the class in the general case

5 years agoMerge pull request #7647 from drwells/test-use-zoltan
Wolfgang Bangerth [Mon, 28 Jan 2019 15:11:09 +0000 (08:11 -0700)]
Merge pull request #7647 from drwells/test-use-zoltan

Explicitly use Zoltan in two tests.

5 years agoDeclare VectorizedArray::n_array_elemnts outside the class in the general case 7650/head
Daniel Arndt [Mon, 28 Jan 2019 13:15:57 +0000 (14:15 +0100)]
Declare VectorizedArray::n_array_elemnts outside the class in the general case

5 years agoMerge pull request #7643 from masterleinad/fix_trilinoswrappers_precondition_muelu
Bruno Turcksin [Sun, 27 Jan 2019 22:46:57 +0000 (17:46 -0500)]
Merge pull request #7643 from masterleinad/fix_trilinoswrappers_precondition_muelu

Fix TrilinosWrappers::PreconditionMueLu

5 years agoExplicitly use Zoltan in two tests. 7647/head
David Wells [Sun, 27 Jan 2019 21:48:17 +0000 (16:48 -0500)]
Explicitly use Zoltan in two tests.

This doesn't matter in 05 (since that test only uses one processor) but
the output file states that we use Zoltan, so we should be
consistent.

This is needed in 07 since the default third argument to
partition_triangulation is metis, but the output file states that we use
Zoltan.

5 years agoMerge pull request #7644 from masterleinad/avoid_builtin_expect
David Wells [Sun, 27 Jan 2019 20:25:37 +0000 (15:25 -0500)]
Merge pull request #7644 from masterleinad/avoid_builtin_expect

Don't use __builtin_expect in Utilities::pow

5 years agoUse default destructor and avoid constructor to be defaulted 7643/head
Daniel Arndt [Sat, 26 Jan 2019 16:35:22 +0000 (17:35 +0100)]
Use default destructor and avoid constructor to be defaulted

5 years agoDon't use __builtin_expect in Utilities::pow 7644/head
Daniel Arndt [Sat, 26 Jan 2019 15:13:16 +0000 (16:13 +0100)]
Don't use __builtin_expect in Utilities::pow

5 years agoFix TrilinosWrappers::PreconditionMueLu
Daniel Arndt [Sat, 26 Jan 2019 14:34:33 +0000 (15:34 +0100)]
Fix TrilinosWrappers::PreconditionMueLu

5 years agoMerge pull request #7639 from tamiko/fix_step_1
Wolfgang Bangerth [Fri, 25 Jan 2019 21:40:56 +0000 (14:40 -0700)]
Merge pull request #7639 from tamiko/fix_step_1

examples/step-1: Remove explicit reset_manifold

5 years agoMerge pull request #7222 from davydden/feature/qr
Wolfgang Bangerth [Fri, 25 Jan 2019 21:40:26 +0000 (14:40 -0700)]
Merge pull request #7222 from davydden/feature/qr

QR classes for solvers

5 years agoexamples/step-1: Remove explicit reset_manifold 7639/head
Matthias Maier [Fri, 25 Jan 2019 19:26:43 +0000 (13:26 -0600)]
examples/step-1: Remove explicit reset_manifold

We have restructured our internal manifold handling and the explicit
call to reset_manifold is not necessary any more. (Indeed the
description why this reset is necessary is now factually wrong.) Let's
not confuse the unsuspecting user and remove this part.

Thanks to Mateusz Marciniak for pointing this out.

5 years agoMerge pull request #7634 from masterleinad/fix_nvcc_wrapper
Martin Kronbichler [Fri, 25 Jan 2019 10:25:29 +0000 (11:25 +0100)]
Merge pull request #7634 from masterleinad/fix_nvcc_wrapper

Use Trilinos functions and types for preconditioners

5 years agoMerge pull request #7630 from bangerth/doc-update-87
Matthias Maier [Fri, 25 Jan 2019 00:08:17 +0000 (18:08 -0600)]
Merge pull request #7630 from bangerth/doc-update-87

Document semantics of Triangulation::begin/end_*().

5 years agoMerge pull request #7487 from davydden/bugfix/pbc_constraints
Matthias Maier [Thu, 24 Jan 2019 23:26:20 +0000 (17:26 -0600)]
Merge pull request #7487 from davydden/bugfix/pbc_constraints

Sort equality constraints for periodic bc, add two tests for make_periodicity_constraints

5 years agoMerge pull request #7635 from tamiko/fix_typo
David Wells [Thu, 24 Jan 2019 21:49:28 +0000 (16:49 -0500)]
Merge pull request #7635 from tamiko/fix_typo

Fix a typo

5 years agofix a typo 7635/head
Matthias Maier [Thu, 24 Jan 2019 19:43:25 +0000 (13:43 -0600)]
fix a typo

5 years agoMerge pull request #7632 from bangerth/private
Daniel Arndt [Thu, 24 Jan 2019 19:31:43 +0000 (20:31 +0100)]
Merge pull request #7632 from bangerth/private

Make the internals of class Vector 'private:'.

5 years agoMerge pull request #7589 from masterleinad/improve_hdf5
Wolfgang Bangerth [Thu, 24 Jan 2019 18:02:12 +0000 (11:02 -0700)]
Merge pull request #7589 from masterleinad/improve_hdf5

Improve HDF5 files

5 years agoUse MueLU::CreateEpetraPreconditioner 7634/head
Daniel Arndt [Tue, 22 Jan 2019 22:59:38 +0000 (23:59 +0100)]
Use MueLU::CreateEpetraPreconditioner

5 years agoUse Teuchos::RCP for Trilinos preconditioner type
Daniel Arndt [Thu, 24 Jan 2019 12:38:26 +0000 (13:38 +0100)]
Use Teuchos::RCP for Trilinos preconditioner type

5 years agoRemove a duplicate 'private:' marker and move a function declaration. 7632/head
Wolfgang Bangerth [Thu, 24 Jan 2019 16:43:25 +0000 (09:43 -0700)]
Remove a duplicate 'private:' marker and move a function declaration.

5 years agoMerge pull request #7631 from bangerth/duplicate
Daniel Arndt [Thu, 24 Jan 2019 16:24:24 +0000 (17:24 +0100)]
Merge pull request #7631 from bangerth/duplicate

Remove a duplicate 'public:' specifier.

5 years agoMerge pull request #7587 from bangerth/doc-update
Daniel Arndt [Thu, 24 Jan 2019 09:38:41 +0000 (10:38 +0100)]
Merge pull request #7587 from bangerth/doc-update

Update the documentation of VectorTools::project.

5 years agoFix test output 7487/head
Daniel Arndt [Thu, 24 Jan 2019 09:18:53 +0000 (10:18 +0100)]
Fix test output

5 years agoImprove HDF5 files 7589/head
Daniel Arndt [Fri, 11 Jan 2019 12:33:06 +0000 (13:33 +0100)]
Improve HDF5 files

5 years agoMake the internals of class Vector 'private:'.
Wolfgang Bangerth [Thu, 24 Jan 2019 04:42:38 +0000 (21:42 -0700)]
Make the internals of class Vector 'private:'.

5 years agoMerge pull request #7537 from marcfehling/cell-data-transfer
Wolfgang Bangerth [Thu, 24 Jan 2019 04:36:05 +0000 (21:36 -0700)]
Merge pull request #7537 from marcfehling/cell-data-transfer

Introduced p::d::CellDataTransfer.

5 years agoMerge pull request #7603 from masterleinad/more_clang-tidy
Wolfgang Bangerth [Thu, 24 Jan 2019 04:12:51 +0000 (21:12 -0700)]
Merge pull request #7603 from masterleinad/more_clang-tidy

Enable more clang-tidy checks

5 years agoRemove a duplicate 'public:' specifier. 7631/head
Wolfgang Bangerth [Thu, 24 Jan 2019 03:39:37 +0000 (20:39 -0700)]
Remove a duplicate 'public:' specifier.

5 years agoUpdate the documentation of VectorTools::project. 7587/head
Wolfgang Bangerth [Thu, 10 Jan 2019 22:07:52 +0000 (15:07 -0700)]
Update the documentation of VectorTools::project.

5 years agoMerge pull request #7620 from drwells/deprecate-VectorSlice
Wolfgang Bangerth [Thu, 24 Jan 2019 02:54:49 +0000 (19:54 -0700)]
Merge pull request #7620 from drwells/deprecate-VectorSlice

Deprecate VectorSlice.

5 years agoDocument semantics of Triangulation::begin/end_*(). 7630/head
Wolfgang Bangerth [Wed, 23 Jan 2019 21:35:54 +0000 (14:35 -0700)]
Document semantics of Triangulation::begin/end_*().

5 years agoCheck consistency for all mpi/periodicity tests
Daniel Arndt [Wed, 23 Jan 2019 20:09:19 +0000 (21:09 +0100)]
Check consistency for all mpi/periodicity tests

5 years agoEnsure mpi/periodicity_06 has consistent output
Daniel Arndt [Wed, 23 Jan 2019 20:10:16 +0000 (21:10 +0100)]
Ensure mpi/periodicity_06 has consistent output

5 years agoMerge pull request #7626 from tjhei/doxygen_fixes
Daniel Arndt [Wed, 23 Jan 2019 17:56:12 +0000 (18:56 +0100)]
Merge pull request #7626 from tjhei/doxygen_fixes

fix doxygen errors

5 years agoDofTools: Use a range-based for loop
Matthias Maier [Wed, 23 Jan 2019 02:36:29 +0000 (20:36 -0600)]
DofTools: Use a range-based for loop

5 years agotests: Fix mpi/periodicity_07 test
Matthias Maier [Wed, 23 Jan 2019 00:39:58 +0000 (18:39 -0600)]
tests: Fix mpi/periodicity_07 test

5 years agoadd two tests: one pass and another still broken
Denis Davydov [Thu, 29 Nov 2018 18:45:19 +0000 (19:45 +0100)]
add two tests: one pass and another still broken

5 years agoupdate bits/periodicity tests due to ordering of equality constraints
Denis Davydov [Fri, 30 Nov 2018 20:09:56 +0000 (21:09 +0100)]
update bits/periodicity tests due to ordering of equality constraints

5 years agomake_periodicity_constraints: sort dofs when adding equality constraints
Denis Davydov [Thu, 29 Nov 2018 17:21:25 +0000 (18:21 +0100)]
make_periodicity_constraints: sort dofs when adding equality constraints

When we add add equality constraints of the form dof2 = c dof1, we now
ensure that dof2 > dof1. This helps to avoid having inconsistent
equality constraints for different MPI processes.
Unfortunately, we can only do this if both, dof2 and dof1 are not
constrained. Otherwise the order is forced.

5 years agoMerge pull request #7585 from bangerth/exceptions-2
Daniel Arndt [Wed, 23 Jan 2019 16:04:27 +0000 (17:04 +0100)]
Merge pull request #7585 from bangerth/exceptions-2

Fix a number of exceptions in Triangulation::begin/end/last_...().

5 years agoFix a number of exceptions in Triangulation::begin/end/last_...(). 7585/head
Wolfgang Bangerth [Thu, 10 Jan 2019 14:01:48 +0000 (07:01 -0700)]
Fix a number of exceptions in Triangulation::begin/end/last_...().

5 years agoMerge pull request #7625 from tjhei/doxygen_formula_style
Daniel Arndt [Tue, 22 Jan 2019 22:17:58 +0000 (23:17 +0100)]
Merge pull request #7625 from tjhei/doxygen_formula_style

Doxygen formula style

5 years agoMerge pull request #7624 from tjhei/doxygen_formula_errors
Daniel Arndt [Tue, 22 Jan 2019 21:59:03 +0000 (22:59 +0100)]
Merge pull request #7624 from tjhei/doxygen_formula_errors

fix doxygen formula errors

5 years agofix doxygen errors 7626/head
Timo Heister [Tue, 22 Jan 2019 20:43:59 +0000 (13:43 -0700)]
fix doxygen errors

5 years agoMerge pull request #7618 from drwells/use-vector-data-fixes
Daniel Arndt [Tue, 22 Jan 2019 20:38:09 +0000 (21:38 +0100)]
Merge pull request #7618 from drwells/use-vector-data-fixes

Avoid the old &vec[0] idiom when possible.

5 years agodoxygen: add missing newcommand for HTML output 7625/head
Timo Heister [Tue, 22 Jan 2019 19:32:03 +0000 (12:32 -0700)]
doxygen: add missing newcommand for HTML output

latex formulas in doxygen HTML output without mathjax would not work
because of a missing newcommand. This is now fixed.

5 years agofix doxygen formula errors 7624/head
Timo Heister [Tue, 22 Jan 2019 17:09:02 +0000 (10:09 -0700)]
fix doxygen formula errors

see #7623

5 years agoMerge pull request #7621 from masterleinad/fix_release_warnings
David Wells [Tue, 22 Jan 2019 14:37:24 +0000 (09:37 -0500)]
Merge pull request #7621 from masterleinad/fix_release_warnings

Fix warnings in Release mode

5 years agoFix warnings in Release mode 7621/head
Daniel Arndt [Tue, 22 Jan 2019 10:15:36 +0000 (11:15 +0100)]
Fix warnings in Release mode

5 years agoMerge pull request #7619 from masterleinad/fix_nvcc_wrapper
Bruno Turcksin [Tue, 22 Jan 2019 00:04:16 +0000 (19:04 -0500)]
Merge pull request #7619 from masterleinad/fix_nvcc_wrapper

Fix compiling with nvcc_wrapper as C++ compiler

5 years agoDeprecate VectorSlice. 7620/head
David Wells [Mon, 21 Jan 2019 19:31:10 +0000 (14:31 -0500)]
Deprecate VectorSlice.

ArrayView offers the same functionality but in a more general way.

This PR reimplements VectorSlice as a class inheriting from ArrayView,
which automatically gives us all of the right conversions.

5 years agoModify AssertVectorVectorDimension slightly to satisfy nvcc_wrapper 7619/head
Daniel Arndt [Mon, 21 Jan 2019 10:12:15 +0000 (11:12 +0100)]
Modify AssertVectorVectorDimension slightly to satisfy nvcc_wrapper

5 years agoAvoid boost::container::small_vector::emplace_back
Daniel Arndt [Sun, 20 Jan 2019 23:09:53 +0000 (00:09 +0100)]
Avoid boost::container::small_vector::emplace_back

5 years agoFix a conversion from SymmetricTensor to Tensor
Daniel Arndt [Sun, 20 Jan 2019 16:26:44 +0000 (17:26 +0100)]
Fix a conversion from SymmetricTensor to Tensor

5 years agoDisable a test when compiling without complex support
Daniel Arndt [Sun, 20 Jan 2019 00:27:06 +0000 (01:27 +0100)]
Disable a test when compiling without complex support

5 years agoMerge pull request #7614 from tamiko/restructure_set_periodicity
Denis Davydov [Mon, 21 Jan 2019 04:56:18 +0000 (05:56 +0100)]
Merge pull request #7614 from tamiko/restructure_set_periodicity

DoFTools: restructure set_periodicity_constraints

5 years agoReplace &vec[0] with vec.data() or vec.get(). 7618/head
David Wells [Sun, 20 Jan 2019 18:33:10 +0000 (13:33 -0500)]
Replace &vec[0] with vec.data() or vec.get().

This is more explicit and also works correctly when the array is
nullptr.

5 years agoaddress comments 7614/head
Matthias Maier [Sun, 20 Jan 2019 23:24:26 +0000 (17:24 -0600)]
address comments

5 years agoMerge pull request #7507 from masterleinad/clang-7-compress-debug-sections
David Wells [Sun, 20 Jan 2019 00:43:14 +0000 (19:43 -0500)]
Merge pull request #7507 from masterleinad/clang-7-compress-debug-sections

Use debug flags when checking for compress-debug-sections

5 years agoDisable modernize checks instead of enabling 7603/head
Daniel Arndt [Sat, 19 Jan 2019 10:49:05 +0000 (11:49 +0100)]
Disable modernize checks instead of enabling

5 years agomodernize-use-equals-delete
Daniel Arndt [Wed, 16 Jan 2019 01:06:34 +0000 (02:06 +0100)]
modernize-use-equals-delete

5 years agomodernize-use-equals-default
Daniel Arndt [Tue, 15 Jan 2019 23:39:17 +0000 (00:39 +0100)]
modernize-use-equals-default

5 years agomodernize-redundant-void-arg
Daniel Arndt [Tue, 15 Jan 2019 16:58:28 +0000 (17:58 +0100)]
modernize-redundant-void-arg

5 years agoUse debug flags when checking for compress-debug-sections 7507/head
Daniel Arndt [Wed, 5 Dec 2018 14:38:29 +0000 (15:38 +0100)]
Use debug flags when checking for compress-debug-sections

5 years agoMerge pull request #7617 from masterleinad/fix_clang-4-warnings
Denis Davydov [Sat, 19 Jan 2019 18:50:55 +0000 (19:50 +0100)]
Merge pull request #7617 from masterleinad/fix_clang-4-warnings

Fix clang-4 warnings

5 years agoFix clang-4 warnings 7617/head
Daniel Arndt [Sat, 19 Jan 2019 14:59:42 +0000 (15:59 +0100)]
Fix clang-4 warnings

5 years agoMerge pull request #7615 from drwells/add-data-ptrs
Daniel Arndt [Sat, 19 Jan 2019 10:58:37 +0000 (11:58 +0100)]
Merge pull request #7615 from drwells/add-data-ptrs

Add Vector::data and AlignedVector::data.

5 years agoMerge pull request #7609 from masterleinad/loop-convert_8
Martin Kronbichler [Sat, 19 Jan 2019 08:47:04 +0000 (09:47 +0100)]
Merge pull request #7609 from masterleinad/loop-convert_8

Last modernize-loop-convert changes

5 years agoMerge pull request #7616 from drwells/fix-script-install-path
Timo Heister [Sat, 19 Jan 2019 05:14:04 +0000 (22:14 -0700)]
Merge pull request #7616 from drwells/fix-script-install-path

Fix the installation path for a script.

5 years agoFix the installation path for a script. 7616/head
David Wells [Sat, 19 Jan 2019 03:47:01 +0000 (22:47 -0500)]
Fix the installation path for a script.

CMake rightfully complains that

CMake Error at cmake/scripts/CMakeLists.txt:56 (FILE):
  FILE COPY cannot find
  "/home/drwells/Documents/Code/CPP/dealii-dev/cmake/scripts/../contrib/utilities/indent.py".

doesn't exist: the script is in contrib/utilities, not cmake/contrib/utilities.

5 years agoAdd Vector::data and AlignedVector::data. 7615/head
David Wells [Sat, 19 Jan 2019 03:31:32 +0000 (22:31 -0500)]
Add Vector::data and AlignedVector::data.

This improves compatibility with std::vector.

5 years agoMerge pull request #7613 from drwells/rename-reserved-identifiers
David Wells [Sat, 19 Jan 2019 03:31:01 +0000 (22:31 -0500)]
Merge pull request #7613 from drwells/rename-reserved-identifiers

Avoid reserved identifier names in AlignedVector.

5 years agoDoFTools: restructure set_periodicity_constraints, part III
Matthias Maier [Fri, 18 Jan 2019 21:01:55 +0000 (15:01 -0600)]
DoFTools: restructure set_periodicity_constraints, part III

The last commit in this series fixes up the remainder of the
set_periodicity_constraints function.

5 years agoMerge pull request #7611 from masterleinad/fix_vectorization_header
Daniel Arndt [Sat, 19 Jan 2019 00:59:04 +0000 (01:59 +0100)]
Merge pull request #7611 from masterleinad/fix_vectorization_header

Fix more C-Style casts

5 years agoMerge pull request #7604 from masterleinad/loop-convert_7
Daniel Arndt [Sat, 19 Jan 2019 00:35:37 +0000 (01:35 +0100)]
Merge pull request #7604 from masterleinad/loop-convert_7

Use range-based for loop in base

5 years agoMerge pull request #7588 from vishalkenchan/indent_clang_format
Timo Heister [Sat, 19 Jan 2019 00:18:20 +0000 (17:18 -0700)]
Merge pull request #7588 from vishalkenchan/indent_clang_format

Add python indentation script that external projects can use.

5 years agoMerge pull request #7612 from drwells/remove-semicolons-2
Matthias Maier [Fri, 18 Jan 2019 23:43:31 +0000 (17:43 -0600)]
Merge pull request #7612 from drwells/remove-semicolons-2

Remove some more unnecessary semicolons.

5 years agoMerge pull request #7608 from masterleinad/fix_complex_petsc
Matthias Maier [Fri, 18 Jan 2019 23:41:44 +0000 (17:41 -0600)]
Merge pull request #7608 from masterleinad/fix_complex_petsc

Fix build warnings and errors for complex PETSc

5 years agoUse range-based for loop in base/data_out_base.cc 7604/head
Daniel Arndt [Sun, 6 Jan 2019 16:59:26 +0000 (17:59 +0100)]
Use range-based for loop in base/data_out_base.cc

5 years agoUse range-based for loop in include/base
Daniel Arndt [Sat, 5 Jan 2019 21:30:53 +0000 (22:30 +0100)]
Use range-based for loop in include/base

5 years agoUse range-based for loop in source/base
Daniel Arndt [Wed, 9 Jan 2019 09:30:59 +0000 (10:30 +0100)]
Use range-based for loop in source/base


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.