]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
7 years agoAdd changelog entry. 4274/head
Wolfgang Bangerth [Mon, 17 Apr 2017 22:19:29 +0000 (16:19 -0600)]
Add changelog entry.

7 years agoAdd tests.
Wolfgang Bangerth [Mon, 17 Apr 2017 22:17:19 +0000 (16:17 -0600)]
Add tests.

7 years agoAdd the possibility of executing an 'action' to ParameterHandler.
Wolfgang Bangerth [Wed, 12 Apr 2017 18:48:39 +0000 (12:48 -0600)]
Add the possibility of executing an 'action' to ParameterHandler.

7 years agoMerge pull request #4247 from bangerth/fix-readme
Wolfgang Bangerth [Wed, 12 Apr 2017 15:00:22 +0000 (09:00 -0600)]
Merge pull request #4247 from bangerth/fix-readme

Update readme.html.

7 years agoUpdate readme.html. 4247/head
Wolfgang Bangerth [Tue, 11 Apr 2017 22:43:03 +0000 (16:43 -0600)]
Update readme.html.

7 years agoMerge pull request #4241 from bangerth/parallelize-FESystem
Bruno Turcksin [Tue, 11 Apr 2017 21:15:19 +0000 (17:15 -0400)]
Merge pull request #4241 from bangerth/parallelize-FESystem

Use lambdas and tasks to parallelize construction of FESystem.

7 years agoMerge pull request #4245 from bangerth/doc-update
David Wells [Tue, 11 Apr 2017 17:50:49 +0000 (13:50 -0400)]
Merge pull request #4245 from bangerth/doc-update

Minor updates to the documentation of TableHandler.

7 years agoMinor updates to the documentation of TableHandler. 4245/head
Wolfgang Bangerth [Tue, 11 Apr 2017 16:04:05 +0000 (10:04 -0600)]
Minor updates to the documentation of TableHandler.

7 years agoMerge pull request #4244 from Rombur/python
Bruno Turcksin [Tue, 11 Apr 2017 15:32:47 +0000 (11:32 -0400)]
Merge pull request #4244 from Rombur/python

Augment python interface of Point

7 years agoMerge pull request #4240 from bangerth/table-handler-1
Daniel Arndt [Tue, 11 Apr 2017 14:58:31 +0000 (16:58 +0200)]
Merge pull request #4240 from bangerth/table-handler-1

Implement TableHandler::start_new_row().

7 years agoAdd change entry. 4244/head
Bruno Turcksin [Tue, 11 Apr 2017 13:41:34 +0000 (09:41 -0400)]
Add change entry.

7 years agoAdd tests.
Bruno Turcksin [Tue, 11 Apr 2017 13:41:18 +0000 (09:41 -0400)]
Add tests.

7 years agoAdd python wrapper functions to Point.
Bruno Turcksin [Tue, 11 Apr 2017 13:41:03 +0000 (09:41 -0400)]
Add python wrapper functions to Point.

7 years agoMerge pull request #4236 from masterleinad/add_arpack_ng
David Wells [Tue, 11 Apr 2017 00:12:11 +0000 (20:12 -0400)]
Merge pull request #4236 from masterleinad/add_arpack_ng

Add ARPACK-NG information

7 years agoAdd bug-fix information 4236/head
Daniel Arndt [Mon, 10 Apr 2017 12:54:46 +0000 (14:54 +0200)]
Add bug-fix information

7 years agoMerge pull request #4238 from drwells/add-make_unique
Daniel Arndt [Mon, 10 Apr 2017 12:17:44 +0000 (14:17 +0200)]
Merge pull request #4238 from drwells/add-make_unique

Add make unique

7 years agoUse lambdas and tasks to parallelize construction of FESystem. 4241/head
Wolfgang Bangerth [Mon, 10 Apr 2017 03:58:36 +0000 (21:58 -0600)]
Use lambdas and tasks to parallelize construction of FESystem.

7 years agoAdd test. 4240/head
Wolfgang Bangerth [Mon, 10 Apr 2017 01:37:34 +0000 (19:37 -0600)]
Add test.

7 years agoAdd a changelog entry.
Wolfgang Bangerth [Mon, 10 Apr 2017 01:30:10 +0000 (19:30 -0600)]
Add a changelog entry.

