]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
5 weeks agoDon't use .inst files where not necessary. 18078/head
Wolfgang Bangerth [Tue, 4 Feb 2025 12:49:35 +0000 (05:49 -0700)]
Don't use .inst files where not necessary.

5 weeks agoMerge pull request #18069 from drwells/avoid-old-orientation-functions-3
Wolfgang Bangerth [Mon, 3 Feb 2025 21:35:34 +0000 (14:35 -0700)]
Merge pull request #18069 from drwells/avoid-old-orientation-functions-3

Get rid of another call to `face_orientation()`.

5 weeks agoMerge pull request #18070 from drwells/avoid-old-orientation-functions-4
Martin Kronbichler [Mon, 3 Feb 2025 15:10:21 +0000 (16:10 +0100)]
Merge pull request #18070 from drwells/avoid-old-orientation-functions-4

Don't call deprecated QProjector functions.

5 weeks agoTriaAccessor: use child_cell_on_face(). 18069/head
David Wells [Sat, 1 Feb 2025 21:17:39 +0000 (16:17 -0500)]
TriaAccessor: use child_cell_on_face().

This is equivalent to the current implementation but avoids hard-coding
some extra logic on orientations.

5 weeks agoMerge pull request #18073 from Friteee/fix_warning
Martin Kronbichler [Mon, 3 Feb 2025 08:03:01 +0000 (09:03 +0100)]
Merge pull request #18073 from Friteee/fix_warning

Fix "declaration of '' hides class member" warning

5 weeks agoFix warning 18073/head
Nikita Daniliuk [Sun, 2 Feb 2025 21:44:35 +0000 (21:44 +0000)]
Fix warning

5 weeks agoDon't call deprecated QProjector functions. 18070/head
David Wells [Sat, 1 Feb 2025 21:31:11 +0000 (16:31 -0500)]
Don't call deprecated QProjector functions.

5 weeks agoReferenceCell::child_cell_on_face(): make the orientation mandatory.
David Wells [Sat, 1 Feb 2025 21:17:10 +0000 (16:17 -0500)]
ReferenceCell::child_cell_on_face(): make the orientation mandatory.

5 weeks agoMerge pull request #18067 from bangerth/include
Timo Heister [Sat, 1 Feb 2025 18:39:48 +0000 (13:39 -0500)]
Merge pull request #18067 from bangerth/include

Normalize the way we include header files.

5 weeks agoMerge pull request #18064 from bangerth/cmake
Matthias Maier [Sat, 1 Feb 2025 04:25:59 +0000 (04:25 +0000)]
Merge pull request #18064 from bangerth/cmake

Move some code from source/ to cmake/config/.

5 weeks agoMove some code from source/ to cmake/config/. 18064/head
Wolfgang Bangerth [Fri, 31 Jan 2025 16:45:52 +0000 (09:45 -0700)]
Move some code from source/ to cmake/config/.

5 weeks agoNormalize the way we include header files. 18067/head
Wolfgang Bangerth [Fri, 31 Jan 2025 23:32:51 +0000 (16:32 -0700)]
Normalize the way we include header files.

5 weeks agoMerge pull request #18065 from peterrum/relaxation_default
Peter Munch [Fri, 31 Jan 2025 20:10:43 +0000 (21:10 +0100)]
Merge pull request #18065 from peterrum/relaxation_default

Fix step_operations() for MemorySpace::Default

5 weeks agoMerge pull request #17365 from tamiko/cmake_fix_boost_policy_warning
Marc Fehling [Fri, 31 Jan 2025 17:53:17 +0000 (18:53 +0100)]
Merge pull request #17365 from tamiko/cmake_fix_boost_policy_warning

CMake: update boost configuration, fix boost policy warning

5 weeks agoFix step_operations() for MemorySpace::Default> 18065/head
Peter Munch [Fri, 31 Jan 2025 17:29:55 +0000 (18:29 +0100)]
Fix step_operations() for MemorySpace::Default>

5 weeks agodoc/news: add a changes entry 17365/head
Matthias Maier [Fri, 31 Jan 2025 15:57:09 +0000 (09:57 -0600)]
doc/news: add a changes entry

5 weeks agoCMake: simply require boost 1.74 or later, remove compatibility check
Matthias Maier [Tue, 28 Jan 2025 19:42:01 +0000 (13:42 -0600)]
CMake: simply require boost 1.74 or later, remove compatibility check

