]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
6 years agoUse an enum rather than a plain number to index into dof index arrays.
Martin Kronbichler [Thu, 26 Apr 2018 11:35:01 +0000 (13:35 +0200)]
Use an enum rather than a plain number to index into dof index arrays.

6 years agoAdd 37 test files checking many aspects of FEFaceEvaluation.
Martin Kronbichler [Wed, 25 Apr 2018 17:46:07 +0000 (19:46 +0200)]
Add 37 test files checking many aspects of FEFaceEvaluation.

6 years agoIntroduce the new class FEFaceEvaluation. Speed up vector access for contiguous case.
Katharina Kormann [Wed, 25 Apr 2018 16:47:34 +0000 (18:47 +0200)]
Introduce the new class FEFaceEvaluation. Speed up vector access for contiguous case.

6 years agoFix the setup of face connectivity.
Martin Kronbichler [Wed, 25 Apr 2018 16:24:21 +0000 (18:24 +0200)]
Fix the setup of face connectivity.

6 years agoAdd tests for multiple components in single DoFHandler.
Martin Kronbichler [Thu, 26 Apr 2018 15:57:47 +0000 (17:57 +0200)]
Add tests for multiple components in single DoFHandler.

6 years agoIntroduce face loop functionality in MatrixFree. Rework DoFInfo.
Martin Kronbichler [Mon, 23 Apr 2018 18:08:19 +0000 (20:08 +0200)]
Introduce face loop functionality in MatrixFree. Rework DoFInfo.

6 years agoMerge pull request #6333 from masterleinad/fix_subscribe_move
David Wells [Thu, 26 Apr 2018 03:17:16 +0000 (23:17 -0400)]
Merge pull request #6333 from masterleinad/fix_subscribe_move

Check own subscriptions when assigning in Subscriptor

6 years agoMerge pull request #6331 from tjhei/update_copyright
David Wells [Thu, 26 Apr 2018 01:55:28 +0000 (21:55 -0400)]
Merge pull request #6331 from tjhei/update_copyright

update copyright years

6 years agoMerge pull request #6304 from drwells/update-gridgenerator-examples-2
Bruno Turcksin [Wed, 25 Apr 2018 21:23:32 +0000 (17:23 -0400)]
Merge pull request #6304 from drwells/update-gridgenerator-examples-2

Update gridgenerator examples 2

6 years agoChange step-10 to use FE_Nothing. 6304/head
David Wells [Sun, 22 Apr 2018 23:46:05 +0000 (19:46 -0400)]
Change step-10 to use FE_Nothing.

6 years agoUpdate step-10 for 9.0.
David Wells [Sun, 22 Apr 2018 23:44:43 +0000 (19:44 -0400)]
Update step-10 for 9.0.

This commit changes the output (which was altered as a result of the new
TFI scheme for placing new vertices) and the manifold handling (which
was altered by the 'attach default manifolds to triangulations' change
in GridGenerator).

6 years agoMerge pull request #6338 from drwells/update-gridgenerator-examples-4
Wolfgang Bangerth [Wed, 25 Apr 2018 21:12:44 +0000 (15:12 -0600)]
Merge pull request #6338 from drwells/update-gridgenerator-examples-4

Update GridGenerator examples 4

6 years agoMerge pull request #6310 from kronbichler/matrix_free_module
Bruno Turcksin [Wed, 25 Apr 2018 21:08:41 +0000 (17:08 -0400)]
Merge pull request #6310 from kronbichler/matrix_free_module

Matrix free module

6 years agoUpdate step-11. 6338/head
David Wells [Wed, 25 Apr 2018 20:28:45 +0000 (16:28 -0400)]
Update step-11.

There is no graphical output for this step so this is easy.

6 years agoMerge pull request #6324 from kronbichler/fix_compile_warning
Martin Kronbichler [Wed, 25 Apr 2018 18:53:23 +0000 (20:53 +0200)]
Merge pull request #6324 from kronbichler/fix_compile_warning

Fix warning about missing return statement in ICC

6 years agoCheck own subscriptions when assigning in Subscriptor 6333/head
Daniel Arndt [Wed, 25 Apr 2018 16:51:28 +0000 (18:51 +0200)]
Check own subscriptions when assigning in Subscriptor