7 years agoImplement TableHandler::start_new_row().
Wolfgang Bangerth [Mon, 10 Apr 2017 01:24:29 +0000 (19:24 -0600)]
Implement TableHandler::start_new_row().

7 years agoClean up some code with std_cxx14::make_unique. 4238/head
David Wells [Sat, 8 Apr 2017 21:57:57 +0000 (17:57 -0400)]
Clean up some code with std_cxx14::make_unique.

7 years agoWrap C++14's std::make_unique as std_cxx14::make_unique.
David Wells [Sat, 8 Apr 2017 21:57:39 +0000 (17:57 -0400)]
Wrap C++14's std::make_unique as std_cxx14::make_unique.

7 years agoAdd information for testing
Daniel Arndt [Sun, 9 Apr 2017 18:01:18 +0000 (20:01 +0200)]
Add information for testing

7 years agoMerge pull request #4207 from bangerth/use-lambdas
David Wells [Sun, 9 Apr 2017 17:46:27 +0000 (13:46 -0400)]
Merge pull request #4207 from bangerth/use-lambdas

Use lambdas to make some code simpler.

7 years agoUse lambdas to make some code simpler. 4207/head
Wolfgang Bangerth [Thu, 6 Apr 2017 16:46:33 +0000 (10:46 -0600)]
Use lambdas to make some code simpler.

7 years agoAdd ARPACK-NG information
Daniel Arndt [Sat, 8 Apr 2017 21:04:24 +0000 (23:04 +0200)]
Add ARPACK-NG information

7 years agoMerge pull request #4220 from masterleinad/fix_nullptr_new
Martin Kronbichler [Sat, 8 Apr 2017 20:05:08 +0000 (22:05 +0200)]
Merge pull request #4220 from masterleinad/fix_nullptr_new

Modernize null pointers to use nullptr

7 years agoFix double brackets 4220/head
Daniel Arndt [Fri, 7 Apr 2017 09:30:47 +0000 (11:30 +0200)]
Fix double brackets

7 years agoReplace PETSC_NULL
Daniel Arndt [Thu, 6 Apr 2017 23:03:54 +0000 (01:03 +0200)]
Replace PETSC_NULL

7 years agoUse nullptr for null pointers
Daniel Arndt [Thu, 6 Apr 2017 23:08:28 +0000 (01:08 +0200)]
Use nullptr for null pointers

7 years agoMerge pull request #4224 from masterleinad/cleanup_cxx11
Daniel Arndt [Sat, 8 Apr 2017 18:21:26 +0000 (20:21 +0200)]
Merge pull request #4224 from masterleinad/cleanup_cxx11

Clean dofs/, fe/ and grid/ directory

7 years agoMerge pull request #4208 from tamiko/cxx11_cleanup2
Daniel Arndt [Sat, 8 Apr 2017 18:18:35 +0000 (20:18 +0200)]
Merge pull request #4208 from tamiko/cxx11_cleanup2

C++11 cleanup, p2: Remove ScaledMatrix

7 years agoMerge pull request #4234 from drwells/revert-move
Martin Kronbichler [Sat, 8 Apr 2017 18:00:06 +0000 (20:00 +0200)]
Merge pull request #4234 from drwells/revert-move

Revert eb5db19276 to get consistent memory usage.

7 years agoMerge pull request #4217 from tamiko/cxx11_cleanup6
Daniel Arndt [Sat, 8 Apr 2017 17:54:23 +0000 (19:54 +0200)]
Merge pull request #4217 from tamiko/cxx11_cleanup6

C++11 cleanup, p6: Remove ShiftedMatrix(|Generalized)

7 years agoRevert eb5db19276 to get consistent memory usage. 4234/head
David Wells [Sat, 8 Apr 2017 17:13:41 +0000 (13:13 -0400)]
Revert eb5db19276 to get consistent memory usage.

Rather than rely on details of std::vector's reallocation scheme, just
copy things.

7 years agoMerge pull request #4222 from masterleinad/cleanup_cxx11_base
Daniel Arndt [Sat, 8 Apr 2017 16:23:19 +0000 (18:23 +0200)]
Merge pull request #4222 from masterleinad/cleanup_cxx11_base

Clean base/ directory

7 years agoMerge pull request #4228 from tamiko/cmake_export_with_cxx11
Daniel Arndt [Sat, 8 Apr 2017 15:47:31 +0000 (17:47 +0200)]
Merge pull request #4228 from tamiko/cmake_export_with_cxx11

CMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake

7 years agoMerge pull request #4231 from masterleinad/fix_test
Timo Heister [Sat, 8 Apr 2017 12:13:52 +0000 (08:13 -0400)]
Merge pull request #4231 from masterleinad/fix_test

Remove unused check in mpi/tria_copy_triangulation

7 years agoRemove unused check in mpi/tria_copy_triangulation 4231/head
Daniel Arndt [Sat, 8 Apr 2017 10:01:41 +0000 (12:01 +0200)]
Remove unused check in mpi/tria_copy_triangulation

7 years agoMerge pull request #4229 from drwells/remove-cxx11-check
Wolfgang Bangerth [Fri, 7 Apr 2017 21:27:33 +0000 (15:27 -0600)]
Merge pull request #4229 from drwells/remove-cxx11-check

Remove the check for C++11 in step-44.

7 years agoRemove the check for C++11 in step-44. 4229/head
David Wells [Fri, 7 Apr 2017 21:20:52 +0000 (17:20 -0400)]
Remove the check for C++11 in step-44.

7 years agoCMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake 4228/head
Matthias Maier [Fri, 7 Apr 2017 20:22:41 +0000 (15:22 -0500)]
CMake: Bugfix: Export DEAL_II_WITH_CXX11 in deal.IIConfig.cmake

7 years agoClean dofs/, fe/ and grid/ directory 4224/head
Daniel Arndt [Fri, 7 Apr 2017 15:56:38 +0000 (17:56 +0200)]
Clean dofs/, fe/ and grid/ directory

7 years agoMerge pull request #4225 from bangerth/link-code-gallery
Bruno Turcksin [Fri, 7 Apr 2017 17:11:23 +0000 (13:11 -0400)]
Merge pull request #4225 from bangerth/link-code-gallery

Link the code gallery into the main doc page.

7 years agoMerge pull request #4226 from bangerth/fix-typo
Daniel Arndt [Fri, 7 Apr 2017 17:05:40 +0000 (19:05 +0200)]
Merge pull request #4226 from bangerth/fix-typo

Fix a typo.

7 years agoFix a typo. 4226/head
Wolfgang Bangerth [Fri, 7 Apr 2017 16:58:17 +0000 (10:58 -0600)]
Fix a typo.

7 years agoLink the code gallery into the main doc page. 4225/head
Wolfgang Bangerth [Fri, 7 Apr 2017 16:54:20 +0000 (10:54 -0600)]
Link the code gallery into the main doc page.

7 years agoClean base/ directory 4222/head
Daniel Arndt [Fri, 7 Apr 2017 15:11:11 +0000 (17:11 +0200)]
Clean base/ directory

7 years agosimplify an expression 4217/head
Matthias Maier [Fri, 7 Apr 2017 13:35:58 +0000 (08:35 -0500)]
simplify an expression

7 years agoreindent
Matthias Maier [Thu, 6 Apr 2017 21:43:16 +0000 (16:43 -0500)]
reindent

7 years agoUse LinearOperator instead of ShiftedMatrix in eigen.h
Matthias Maier [Thu, 6 Apr 2017 21:26:56 +0000 (16:26 -0500)]
Use LinearOperator instead of ShiftedMatrix in eigen.h

7 years agoRemove tests for ShiftedMatrix(|Generalized)
Matthias Maier [Thu, 6 Apr 2017 20:42:34 +0000 (15:42 -0500)]
Remove tests for ShiftedMatrix(|Generalized)

7 years agoC++11 cleanup: Remove deprecated class ShiftedMatrix(|Generalized)
Matthias Maier [Thu, 6 Apr 2017 20:42:14 +0000 (15:42 -0500)]
C++11 cleanup: Remove deprecated class ShiftedMatrix(|Generalized)

7 years agoAdd a changelog entry 4208/head
Matthias Maier [Thu, 6 Apr 2017 20:17:30 +0000 (15:17 -0500)]
Add a changelog entry

7 years agoTests: Remove ScaledMatrix from filtered_matrix.cc
Matthias Maier [Thu, 6 Apr 2017 20:13:59 +0000 (15:13 -0500)]
Tests: Remove ScaledMatrix from filtered_matrix.cc