5 weeks agoCMake: FindDEAL_II_BOOST: use modern project config and import targets
Matthias Maier [Tue, 23 Jul 2024 16:47:18 +0000 (11:47 -0500)]
CMake: FindDEAL_II_BOOST: use modern project config and import targets

5 weeks agoCMake: for CMake 3.30 onwards set Boost Config policy to true
Matthias Maier [Tue, 23 Jul 2024 16:38:32 +0000 (11:38 -0500)]
CMake: for CMake 3.30 onwards set Boost Config policy to true

5 weeks agoMerge pull request #18061 from mwichro/master
Martin Kronbichler [Fri, 31 Jan 2025 08:06:53 +0000 (09:06 +0100)]
Merge pull request #18061 from mwichro/master

Include ghost cell in Matrix-Free data

5 weeks agoMerge pull request #18062 from bangerth/initialize 18054/head
Daniel Arndt [Thu, 30 Jan 2025 22:16:40 +0000 (17:16 -0500)]
Merge pull request #18062 from bangerth/initialize

5 weeks agoMerge pull request #18060 from kronbichler/update_test2
Wolfgang Bangerth [Thu, 30 Jan 2025 21:48:32 +0000 (14:48 -0700)]
Merge pull request #18060 from kronbichler/update_test2

 MatrixFree: Update test output in 1D face setup

5 weeks agoAlways initialize a variable in AlignedVector. 18062/head
Wolfgang Bangerth [Thu, 30 Jan 2025 16:53:15 +0000 (09:53 -0700)]
Always initialize a variable in AlignedVector.

5 weeks agoallow ghost cell in MF 18061/head
Michał Wichrowski [Thu, 30 Jan 2025 13:32:07 +0000 (14:32 +0100)]
allow ghost cell in MF

5 weeks agoMerge pull request #18056 from bangerth/debug
Marc Fehling [Thu, 30 Jan 2025 13:29:49 +0000 (14:29 +0100)]
Merge pull request #18056 from bangerth/debug

Fix '#if DEBUG' statements.

5 weeks agoMerge pull request #18047 from masterleinad/linu_debug_cuda_11_use_ubuntu_22_04
Marc Fehling [Thu, 30 Jan 2025 12:09:50 +0000 (13:09 +0100)]
Merge pull request #18047 from masterleinad/linu_debug_cuda_11_use_ubuntu_22_04

Update linux debug cuda-11 CI to use Ubuntu 22.04

5 weeks agoMerge pull request #18038 from drwells/avoid-old-orientation-functions-2
Martin Kronbichler [Thu, 30 Jan 2025 09:42:08 +0000 (10:42 +0100)]
Merge pull request #18038 from drwells/avoid-old-orientation-functions-2

Avoid old orientation functions 2

5 weeks agoMerge pull request #18055 from bangerth/geometry-info-5
Martin Kronbichler [Thu, 30 Jan 2025 09:41:34 +0000 (10:41 +0100)]
Merge pull request #18055 from bangerth/geometry-info-5

Avoid several more uses of GeometryInfo.

5 weeks agoMerge pull request #18058 from bangerth/38
Martin Kronbichler [Thu, 30 Jan 2025 09:40:46 +0000 (10:40 +0100)]
Merge pull request #18058 from bangerth/38

Update a comment in step-38.

5 weeks agoMerge pull request #18059 from peterrum/mg_templates
Martin Kronbichler [Thu, 30 Jan 2025 09:31:50 +0000 (10:31 +0100)]
Merge pull request #18059 from peterrum/mg_templates

Move functions from .cc to .templates.h

5 weeks agoUpdate a comment 18060/head
Martin Kronbichler [Thu, 30 Jan 2025 09:28:14 +0000 (10:28 +0100)]
Update a comment

5 weeks agoMatrixFree: Update test output in 1D face setup
Martin Kronbichler [Thu, 30 Jan 2025 09:27:59 +0000 (10:27 +0100)]
MatrixFree: Update test output in 1D face setup

5 weeks agoMerge pull request #17926 from seanjohn11/master
Martin Kronbichler [Thu, 30 Jan 2025 09:20:29 +0000 (10:20 +0100)]
Merge pull request #17926 from seanjohn11/master