6 years agoupdate copyright years 6331/head
Timo Heister [Wed, 25 Apr 2018 14:34:37 +0000 (10:34 -0400)]
update copyright years

6 years agoMerge pull request #6292 from masterleinad/fix_coverity_issues
Timo Heister [Wed, 25 Apr 2018 14:33:58 +0000 (10:33 -0400)]
Merge pull request #6292 from masterleinad/fix_coverity_issues

Fix various issues reported by coverity

6 years agoMerge pull request #6321 from masterleinad/add_codecov_support
Matthias Maier [Wed, 25 Apr 2018 13:57:19 +0000 (08:57 -0500)]
Merge pull request #6321 from masterleinad/add_codecov_support

Add Codecov support

6 years agoMerge pull request #6327 from masterleinad/fix_typo_dof_handler
Martin Kronbichler [Wed, 25 Apr 2018 11:43:27 +0000 (13:43 +0200)]
Merge pull request #6327 from masterleinad/fix_typo_dof_handler

Replace DofHandler by DoFHandler

6 years agoReplace DofHandler by DoFHandler 6327/head
Daniel Arndt [Wed, 25 Apr 2018 11:12:35 +0000 (13:12 +0200)]
Replace DofHandler by DoFHandler

6 years agoUpdate documentation 6321/head
Daniel Arndt [Wed, 25 Apr 2018 10:11:06 +0000 (12:11 +0200)]
Update documentation

6 years agoRequire codecov-bash to be downloaded manually
Daniel Arndt [Wed, 25 Apr 2018 09:23:07 +0000 (11:23 +0200)]
Require codecov-bash to be downloaded manually

6 years agoFix warning about missing return statement in ICC. 6324/head
Martin Kronbichler [Wed, 25 Apr 2018 08:57:36 +0000 (10:57 +0200)]
Fix warning about missing return statement in ICC.

6 years agoLink main matrix-free objects and data structures to module. 6310/head
Martin Kronbichler [Tue, 24 Apr 2018 13:24:46 +0000 (15:24 +0200)]
Link main matrix-free objects and data structures to module.

6 years agoWrite doxygen module for MatrixFree with face capabilities.
Martin Kronbichler [Tue, 24 Apr 2018 13:24:21 +0000 (15:24 +0200)]
Write doxygen module for MatrixFree with face capabilities.

6 years agoMerge pull request #6285 from kkormann/issue_5667_fe_eval_template
Martin Kronbichler [Wed, 25 Apr 2018 07:02:02 +0000 (09:02 +0200)]
Merge pull request #6285 from kkormann/issue_5667_fe_eval_template

Introduce face functionality to fe_evaluation.

6 years agoMerge pull request #6323 from bangerth/typo
Denis Davydov [Wed, 25 Apr 2018 04:58:12 +0000 (06:58 +0200)]
Merge pull request #6323 from bangerth/typo

Fix a grammar mistake.

6 years agoMerge pull request #6322 from masterleinad/fix_petsc_instantiation
Wolfgang Bangerth [Wed, 25 Apr 2018 03:54:29 +0000 (21:54 -0600)]
Merge pull request #6322 from masterleinad/fix_petsc_instantiation

Instantiate distribute_local_to_global for another combination of PETScWrapper objects

6 years agoFix a grammar mistake. 6323/head
Wolfgang Bangerth [Wed, 25 Apr 2018 03:36:07 +0000 (21:36 -0600)]
Fix a grammar mistake.

6 years agoMerge pull request #6305 from masterleinad/object_fe_collection_dh
Wolfgang Bangerth [Tue, 24 Apr 2018 23:37:29 +0000 (17:37 -0600)]
Merge pull request #6305 from masterleinad/object_fe_collection_dh

Store the FECollection object and not just the pointer in DoFHandler and hp::DoFHandler

6 years agoInstantiate distribute_local_to_global for another combination of PETScWrapper objects 6322/head
Daniel Arndt [Tue, 24 Apr 2018 22:33:13 +0000 (00:33 +0200)]
Instantiate distribute_local_to_global for another combination of PETScWrapper objects

6 years agoAdd codecov support
Daniel Arndt [Tue, 24 Apr 2018 14:58:50 +0000 (16:58 +0200)]
Add codecov support