7 years agoC++ cleanup: Remove deprecated class ScaledMatrix
Matthias Maier [Thu, 6 Apr 2017 20:13:38 +0000 (15:13 -0500)]
C++ cleanup: Remove deprecated class ScaledMatrix

7 years agoMerge pull request #4213 from tamiko/cxx11_cleanup3
Luca Heltai [Fri, 7 Apr 2017 08:38:39 +0000 (10:38 +0200)]
Merge pull request #4213 from tamiko/cxx11_cleanup3

C++11 cleanup, p3: Remove InverseMatrixRichardson

7 years agoMerge pull request #4214 from tamiko/cxx11_cleanup4
Wolfgang Bangerth [Fri, 7 Apr 2017 03:26:04 +0000 (21:26 -0600)]
Merge pull request #4214 from tamiko/cxx11_cleanup4

C++11 cleanup, p4: Remove ProductMatrix

7 years agoMerge pull request #4219 from tamiko/cxx11_cleanup9
Wolfgang Bangerth [Fri, 7 Apr 2017 03:24:46 +0000 (21:24 -0600)]
Merge pull request #4219 from tamiko/cxx11_cleanup9

C++ cleanup, p9: Remove SchurMatrix

7 years agoMerge pull request #4216 from tamiko/cxx11_cleanup7
Wolfgang Bangerth [Fri, 7 Apr 2017 03:18:52 +0000 (21:18 -0600)]
Merge pull request #4216 from tamiko/cxx11_cleanup7

C++11 cleanup, p7: Remove TransposeMatrix

7 years agoMerge pull request #4215 from tamiko/cxx11_cleanup5
Wolfgang Bangerth [Fri, 7 Apr 2017 03:18:25 +0000 (21:18 -0600)]
Merge pull request #4215 from tamiko/cxx11_cleanup5

C++11 cleanup, p5: Remove ProductSparseMatrix

7 years agoMerge pull request #4218 from tamiko/cxx11_cleanup8
Wolfgang Bangerth [Fri, 7 Apr 2017 00:09:50 +0000 (18:09 -0600)]
Merge pull request #4218 from tamiko/cxx11_cleanup8

C++11 cleanup, p8: Remove BlockDiagonalMatrix

7 years agoMerge pull request #4206 from tamiko/cxx11_cleanup1
Matthias Maier [Thu, 6 Apr 2017 21:40:41 +0000 (16:40 -0500)]
Merge pull request #4206 from tamiko/cxx11_cleanup1

C++11 cleanup: Remove C++03 implementation from template_constraints.h

7 years agoMerge pull request #4204 from bangerth/implement-convert-interface-all
Matthias Maier [Thu, 6 Apr 2017 21:40:26 +0000 (16:40 -0500)]
Merge pull request #4204 from bangerth/implement-convert-interface-all

Remove the deprecated FiniteElement::interpolate() function.

7 years agoTests: Remove tests for SchurMatrix class 4219/head
Matthias Maier [Thu, 6 Apr 2017 21:36:09 +0000 (16:36 -0500)]
Tests: Remove tests for SchurMatrix class

7 years agoRemove a reference
Matthias Maier [Thu, 6 Apr 2017 21:34:43 +0000 (16:34 -0500)]
Remove a reference

7 years agoC++ cleanup: Remove deprecated class SchurMatrix
Matthias Maier [Thu, 6 Apr 2017 21:36:28 +0000 (16:36 -0500)]
C++ cleanup: Remove deprecated class SchurMatrix

7 years agoC++11 cleanup, p8: Remove BlockDiagonalMatrix 4218/head
Matthias Maier [Thu, 6 Apr 2017 21:32:08 +0000 (16:32 -0500)]
C++11 cleanup, p8: Remove BlockDiagonalMatrix

7 years agoTests: Remove TransposeMatrix test 4216/head
Matthias Maier [Thu, 6 Apr 2017 21:15:20 +0000 (16:15 -0500)]
Tests: Remove TransposeMatrix test

7 years agoC++ cleanup: Remove TransposeMatrix
Matthias Maier [Thu, 6 Apr 2017 21:14:04 +0000 (16:14 -0500)]
C++ cleanup: Remove TransposeMatrix

7 years agoRemove ProductSparseMatrix test 4215/head
Matthias Maier [Thu, 6 Apr 2017 20:38:05 +0000 (15:38 -0500)]
Remove ProductSparseMatrix test