Update face_setup_internal.h to allow for 1D adaptive meshes

5 weeks agoMove functions from .cc to .templates.h 18059/head
Peter Munch [Thu, 30 Jan 2025 07:29:45 +0000 (08:29 +0100)]
Move functions from .cc to .templates.h

5 weeks agoUpdate a comment in step-38. 18058/head
Wolfgang Bangerth [Thu, 30 Jan 2025 03:40:48 +0000 (20:40 -0700)]
Update a comment in step-38.

5 weeks agoFix '#if DEBUG' statements. 18056/head
Wolfgang Bangerth [Wed, 29 Jan 2025 17:51:47 +0000 (10:51 -0700)]
Fix '#if DEBUG' statements.

5 weeks agoAvoid several more uses of GeometryInfo. 18055/head
Wolfgang Bangerth [Wed, 29 Jan 2025 17:25:43 +0000 (10:25 -0700)]
Avoid several more uses of GeometryInfo.

5 weeks agoMerge pull request #18044 from kronbichler/vector_assert
Wolfgang Bangerth [Wed, 29 Jan 2025 16:56:14 +0000 (09:56 -0700)]
Merge pull request #18044 from kronbichler/vector_assert

Parallel vector: Add assert for ghosts in global vector ops

5 weeks agoMerge pull request #18053 from marcfehling/test-example-message
Wolfgang Bangerth [Wed, 29 Jan 2025 16:45:01 +0000 (09:45 -0700)]
Merge pull request #18053 from marcfehling/test-example-message

Reference readme when step-XX.diff is missing.

5 weeks agoRemove hhvm 18047/head
Daniel Arndt [Wed, 29 Jan 2025 14:45:58 +0000 (09:45 -0500)]
Remove hhvm

6 weeks agoMerge pull request #18051 from bangerth/cmake
Marc Fehling [Wed, 29 Jan 2025 13:06:27 +0000 (14:06 +0100)]
Merge pull request #18051 from bangerth/cmake

Fix macro name in the documentation; also fix file name.

6 weeks agoReference readme when step-XX.diff is missing. 18053/head
Marc Fehling [Wed, 29 Jan 2025 08:43:24 +0000 (09:43 +0100)]
Reference readme when step-XX.diff is missing.

6 weeks agoMerge pull request #18049 from luzpaz/typos-jan-2025
Marc Fehling [Wed, 29 Jan 2025 08:02:25 +0000 (09:02 +0100)]
Merge pull request #18049 from luzpaz/typos-jan-2025

Fix various typos

6 weeks agoParallel vector: Add assert for ghosts in global vector ops 18044/head
Martin Kronbichler [Tue, 28 Jan 2025 17:49:15 +0000 (18:49 +0100)]
Parallel vector: Add assert for ghosts in global vector ops

6 weeks agoMerge pull request #18052 from bangerth/cmake-2
Martin Kronbichler [Wed, 29 Jan 2025 07:09:50 +0000 (08:09 +0100)]
Merge pull request #18052 from bangerth/cmake-2

Fix a file name in a cmake file.

6 weeks agoFix a file name. 18052/head
Wolfgang Bangerth [Wed, 29 Jan 2025 05:05:04 +0000 (22:05 -0700)]
Fix a file name.

6 weeks agoRename a file. 18051/head
Wolfgang Bangerth [Wed, 29 Jan 2025 04:47:27 +0000 (21:47 -0700)]
Rename a file.

6 weeks agoFix the name of a macro in the documentation.
Wolfgang Bangerth [Wed, 29 Jan 2025 04:47:10 +0000 (21:47 -0700)]
Fix the name of a macro in the documentation.

6 weeks agoFix various typos 18049/head
luzpaz [Wed, 29 Jan 2025 02:50:32 +0000 (21:50 -0500)]
Fix various typos
Found via codespell -q 3 -S ./bundled,./doc/news -L ans,ba,bu,clen,commend,compontent,elemente,indx,inout,methode,nd,pres,readin,re-use,re-used,re-using,ro,rotat,sie,stoer,ue,workd

6 weeks agoUpdate linux debug cuda-11 CI to use Ubuntu 22.04
Daniel Arndt [Tue, 28 Jan 2025 23:19:58 +0000 (18:19 -0500)]
Update linux debug cuda-11 CI to use Ubuntu 22.04