6 years agoMerge pull request #6320 from tjhei/doxygen_fixes2
Denis Davydov [Tue, 24 Apr 2018 20:44:24 +0000 (22:44 +0200)]
Merge pull request #6320 from tjhei/doxygen_fixes2

more doxygen fixes

6 years agomore doxygen fixes 6320/head
Timo Heister [Tue, 24 Apr 2018 20:41:23 +0000 (16:41 -0400)]
more doxygen fixes

6 years agoMerge pull request #6319 from tjhei/doxygen_fixes
Denis Davydov [Tue, 24 Apr 2018 20:32:48 +0000 (22:32 +0200)]
Merge pull request #6319 from tjhei/doxygen_fixes

doxygen fixes

6 years agodoxygen fixes 6319/head
Timo Heister [Tue, 24 Apr 2018 20:27:50 +0000 (16:27 -0400)]
doxygen fixes

warnings/errors that appear during doxygen generation

6 years agoIntroduce face functionality to fe_evaluation. 6285/head
Katharina Kormann [Fri, 20 Apr 2018 19:15:43 +0000 (21:15 +0200)]
Introduce face functionality to fe_evaluation.

Distinguish cell and face type by new template argument.

6 years agoMerge pull request #6318 from tjhei/doxygen_formatting2
Matthias Maier [Tue, 24 Apr 2018 19:57:02 +0000 (14:57 -0500)]
Merge pull request #6318 from tjhei/doxygen_formatting2

fix some ugly doxygen formatting

6 years agofix some ugly doxygen formatting 6318/head
Timo Heister [Tue, 24 Apr 2018 19:49:37 +0000 (15:49 -0400)]
fix some ugly doxygen formatting

6 years agoMerge pull request #6315 from masterleinad/less_iterations_complex_solver
Matthias Maier [Tue, 24 Apr 2018 18:40:53 +0000 (13:40 -0500)]
Merge pull request #6315 from masterleinad/less_iterations_complex_solver

Allow less iterations in petsc_complex/solver_real_02

6 years agoMerge pull request #6316 from tjhei/doxygen_formatting
Matthias Maier [Tue, 24 Apr 2018 18:19:17 +0000 (13:19 -0500)]
Merge pull request #6316 from tjhei/doxygen_formatting

Doxygen formatting

6 years agoMerge pull request #6317 from tjhei/doxygen_add_rol
Denis Davydov [Tue, 24 Apr 2018 18:03:39 +0000 (20:03 +0200)]
Merge pull request #6317 from tjhei/doxygen_add_rol

enable ROL in doxygen

6 years agoenable ROL in doxygen 6317/head
Timo Heister [Tue, 24 Apr 2018 17:45:03 +0000 (13:45 -0400)]
enable ROL in doxygen

otherwise rol namespace will not be in the documentation

6 years agoput @ref on separate lines 6316/head
Timo Heister [Tue, 24 Apr 2018 17:43:34 +0000 (13:43 -0400)]
put @ref on separate lines

6 years agofix doxygen group sections
Timo Heister [Tue, 24 Apr 2018 17:42:37 +0000 (13:42 -0400)]
fix doxygen group sections

6 years agoAllow less iterations in petsc_complex/solver_real_02 6315/head
Daniel Arndt [Tue, 24 Apr 2018 15:58:18 +0000 (17:58 +0200)]
Allow less iterations in petsc_complex/solver_real_02

6 years agoRemove parameter names for defaulted member functions 6305/head
Daniel Arndt [Tue, 24 Apr 2018 15:53:16 +0000 (17:53 +0200)]
Remove parameter names for defaulted member functions

6 years agoMerge pull request #6313 from masterleinad/capitalize_gmsh
Matthias Maier [Tue, 24 Apr 2018 14:26:57 +0000 (09:26 -0500)]
Merge pull request #6313 from masterleinad/capitalize_gmsh

Capitalize Gmsh appropriately

6 years agoCapitalize Gmsh appropriately 6313/head
Daniel Arndt [Tue, 24 Apr 2018 14:19:36 +0000 (16:19 +0200)]
Capitalize Gmsh appropriately

6 years agoMerge pull request #6309 from masterleinad/fix_cuda
Bruno Turcksin [Tue, 24 Apr 2018 12:09:02 +0000 (08:09 -0400)]
Merge pull request #6309 from masterleinad/fix_cuda