7 years agoC++ cleanup: Remove deprecated class ProductSparseMatrix
Matthias Maier [Thu, 6 Apr 2017 20:36:50 +0000 (15:36 -0500)]
C++ cleanup: Remove deprecated class ProductSparseMatrix

7 years agoExamples: Remove ProductMatrix example 4214/head
Matthias Maier [Thu, 6 Apr 2017 20:32:24 +0000 (15:32 -0500)]
Examples: Remove ProductMatrix example

7 years agoTests: Remove ProductMatrix tests
Matthias Maier [Thu, 6 Apr 2017 20:30:29 +0000 (15:30 -0500)]
Tests: Remove ProductMatrix tests

7 years agoC++ cleanup: Remove deprecated class ProductMatrix
Matthias Maier [Thu, 6 Apr 2017 20:30:49 +0000 (15:30 -0500)]
C++ cleanup: Remove deprecated class ProductMatrix

7 years agoC++11 cleanup: Remove deprecated class InverseMatrixRichardson 4213/head
Matthias Maier [Thu, 6 Apr 2017 20:22:52 +0000 (15:22 -0500)]
C++11 cleanup: Remove deprecated class InverseMatrixRichardson

7 years agoMerge pull request #4199 from bangerth/doc-update
Luca Heltai [Thu, 6 Apr 2017 17:08:21 +0000 (19:08 +0200)]
Merge pull request #4199 from bangerth/doc-update

Minor updates to the documentation of FE_Q_iso_Q1.

7 years agoMerge pull request #4201 from drwells/fix-clang-c++11-check
Luca Heltai [Thu, 6 Apr 2017 17:00:21 +0000 (19:00 +0200)]
Merge pull request #4201 from drwells/fix-clang-c++11-check

Fix the check for compilers defaulting to C++11.

7 years agoMerge pull request #4205 from luca-heltai/doi-step34
Wolfgang Bangerth [Thu, 6 Apr 2017 16:40:24 +0000 (10:40 -0600)]
Merge pull request #4205 from luca-heltai/doi-step34

add step-34 DOI

7 years agoCXX11 cleanup: Remove C++03 implementation from template_constraints.h 4206/head
Matthias Maier [Thu, 6 Apr 2017 16:28:16 +0000 (11:28 -0500)]
CXX11 cleanup: Remove C++03 implementation from template_constraints.h

7 years agoadd step-34 DOI 4205/head
Luca Heltai [Thu, 6 Apr 2017 16:04:23 +0000 (18:04 +0200)]
add step-34 DOI

7 years agoMerge pull request #4202 from bangerth/implement-convert-interface-6
Luca Heltai [Thu, 6 Apr 2017 15:59:03 +0000 (17:59 +0200)]
Merge pull request #4202 from bangerth/implement-convert-interface-6

Implement FE::convert_generalized_support_point_values_to_nodal_values() for FE_Q_iso_Q1.

7 years agoMerge pull request #4203 from bangerth/doc-update-2
Luca Heltai [Thu, 6 Apr 2017 15:58:24 +0000 (17:58 +0200)]
Merge pull request #4203 from bangerth/doc-update-2

Update a glossary entry on node functionals.

7 years agoFix the check for compilers defaulting to C++11. 4201/head
David Wells [Thu, 6 Apr 2017 14:36:13 +0000 (10:36 -0400)]
Fix the check for compilers defaulting to C++11.

Some compilers (notably clang on macOS) enable C++11 features as
extensions even when __cplusplus == 199711 (i.e., compilation in C++98
mode). Mixing language versions in this way confuses some system
headers (i..e., override versus throw()), so only treat the default
compiler setting as C++11 if it sets the right value for __cplusplus.

7 years agoRemove the deprecated FiniteElement::interpolate() function. 4204/head
Wolfgang Bangerth [Wed, 5 Apr 2017 17:15:06 +0000 (11:15 -0600)]
Remove the deprecated FiniteElement::interpolate() function.

Also remove all of its implementations.

7 years agoUpdate a glossary entry on node functionals. 4203/head
Wolfgang Bangerth [Thu, 6 Apr 2017 15:21:27 +0000 (09:21 -0600)]
Update a glossary entry on node functionals.