6 weeks agosquashing commits 17926/head
Sean Johnson [Tue, 28 Jan 2025 20:48:36 +0000 (13:48 -0700)]
squashing commits

6 weeks agoMerge pull request #18041 from peterrum/portable_mf_n_dofs_1d
Matthias Maier [Tue, 28 Jan 2025 19:09:10 +0000 (19:09 +0000)]
Merge pull request #18041 from peterrum/portable_mf_n_dofs_1d

Remove n_dofs_1d from local operation class of matrix-free operation

6 weeks agoMerge pull request #18008 from bergbauer/matrix_free_diagonal_matrix
Matthias Maier [Tue, 28 Jan 2025 19:06:21 +0000 (19:06 +0000)]
Merge pull request #18008 from bergbauer/matrix_free_diagonal_matrix

MatrixFree: enable DiagonalMatrix in loops

6 weeks agoMerge pull request #18023 from bangerth/complex-1
Matthias Maier [Tue, 28 Jan 2025 19:06:08 +0000 (19:06 +0000)]
Merge pull request #18023 from bangerth/complex-1

Better document our mixed complex overloads.

6 weeks agoMerge pull request #18028 from bangerth/parameter-handler
Matthias Maier [Tue, 28 Jan 2025 18:57:49 +0000 (18:57 +0000)]
Merge pull request #18028 from bangerth/parameter-handler

Fix an issue with spaces in ParameterHandler output.

6 weeks agoMerge pull request #17256 from bangerth/solver-control
Bruno Turcksin [Tue, 28 Jan 2025 18:47:19 +0000 (13:47 -0500)]
Merge pull request #17256 from bangerth/solver-control

Default SolverControl to not print to deallog.

6 weeks agoMerge pull request #18031 from bangerth/hyperball
Daniel Arndt [Tue, 28 Jan 2025 18:23:00 +0000 (13:23 -0500)]
Merge pull request #18031 from bangerth/hyperball

6 weeks agoMerge pull request #18001 from bangerth/geometry-info-1
Daniel Arndt [Tue, 28 Jan 2025 17:47:54 +0000 (12:47 -0500)]
Merge pull request #18001 from bangerth/geometry-info-1

6 weeks agoMatrixFreeFunctions::HangingNodes: clarify a variable name. 18038/head
David Wells [Mon, 27 Jan 2025 20:51:24 +0000 (15:51 -0500)]
MatrixFreeFunctions::HangingNodes: clarify a variable name.

6 weeks agoMatrixFreeFunctions::HangingNodes: reuse cell->get_fe().
David Wells [Mon, 27 Jan 2025 20:41:47 +0000 (15:41 -0500)]
MatrixFreeFunctions::HangingNodes: reuse cell->get_fe().

6 weeks agoMatrixFreeFunctions::HangingNodes: combine orientation functions.
David Wells [Sat, 25 Jan 2025 15:46:45 +0000 (10:46 -0500)]
MatrixFreeFunctions::HangingNodes: combine orientation functions.

6 weeks agoMatrixFreeFunctions::ShapeInfo: avoid face_flip() etc.
David Wells [Sat, 25 Jan 2025 14:40:58 +0000 (09:40 -0500)]
MatrixFreeFunctions::ShapeInfo: avoid face_flip() etc.

6 weeks agoMatrixFreeFunctions::HangingNodes: avoid face_flip() etc.
David Wells [Sat, 25 Jan 2025 14:37:28 +0000 (09:37 -0500)]
MatrixFreeFunctions::HangingNodes: avoid face_flip() etc.

6 weeks agoRemve n_dofs_1d from local operation class of matrix-free operation 18041/head
Peter Munch [Tue, 28 Jan 2025 11:56:42 +0000 (12:56 +0100)]
Remve n_dofs_1d from local operation class of matrix-free operation

6 weeks agoMerge pull request #18042 from peterrum/portable_mf_n_local_dofs
Peter Munch [Tue, 28 Jan 2025 14:31:37 +0000 (15:31 +0100)]
Merge pull request #18042 from peterrum/portable_mf_n_local_dofs

Consider number of components in n_local_dofs