Fix failing CUDA test

6 years agoAdd assertion for nonempty hp::FECollection
Daniel Arndt [Tue, 24 Apr 2018 00:30:40 +0000 (02:30 +0200)]
Add assertion for nonempty hp::FECollection

6 years agoFix failing CUDA test 6309/head
Daniel Arndt [Tue, 24 Apr 2018 09:59:16 +0000 (11:59 +0200)]
Fix failing CUDA test

6 years agoMerge pull request #6295 from luca-heltai/minmax-diameter-with-mapping
Martin Kronbichler [Tue, 24 Apr 2018 09:04:37 +0000 (11:04 +0200)]
Merge pull request #6295 from luca-heltai/minmax-diameter-with-mapping

Min/Max diameter with mapping

6 years agoMerge pull request #6302 from tamiko/fix_a_test_16
Denis Davydov [Tue, 24 Apr 2018 06:48:36 +0000 (08:48 +0200)]
Merge pull request #6302 from tamiko/fix_a_test_16

Tests: metis/metis_05 add output variant

6 years agoMerge pull request #6308 from tamiko/cmake_würgaround
Denis Davydov [Tue, 24 Apr 2018 04:59:57 +0000 (06:59 +0200)]
Merge pull request #6308 from tamiko/cmake_würgaround

CMake: Ensure to be compatible with version 3.11 FindBlas.cmake

6 years agoCMake: Ensure to be compatible with version 3.11 FindBlas.cmake 6308/head
Matthias Maier [Tue, 24 Apr 2018 04:17:47 +0000 (23:17 -0500)]
CMake: Ensure to be compatible with version 3.11 FindBlas.cmake

We have to work around some upstream changes [1] that break our project
configuration. Let's simply filter out the "PkgConfig::PKGC_BLAS" string
and hope for the best.

[1] https://gitlab.kitware.com/cmake/cmake/issues/17934

6 years agoStore the FECollection object and not just the pointer in DoFHandler and hp::DoFHandler
Daniel Arndt [Mon, 23 Apr 2018 23:32:38 +0000 (01:32 +0200)]
Store the FECollection object and not just the pointer in DoFHandler and hp::DoFHandler

6 years agoMerge pull request #6299 from tjhei/msvc_support
Matthias Maier [Mon, 23 Apr 2018 22:21:06 +0000 (17:21 -0500)]
Merge pull request #6299 from tjhei/msvc_support

blacklist MSVC 2015 or older

6 years agoTests: metis/metis_05 add output variant 6302/head
Matthias Maier [Mon, 23 Apr 2018 22:18:18 +0000 (17:18 -0500)]
Tests: metis/metis_05 add output variant

6 years agoMerge pull request #6301 from bangerth/update-changelog
Denis Davydov [Mon, 23 Apr 2018 21:59:48 +0000 (23:59 +0200)]
Merge pull request #6301 from bangerth/update-changelog

Minor updates to changelog entries.

6 years agoMinor updates to changelog entries. 6301/head
Wolfgang Bangerth [Mon, 23 Apr 2018 21:57:04 +0000 (15:57 -0600)]
Minor updates to changelog entries.

6 years agoMerge pull request #6284 from tamiko/fix_cornercase
Timo Heister [Mon, 23 Apr 2018 21:54:29 +0000 (17:54 -0400)]
Merge pull request #6284 from tamiko/fix_cornercase

Tests: Always create a small 'detailed.log' file

6 years agoInitialize mapping_type in FE_PolyTensor 6292/head
Daniel Arndt [Mon, 23 Apr 2018 13:59:54 +0000 (15:59 +0200)]
Initialize mapping_type in FE_PolyTensor

6 years agoAvoid uninitialized value in GridIn::read_mesh
Daniel Arndt [Mon, 23 Apr 2018 13:59:23 +0000 (15:59 +0200)]
Avoid uninitialized value in GridIn::read_mesh

6 years agoCheck dynamic_cast in TimeDependent
Daniel Arndt [Mon, 23 Apr 2018 13:58:18 +0000 (15:58 +0200)]
Check dynamic_cast in TimeDependent

6 years agoUse AssertNothrow in Utilities::MPI::MPI_InitFinalize
Daniel Arndt [Mon, 23 Apr 2018 13:57:16 +0000 (15:57 +0200)]
Use AssertNothrow in Utilities::MPI::MPI_InitFinalize