7 years agoImplement FE::convert_generalized_support_point_values_to_nodal_values() for FE_Q_iso_Q1. 4202/head
Wolfgang Bangerth [Thu, 6 Apr 2017 14:52:31 +0000 (08:52 -0600)]
Implement FE::convert_generalized_support_point_values_to_nodal_values() for FE_Q_iso_Q1.

7 years agoBe more specific which files we feed to doxygen. 4200/head
Wolfgang Bangerth [Thu, 6 Apr 2017 14:49:33 +0000 (08:49 -0600)]
Be more specific which files we feed to doxygen.

Specifically, make sure that we exclude the doc/news/changes/README.md file.

7 years agoMinor updates to the documentation of FE_Q_iso_Q1. 4199/head
Wolfgang Bangerth [Thu, 6 Apr 2017 14:34:08 +0000 (08:34 -0600)]
Minor updates to the documentation of FE_Q_iso_Q1.

7 years agoMerge pull request #4187 from bangerth/implement-convert-interface-2
Luca Heltai [Thu, 6 Apr 2017 13:50:13 +0000 (15:50 +0200)]
Merge pull request #4187 from bangerth/implement-convert-interface-2

Implement FE::convert_generalized_support_point_values_to_nodal_values() for FESystem.

7 years agoMerge pull request #4198 from bangerth/fix-cxx11-merge
Denis Davydov [Thu, 6 Apr 2017 13:33:45 +0000 (15:33 +0200)]
Merge pull request #4198 from bangerth/fix-cxx11-merge

Fix occurrences of std_cxx11.

7 years agoMerge pull request #4196 from bangerth/align-args
Bruno Turcksin [Thu, 6 Apr 2017 13:28:30 +0000 (09:28 -0400)]
Merge pull request #4196 from bangerth/align-args

Align function argument names.

7 years agoFix occurrences of std_cxx11. 4198/head
Wolfgang Bangerth [Thu, 6 Apr 2017 13:23:49 +0000 (07:23 -0600)]
Fix occurrences of std_cxx11.

7 years agoAlign function argument names. 4196/head
Wolfgang Bangerth [Thu, 6 Apr 2017 13:12:02 +0000 (07:12 -0600)]
Align function argument names.

7 years agoMerge pull request #4128 from Rombur/std_cxx11
Wolfgang Bangerth [Thu, 6 Apr 2017 13:09:05 +0000 (07:09 -0600)]
Merge pull request #4128 from Rombur/std_cxx11

Replace std_cxx11 and std_cxx1x functions by std ones

7 years agoMerge pull request #4189 from bangerth/implement-convert-interface-4
Luca Heltai [Thu, 6 Apr 2017 08:50:02 +0000 (10:50 +0200)]
Merge pull request #4189 from bangerth/implement-convert-interface-4

Convert tests.

7 years agoMerge pull request #4185 from bangerth/implement-convert-interface
Luca Heltai [Thu, 6 Apr 2017 08:47:42 +0000 (10:47 +0200)]
Merge pull request #4185 from bangerth/implement-convert-interface

Implement FE::convert_generalized_support_point_values_to_nodal_values() for FE_Q, FE_DGQ, FE_DGQArbitraryNodes.

7 years agoMerge pull request #4183 from gassmoeller/use_manifold_for_boundary_normal_vector
Luca Heltai [Thu, 6 Apr 2017 08:46:41 +0000 (10:46 +0200)]
Merge pull request #4183 from gassmoeller/use_manifold_for_boundary_normal_vector

Use manifold instead of boundary for VectorTools::compute_nonzero_normal_flux_constraints

7 years agoMerge pull request #4192 from tamiko/cmake_check_for_zlib
David Wells [Thu, 6 Apr 2017 02:58:37 +0000 (22:58 -0400)]
Merge pull request #4192 from tamiko/cmake_check_for_zlib

CMake: Also check for enabled zlib support in p4est

7 years agoCMake: Also check for enabled zlib support in p4est 4192/head
Matthias Maier [Thu, 6 Apr 2017 01:26:28 +0000 (20:26 -0500)]
CMake: Also check for enabled zlib support in p4est

Even though we might not necessarily use zlib compression in p4est
output at all, p4est might silently fail if zlib support is disabled.

Work around this issue by always requiring a p4est installation with
enabled zlib support.

Closes #4151


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.