6 weeks agoMerge pull request #18040 from bangerth/geometry-info-4
Daniel Arndt [Tue, 28 Jan 2025 14:06:55 +0000 (09:06 -0500)]
Merge pull request #18040 from bangerth/geometry-info-4

6 weeks agoMatrixFree: enable zeroing in loops if assignment operator is available for VectorType 18008/head
Maximilian Bergbauer [Fri, 17 Jan 2025 16:12:01 +0000 (17:12 +0100)]
MatrixFree: enable zeroing in loops if assignment operator is available for VectorType

6 weeks agoConsider number of components in n_local_dofs 18042/head
Peter Munch [Tue, 28 Jan 2025 10:02:29 +0000 (11:02 +0100)]
Consider number of components in n_local_dofs

6 weeks agoMerge pull request #18039 from peterrum/portable_compute_diagonal_comp
Peter Munch [Tue, 28 Jan 2025 08:57:12 +0000 (09:57 +0100)]
Merge pull request #18039 from peterrum/portable_compute_diagonal_comp

Extend portable compute_diagonal() to multiple components

6 weeks agoAvoid the use of GeometryInfo in FE_RaviartThomas. 18040/head
Wolfgang Bangerth [Mon, 27 Jan 2025 22:10:00 +0000 (15:10 -0700)]
Avoid the use of GeometryInfo in FE_RaviartThomas.

6 weeks agoExtend portable compute_diagonal() to multiple components 18039/head
Peter Munch [Mon, 27 Jan 2025 20:54:56 +0000 (21:54 +0100)]
Extend portable compute_diagonal() to multiple components

6 weeks agoAdd a changelog entry. 18001/head
Wolfgang Bangerth [Mon, 27 Jan 2025 22:01:26 +0000 (15:01 -0700)]
Add a changelog entry.

6 weeks agoAdd a test. 18028/head
Wolfgang Bangerth [Mon, 27 Jan 2025 18:07:07 +0000 (11:07 -0700)]
Add a test.

6 weeks agoUndo changes to output files/explicitly provide output. 17256/head
Wolfgang Bangerth [Mon, 27 Jan 2025 20:42:25 +0000 (13:42 -0700)]
Undo changes to output files/explicitly provide output.

6 weeks agoExplicitly re-enable output for some tests.
Wolfgang Bangerth [Mon, 27 Jan 2025 20:39:13 +0000 (13:39 -0700)]
Explicitly re-enable output for some tests.

6 weeks agoAdjust test output.
Wolfgang Bangerth [Wed, 15 Jan 2025 20:48:52 +0000 (13:48 -0700)]
Adjust test output.

6 weeks agoManually deal with outputting the number of iterations in step-39.
Wolfgang Bangerth [Thu, 11 Jul 2024 16:22:50 +0000 (10:22 -0600)]
Manually deal with outputting the number of iterations in step-39.

6 weeks agoUpdate tutorial output.
Wolfgang Bangerth [Thu, 11 Jul 2024 16:22:21 +0000 (10:22 -0600)]
Update tutorial output.

6 weeks agoDefault SolverControl to not print to deallog.
Wolfgang Bangerth [Thu, 11 Jul 2024 13:48:08 +0000 (07:48 -0600)]
Default SolverControl to not print to deallog.

6 weeks agoAdd a changelog entry.
Wolfgang Bangerth [Tue, 21 Jan 2025 22:17:58 +0000 (15:17 -0700)]
Add a changelog entry.

6 weeks agoMerge pull request #18027 from bangerth/rename
David Wells [Mon, 27 Jan 2025 20:19:49 +0000 (15:19 -0500)]
Merge pull request #18027 from bangerth/rename

Rename unit_tangential/normal_vectors() to face_tangent/normal_vector().

6 weeks agoMerge pull request #21 from blaisb/geometry-info-1
Wolfgang Bangerth [Mon, 27 Jan 2025 18:14:06 +0000 (11:14 -0700)]
Merge pull request #21 from blaisb/geometry-info-1

Update test output for step-68 with simplices

6 weeks agoFix an issue with spaces in ParameterHandler output.
Wolfgang Bangerth [Thu, 23 Jan 2025 17:25:13 +0000 (10:25 -0700)]
Fix an issue with spaces in ParameterHandler output.

6 weeks agoMake code easier to read. 18031/head
Wolfgang Bangerth [Mon, 27 Jan 2025 17:54:11 +0000 (10:54 -0700)]
Make code easier to read.