6 years agoRestore formatting options in Abaqus_to_UCD
Daniel Arndt [Mon, 23 Apr 2018 14:06:17 +0000 (16:06 +0200)]
Restore formatting options in Abaqus_to_UCD

6 years agoFixed issues by TH and WB. 6295/head
Luca Heltai [Mon, 23 Apr 2018 18:01:54 +0000 (20:01 +0200)]
Fixed issues by TH and WB.

6 years agoMerge pull request #6298 from tamiko/petsc_390
Wolfgang Bangerth [Mon, 23 Apr 2018 20:08:00 +0000 (14:08 -0600)]
Merge pull request #6298 from tamiko/petsc_390

PETSc: Port to version 3.9.0

6 years agoblacklist MSVC 2015 or older 6299/head
Timo Heister [Mon, 23 Apr 2018 17:45:08 +0000 (13:45 -0400)]
blacklist MSVC 2015 or older

because we can no longer support it

6 years agoDoc: Update latest known version to 3.9.0 6298/head
Matthias Maier [Mon, 23 Apr 2018 18:13:31 +0000 (13:13 -0500)]
Doc: Update latest known version to 3.9.0

6 years agoMerge pull request #6287 from drwells/update-gridgenerator-examples-1
David Wells [Mon, 23 Apr 2018 17:50:56 +0000 (13:50 -0400)]
Merge pull request #6287 from drwells/update-gridgenerator-examples-1

Update basic Manifold usage in the examples.

6 years agoUpdate basic Manifold usage in the examples. 6287/head
David Wells [Sun, 22 Apr 2018 21:12:08 +0000 (17:12 -0400)]
Update basic Manifold usage in the examples.

6 years agoMerge pull request #6281 from masterleinad/hp_dh
Wolfgang Bangerth [Mon, 23 Apr 2018 16:50:38 +0000 (10:50 -0600)]
Merge pull request #6281 from masterleinad/hp_dh

Store a copy of the FECollection object in hp::DoFHandler

6 years agoadd a changes entry
Matthias Maier [Mon, 23 Apr 2018 16:36:47 +0000 (11:36 -0500)]
add a changes entry

6 years agoPETSc: Port to version 3.9.0
Matthias Maier [Mon, 23 Apr 2018 16:34:12 +0000 (11:34 -0500)]
PETSc: Port to version 3.9.0

In version 3.9.0 *SolverPackage was renamed to *SolverType. Guard the
two instances where we call such functions.

6 years agoUse correct type in GridIn::skip_comment_lines
Daniel Arndt [Mon, 23 Apr 2018 14:05:21 +0000 (16:05 +0200)]
Use correct type in GridIn::skip_comment_lines

6 years agoMerge pull request #6293 from tjhei/harden_deprecated_check
Wolfgang Bangerth [Mon, 23 Apr 2018 16:05:30 +0000 (10:05 -0600)]
Merge pull request #6293 from tjhei/harden_deprecated_check

harden cmake deprecation check

6 years agoChangelog.
Luca Heltai [Mon, 23 Apr 2018 15:33:26 +0000 (17:33 +0200)]
Changelog.

6 years agoAdded test.
Luca Heltai [Mon, 23 Apr 2018 15:28:41 +0000 (17:28 +0200)]
Added test.

6 years agoAdded optional mapping to minimal/maximal grid diameter.
Luca Heltai [Mon, 23 Apr 2018 15:01:54 +0000 (17:01 +0200)]
Added optional mapping to minimal/maximal grid diameter.

6 years agoharden cmake deprecation check 6293/head
Timo Heister [Mon, 23 Apr 2018 14:56:31 +0000 (10:56 -0400)]
harden cmake deprecation check

It turns out MSVC 2015 passes the CXX14 check for the deprecated
attribute, but then complains when it is used in a constructor:
E:\jenkins\workspace\workspace\dealii-windows-
compile\CC\msvc2015\label\win\include\deal.II/base/table_indices.h(129):
error C2416: attribute 'deprecated' cannot be applied in this context

Fix this.

6 years agoMerge pull request #6289 from BenBrands/rm_scalapack_15_b
Denis Davydov [Mon, 23 Apr 2018 07:09:46 +0000 (09:09 +0200)]
Merge pull request #6289 from BenBrands/rm_scalapack_15_b