6 weeks agoMake compile with the CUDA compiler.
Wolfgang Bangerth [Fri, 24 Jan 2025 00:38:07 +0000 (17:38 -0700)]
Make compile with the CUDA compiler.

6 weeks agoAdd a changelog.
Wolfgang Bangerth [Thu, 23 Jan 2025 22:50:20 +0000 (15:50 -0700)]
Add a changelog.

6 weeks agoAdd a test.
Wolfgang Bangerth [Thu, 23 Jan 2025 22:48:58 +0000 (15:48 -0700)]
Add a test.

6 weeks agoMake GridGenerator::hyper_ball() work in dim=2, spacedim=3.
Wolfgang Bangerth [Thu, 23 Jan 2025 22:48:37 +0000 (15:48 -0700)]
Make GridGenerator::hyper_ball() work in dim=2, spacedim=3.

6 weeks agoMerge pull request #18035 from drwells/avoid-old-orientation-functions-1
Martin Kronbichler [Mon, 27 Jan 2025 16:07:46 +0000 (17:07 +0100)]
Merge pull request #18035 from drwells/avoid-old-orientation-functions-1

MatrixFree: encode the orientation as (!orientation, rotation, flip).

6 weeks agoMerge pull request #18036 from nmuch/fix-mf-hp-fe-index
Daniel Arndt [Mon, 27 Jan 2025 15:30:47 +0000 (10:30 -0500)]
Merge pull request #18036 from nmuch/fix-mf-hp-fe-index

6 weeks agoUpdate test outputs
Bruno Blais [Mon, 27 Jan 2025 14:21:47 +0000 (09:21 -0500)]
Update test outputs

6 weeks agoFix MF::get_cell_active_fe_index() for non-hp and hp-DoFHandlers 18036/head
Nils Much [Mon, 27 Jan 2025 11:14:24 +0000 (12:14 +0100)]
Fix MF::get_cell_active_fe_index() for non-hp and hp-DoFHandlers

6 weeks agoMatrixFree: encode as (!orientation, rotation, flip). 18035/head
David Wells [Mon, 27 Jan 2025 03:07:07 +0000 (22:07 -0500)]
MatrixFree: encode as (!orientation, rotation, flip).

This moves us one step towards encoding things the same way as the
standardized orientation format.

6 weeks agoMerge pull request #18033 from peterrum/mpi_noncontiguous_partitioner_include
Peter Munch [Sun, 26 Jan 2025 15:42:41 +0000 (16:42 +0100)]
Merge pull request #18033 from peterrum/mpi_noncontiguous_partitioner_include

Add missing include

6 weeks agoAdd missing include 18033/head
Peter Munch [Sun, 26 Jan 2025 10:00:18 +0000 (11:00 +0100)]
Add missing include

6 weeks agoMerge pull request #17406 from peterrum/tw_sd_epetra
Peter Munch [Sun, 26 Jan 2025 09:59:16 +0000 (10:59 +0100)]
Merge pull request #17406 from peterrum/tw_sd_epetra

TrilinosWrappers::SolverDirect for Epetra data structures

6 weeks agoMerge pull request #18030 from KJSchwiebert/barycenter-refine
Timo Heister [Sat, 25 Jan 2025 18:38:40 +0000 (13:38 -0500)]
Merge pull request #18030 from KJSchwiebert/barycenter-refine

Add 3D alfeld (barycenter) refinement capability

6 weeks agoAdd 3D capability to alfeld_split_of_simplex_mesh() and test. 18030/head
Kyle Schwiebert [Sat, 25 Jan 2025 14:59:02 +0000 (09:59 -0500)]
Add 3D capability to alfeld_split_of_simplex_mesh() and test.

6 weeks agoMerge pull request #17755 from cembooks/nedelec
Timo Heister [Fri, 24 Jan 2025 20:59:47 +0000 (15:59 -0500)]
Merge pull request #17755 from cembooks/nedelec

Nedelec orientation fix nr.1.

6 weeks agoMerge pull request #18013 from marcfehling/precommit-cycle
Daniel Arndt [Fri, 24 Jan 2025 14:43:39 +0000 (09:43 -0500)]
Merge pull request #18013 from marcfehling/precommit-cycle


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.