Remove failing ScaLAPACK tests

6 years agoRemove failing ScaLAPACK tests 6289/head
Benjamin Brands [Mon, 23 Apr 2018 06:26:59 +0000 (08:26 +0200)]
Remove failing ScaLAPACK tests

6 years agoMerge pull request #6288 from masterleinad/householder_base
Denis Davydov [Mon, 23 Apr 2018 05:31:03 +0000 (07:31 +0200)]
Merge pull request #6288 from masterleinad/householder_base

Don't derive Householder from FullMatrix

6 years agoDon't derive Householder from FullMatrix 6288/head
Daniel Arndt [Sun, 22 Apr 2018 23:30:00 +0000 (01:30 +0200)]
Don't derive Householder from FullMatrix

6 years agoMerge pull request #6286 from masterleinad/fix_msvc_comparison
Daniel Arndt [Sun, 22 Apr 2018 22:51:59 +0000 (00:51 +0200)]
Merge pull request #6286 from masterleinad/fix_msvc_comparison

Fix MSVC warning regarding comparison of signed and unsigned numbers

6 years agoMerge pull request #6185 from drwells/remove-more-Boundary-references
Daniel Arndt [Sun, 22 Apr 2018 20:20:09 +0000 (22:20 +0200)]
Merge pull request #6185 from drwells/remove-more-Boundary-references

Remove more boundary references

6 years agoFix MSVC warning regarding comparison of signed and unsigned numbers 6286/head
Daniel Arndt [Sun, 22 Apr 2018 20:04:05 +0000 (22:04 +0200)]
Fix MSVC warning regarding comparison of signed and unsigned numbers

6 years agoTests: Always create a small 'detailed.log' file 6284/head
Matthias Maier [Sun, 22 Apr 2018 17:18:28 +0000 (12:18 -0500)]
Tests: Always create a small 'detailed.log' file

This ensures that scripts like `run_testsuite.cmake` always have the
correct compiler versions at hand.

6 years agoMerge pull request #5990 from tjhei/step-37-print-vec-info
Daniel Arndt [Sun, 22 Apr 2018 05:16:45 +0000 (07:16 +0200)]
Merge pull request #5990 from tjhei/step-37-print-vec-info

step-37: print vectorization info

6 years agoMerge pull request #6282 from bangerth/more-2
Daniel Arndt [Sat, 21 Apr 2018 22:30:41 +0000 (00:30 +0200)]
Merge pull request #6282 from bangerth/more-2

Use a std::map instead of a std::list of std::pair.

6 years agoChangelog entry 6281/head
Daniel Arndt [Sat, 21 Apr 2018 06:49:32 +0000 (08:49 +0200)]
Changelog entry

6 years agoStore a copy of the FECollection object in hp::DoFHandler
Daniel Arndt [Wed, 18 Apr 2018 19:56:35 +0000 (21:56 +0200)]
Store a copy of the FECollection object in hp::DoFHandler

6 years agoMerge pull request #6283 from bangerth/doc-update
Denis Davydov [Sat, 21 Apr 2018 19:41:22 +0000 (21:41 +0200)]
Merge pull request #6283 from bangerth/doc-update

Avoid using 'info' as a word.

6 years agoAvoid using 'info' as a word. 6283/head
Wolfgang Bangerth [Sat, 21 Apr 2018 19:12:36 +0000 (13:12 -0600)]
Avoid using 'info' as a word.

Use 'information' instead, or if it refers to a variable then at least mark it up.

6 years agoMerge pull request #6272 from tjhei/document_example_dof_points
Wolfgang Bangerth [Sat, 21 Apr 2018 18:58:43 +0000 (12:58 -0600)]
Merge pull request #6272 from tjhei/document_example_dof_points

add doc for write_gnuplot_dof_support_point_info

6 years agoadd doc for write_gnuplot_dof_support_point_info 6272/head
Timo Heister [Thu, 19 Apr 2018 19:20:31 +0000 (15:20 -0400)]
add doc for write_gnuplot_dof_support_point_info

the code is complicated enough that an example is useful

6 years agochangelog 5990/head
Timo Heister [Sat, 21 Apr 2018 18:13:11 +0000 (14:13 -0400)]
changelog


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.