]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
21 months agoAdd a changelog entry. 14842/head
Wolfgang Bangerth [Sun, 5 Mar 2023 12:21:58 +0000 (05:21 -0700)]
Add a changelog entry.

21 months agoDo not allow assigning to rvalue references of VectorizedArray.
Wolfgang Bangerth [Sun, 5 Mar 2023 10:20:52 +0000 (03:20 -0700)]
Do not allow assigning to rvalue references of VectorizedArray.

21 months agoMerge pull request #14839 from sebproell/symmetric-tensor-const-accessor
Martin Kronbichler [Fri, 3 Mar 2023 18:52:25 +0000 (19:52 +0100)]
Merge pull request #14839 from sebproell/symmetric-tensor-const-accessor

SymmetricTensor access returns const reference

21 months agoMerge pull request #14829 from drwells/mapping-center-simplex
Daniel Arndt [Fri, 3 Mar 2023 17:32:17 +0000 (18:32 +0100)]
Merge pull request #14829 from drwells/mapping-center-simplex

21 months agoMerge pull request #14836 from bangerth/concepts
Matthias Maier [Fri, 3 Mar 2023 15:49:42 +0000 (15:49 +0000)]
Merge pull request #14836 from bangerth/concepts

Play with C++20 concepts

21 months agoSymmetricTensor access returns const reference 14839/head
Sebastian Proell [Fri, 3 Mar 2023 14:42:06 +0000 (15:42 +0100)]
SymmetricTensor access returns const reference

21 months agoMake Mapping::get_center() work with simplices. 14829/head
David Wells [Sat, 25 Feb 2023 20:28:13 +0000 (15:28 -0500)]
Make Mapping::get_center() work with simplices.

21 months agoMerge pull request #14838 from sebproell/deviator-vectorization
Martin Kronbichler [Fri, 3 Mar 2023 13:59:56 +0000 (14:59 +0100)]
Merge pull request #14838 from sebproell/deviator-vectorization

Fix SymmetricTensor::deviator for VectorizedArray

21 months agoFix SymmetricTensor::deviator for VectorizedArray 14838/head
Sebastian Proell [Thu, 2 Mar 2023 14:17:00 +0000 (15:17 +0100)]
Fix SymmetricTensor::deviator for VectorizedArray

21 months agoAdd a check for concepts to the C++20 test. 14836/head
Wolfgang Bangerth [Thu, 2 Mar 2023 10:26:09 +0000 (03:26 -0700)]
Add a check for concepts to the C++20 test.

21 months agoAdd a 'requires' clause to class DoFHandler.
Wolfgang Bangerth [Sun, 26 Feb 2023 13:26:48 +0000 (06:26 -0700)]
Add a 'requires' clause to class DoFHandler.

21 months agoAdd a 'requires' clause to class Triangulation.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:49:37 +0000 (14:49 -0700)]
Add a 'requires' clause to class Triangulation.

21 months agoAdd a 'requires' clause to class Point.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:47:59 +0000 (14:47 -0700)]
Add a 'requires' clause to class Point.

21 months agoIntroduce a concept to check for dimensions.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:33 +0000 (14:46 -0700)]
Introduce a concept to check for dimensions.

21 months agoIntroduce a macro to use for 'requires' clauses.
Wolfgang Bangerth [Sat, 25 Feb 2023 21:46:04 +0000 (14:46 -0700)]
Introduce a macro to use for 'requires' clauses.

21 months agoMerge pull request #14727 from jh66637/mapped_vertices_of_face
David Wells [Wed, 1 Mar 2023 13:40:33 +0000 (08:40 -0500)]
Merge pull request #14727 from jh66637/mapped_vertices_of_face

Get mapped vertices of face

21 months agoMerge pull request #14832 from bangerth/invalid
Martin Kronbichler [Tue, 28 Feb 2023 20:34:11 +0000 (21:34 +0100)]
Merge pull request #14832 from bangerth/invalid

Avoid some more instantiations of class Triangulation for invalid arguments.

21 months agoMerge pull request #14830 from bangerth/glossary-lumped
Timo Heister [Tue, 28 Feb 2023 02:40:53 +0000 (21:40 -0500)]
Merge pull request #14830 from bangerth/glossary-lumped

Define what the "lumped mass matrix is".

21 months agoReference the glossary entry relating to the lumped mass matrix. 14830/head
Wolfgang Bangerth [Fri, 24 Feb 2023 11:52:20 +0000 (04:52 -0700)]
Reference the glossary entry relating to the lumped mass matrix.

22 months agoGet mapped vertices of face 14727/head
Johannes Heinz [Wed, 25 Jan 2023 13:38:02 +0000 (14:38 +0100)]
Get mapped vertices of face

22 months agoMerge pull request #14834 from drwells/fix-array-access-warning
Timo Heister [Mon, 27 Feb 2023 01:59:32 +0000 (20:59 -0500)]
Merge pull request #14834 from drwells/fix-array-access-warning

Fix an array index warning.

22 months agoMerge pull request #14833 from simonsticko/error_message_grammar_fix
David Wells [Sun, 26 Feb 2023 22:00:09 +0000 (17:00 -0500)]
Merge pull request #14833 from simonsticko/error_message_grammar_fix

Fix grammar in an error message.

22 months agoFix an array index warning. 14834/head
David Wells [Sun, 26 Feb 2023 21:58:50 +0000 (16:58 -0500)]
Fix an array index warning.

22 months agoFix grammar in an error message. 14833/head
Simon Sticko [Sun, 26 Feb 2023 18:06:38 +0000 (19:06 +0100)]
Fix grammar in an error message.

22 months agoDefine the 'lumped mass matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 11:47:46 +0000 (04:47 -0700)]
Define the 'lumped mass matrix'.

22 months agoUse 'nullptr' to initialize pointers. 14832/head
Wolfgang Bangerth [Sun, 26 Feb 2023 13:23:16 +0000 (06:23 -0700)]
Use 'nullptr' to initialize pointers.

22 months agoAvoid some more instantiations of class Triangulation for invalid arguments.
Wolfgang Bangerth [Sat, 25 Feb 2023 22:41:16 +0000 (15:41 -0700)]
Avoid some more instantiations of class Triangulation for invalid arguments.

22 months agoMerge pull request #14824 from masterleinad/restrict_tpetra_vector_instantiations
Peter Munch [Sun, 26 Feb 2023 07:21:55 +0000 (08:21 +0100)]
Merge pull request #14824 from masterleinad/restrict_tpetra_vector_instantiations

Only instantiate TpetraWrappers::Vector for types that have explicit instantiations in Tpetra

22 months agoMerge pull request #14758 from masterleinad/fix_trilinos_sacado_cuda
David Wells [Sun, 26 Feb 2023 03:01:23 +0000 (22:01 -0500)]
Merge pull request #14758 from masterleinad/fix_trilinos_sacado_cuda

Fix compiling with Trilinos+Sacado+Cuda

22 months agoMerge pull request #14831 from bangerth/instantiations
David Wells [Sun, 26 Feb 2023 02:57:12 +0000 (21:57 -0500)]
Merge pull request #14831 from bangerth/instantiations

Produce .inst files that are easier to read.

22 months agoMerge pull request #14828 from bangerth/invalid
David Wells [Sun, 26 Feb 2023 02:52:26 +0000 (21:52 -0500)]
Merge pull request #14828 from bangerth/invalid

Don't derive InvalidAccessor from TriaAccessorBase.

22 months agoProduce .inst files that are easier to read. 14831/head
Wolfgang Bangerth [Sat, 25 Feb 2023 21:40:16 +0000 (14:40 -0700)]
Produce .inst files that are easier to read.

22 months agoMerge pull request #14827 from drwells/fix-unused-typedef-warning
Daniel Arndt [Sat, 25 Feb 2023 20:37:16 +0000 (14:37 -0600)]
Merge pull request #14827 from drwells/fix-unused-typedef-warning

22 months agoDon't derive InvalidAccessor from TriaAccessorBase. 14828/head
Wolfgang Bangerth [Sat, 25 Feb 2023 17:10:03 +0000 (10:10 -0700)]
Don't derive InvalidAccessor from TriaAccessorBase.

22 months agoMerge pull request #14817 from bangerth/2.2
David Wells [Sat, 25 Feb 2023 19:37:07 +0000 (14:37 -0500)]
Merge pull request #14817 from bangerth/2.2

step-2: Clarify some text.

22 months agoFix an 'unused typedef' warning. 14827/head
David Wells [Sat, 25 Feb 2023 18:06:01 +0000 (13:06 -0500)]
Fix an 'unused typedef' warning.

22 months agoMerge pull request #14784 from bangerth/ref-cell-66
Martin Kronbichler [Sat, 25 Feb 2023 15:22:37 +0000 (16:22 +0100)]
Merge pull request #14784 from bangerth/ref-cell-66

Implement ReferenceCell::face_vertex_location().

22 months agoMerge pull request #14826 from bangerth/glossary
Martin Kronbichler [Sat, 25 Feb 2023 10:52:10 +0000 (11:52 +0100)]
Merge pull request #14826 from bangerth/glossary

Define mass and stiffness matrix in the glossary.

22 months agoMerge pull request #14772 from masterleinad/fix_kokkos_abort_rdc
Martin Kronbichler [Sat, 25 Feb 2023 10:45:43 +0000 (11:45 +0100)]
Merge pull request #14772 from masterleinad/fix_kokkos_abort_rdc

Use Kokkos::abort directly

22 months agoMerge pull request #14825 from tjhei/step-30-rename-output
Daniel Arndt [Sat, 25 Feb 2023 00:06:46 +0000 (19:06 -0500)]
Merge pull request #14825 from tjhei/step-30-rename-output

22 months agoUse Kokkos::abort directly 14772/head
Daniel Arndt [Wed, 8 Feb 2023 22:13:50 +0000 (17:13 -0500)]
Use Kokkos::abort directly

22 months agoOnly test with double in Tpetra tests 14824/head
Daniel Arndt [Fri, 24 Feb 2023 16:29:15 +0000 (11:29 -0500)]
Only test with double in Tpetra tests

22 months agoFix VectorTools::add_constant for TpetraWrappers::Vector
Daniel Arndt [Fri, 24 Feb 2023 15:52:06 +0000 (10:52 -0500)]
Fix VectorTools::add_constant for TpetraWrappers::Vector

22 months agoOnly instantiate Tpetra wrapper types for number types Tpetra explicitly instantiated
Daniel Arndt [Fri, 24 Feb 2023 15:51:29 +0000 (10:51 -0500)]
Only instantiate Tpetra wrapper types for number types Tpetra explicitly instantiated

22 months agostep-2: Clarify some text. 14817/head
Wolfgang Bangerth [Tue, 21 Feb 2023 22:38:41 +0000 (15:38 -0700)]
step-2: Clarify some text.

22 months agostep-82: rename output filename 14825/head
Timo Heister [Fri, 24 Feb 2023 02:55:21 +0000 (21:55 -0500)]
step-82: rename output filename

like in #14816

22 months agoMerge pull request #14816 from bangerth/2.1
Timo Heister [Fri, 24 Feb 2023 02:48:54 +0000 (21:48 -0500)]
Merge pull request #14816 from bangerth/2.1

step-2: Separate number from main file name.

22 months agoLink to the glossary entry for 'stiffness matrix'. 14826/head
Wolfgang Bangerth [Fri, 24 Feb 2023 01:43:34 +0000 (18:43 -0700)]
Link to the glossary entry for 'stiffness matrix'.

22 months agoLink to the glossary entry for 'mass matrix'.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:34:10 +0000 (18:34 -0700)]
Link to the glossary entry for 'mass matrix'.

22 months agoDefine mass and stiffness matrices.
Wolfgang Bangerth [Fri, 24 Feb 2023 01:05:31 +0000 (18:05 -0700)]
Define mass and stiffness matrices.

22 months agoMerge pull request #14822 from kronbichler/fix_mapping_q_cache_1
Wolfgang Bangerth [Thu, 23 Feb 2023 01:20:29 +0000 (18:20 -0700)]
Merge pull request #14822 from kronbichler/fix_mapping_q_cache_1

Fix bug in MappingQCache(1) with cell similarity

22 months agoAdd changelog 14822/head
Martin Kronbichler [Wed, 22 Feb 2023 14:46:33 +0000 (15:46 +0100)]
Add changelog

22 months agostep-2: Separate number from main file name. 14816/head
Wolfgang Bangerth [Tue, 21 Feb 2023 22:36:58 +0000 (15:36 -0700)]
step-2: Separate number from main file name.

22 months agoMerge pull request #14823 from mschreter/fix_typo
Peter Munch [Wed, 22 Feb 2023 12:57:03 +0000 (13:57 +0100)]
Merge pull request #14823 from mschreter/fix_typo

FEPointEvaluation: fix typo

22 months agoFix bug in MappingQCache(1) with cell similarity
Martin Kronbichler [Wed, 22 Feb 2023 08:26:10 +0000 (09:26 +0100)]
Fix bug in MappingQCache(1) with cell similarity

22 months agoMerge pull request #14821 from masterleinad/fix_nvcc_ci
Daniel Arndt [Wed, 22 Feb 2023 12:18:36 +0000 (07:18 -0500)]
Merge pull request #14821 from masterleinad/fix_nvcc_ci

Fix NVCC CI

22 months agofix typo 14823/head
Magdalena Schreter [Wed, 22 Feb 2023 10:43:14 +0000 (11:43 +0100)]
fix typo

22 months agoMerge pull request #14820 from tjhei/dox_simplex_2
Wolfgang Bangerth [Wed, 22 Feb 2023 05:01:03 +0000 (22:01 -0700)]
Merge pull request #14820 from tjhei/dox_simplex_2

simplex doxygen: more cleanup

22 months agoMerge pull request #14819 from tjhei/header_comment
Wolfgang Bangerth [Wed, 22 Feb 2023 04:58:56 +0000 (21:58 -0700)]
Merge pull request #14819 from tjhei/header_comment

fix comment location

22 months agoFix NVCC CI 14821/head
Daniel Arndt [Wed, 22 Feb 2023 04:15:02 +0000 (04:15 +0000)]
Fix NVCC CI

22 months agosimplex doxygen: more cleanup 14820/head
Timo Heister [Wed, 22 Feb 2023 02:41:49 +0000 (21:41 -0500)]
simplex doxygen: more cleanup

- @brief is somehow output twice, so let's get rid of the annotation
- use @section correctly
- fix another @relates

22 months agofix comment location 14819/head
Timo Heister [Wed, 22 Feb 2023 02:35:06 +0000 (21:35 -0500)]
fix comment location

22 months agoMerge pull request #14794 from tjhei/doxygen_simplex
Wolfgang Bangerth [Tue, 21 Feb 2023 20:43:25 +0000 (13:43 -0700)]
Merge pull request #14794 from tjhei/doxygen_simplex

doxygen: simplex relates

22 months agoMerge pull request #14783 from masterleinad/disable_warnings_nvcc
Wolfgang Bangerth [Tue, 21 Feb 2023 19:00:38 +0000 (12:00 -0700)]
Merge pull request #14783 from masterleinad/disable_warnings_nvcc

Suppress some nvcc warnings

22 months agoMerge pull request #14813 from tjhei/add_constant
Wolfgang Bangerth [Tue, 21 Feb 2023 18:56:40 +0000 (11:56 -0700)]
Merge pull request #14813 from tjhei/add_constant

implement VectorTools::add_constant

22 months agoMerge pull request #14803 from masterleinad/bundled_includes_system
Timo Heister [Tue, 21 Feb 2023 02:13:26 +0000 (21:13 -0500)]
Merge pull request #14803 from masterleinad/bundled_includes_system

Include bundled include directories as CMake SYSTEM paths

22 months agoRemove one more comment 14803/head
Daniel Arndt [Mon, 20 Feb 2023 21:02:06 +0000 (16:02 -0500)]
Remove one more comment

22 months agoMerge pull request #14811 from masterleinad/fix_tpetra
Timo Heister [Mon, 20 Feb 2023 20:25:16 +0000 (15:25 -0500)]
Merge pull request #14811 from masterleinad/fix_tpetra

Fix Tpetra detection and unit tests

22 months agoDon't use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS for dependencies
Daniel Arndt [Wed, 15 Feb 2023 15:50:25 +0000 (10:50 -0500)]
Don't use DEAL_II_DISABLE_EXTRA_DIAGNOSTICS for dependencies

22 months agoInclude bundled include directories as CMake SYSTEM paths
Daniel Arndt [Wed, 15 Feb 2023 15:12:25 +0000 (10:12 -0500)]
Include bundled include directories as CMake SYSTEM paths

22 months agoIntroduce signed_global_dof_index 14811/head
Daniel Arndt [Sat, 18 Feb 2023 04:11:09 +0000 (23:11 -0500)]
Introduce signed_global_dof_index

22 months agoFix Tpetra detection and unit tests
Daniel Arndt [Fri, 17 Feb 2023 19:10:54 +0000 (14:10 -0500)]
Fix Tpetra detection and unit tests

22 months agoimplement VectorTools::add_constant 14813/head
Timo Heister [Fri, 17 Feb 2023 20:35:29 +0000 (15:35 -0500)]
implement VectorTools::add_constant

22 months agoMerge pull request #14810 from masterleinad/fix_mesh_loop_dg_pbc
Daniel Arndt [Fri, 17 Feb 2023 21:13:08 +0000 (16:13 -0500)]
Merge pull request #14810 from masterleinad/fix_mesh_loop_dg_pbc

22 months agoFix using mesh_loop with DG and periodic boundary conditions 14810/head
Daniel Arndt [Fri, 17 Feb 2023 15:15:19 +0000 (10:15 -0500)]
Fix using mesh_loop with DG and periodic boundary conditions

22 months agoMerge pull request #14805 from tjhei/manifold-warn
Daniel Arndt [Fri, 17 Feb 2023 13:19:57 +0000 (08:19 -0500)]
Merge pull request #14805 from tjhei/manifold-warn

22 months agoMerge pull request #14801 from bangerth/6
Daniel Arndt [Fri, 17 Feb 2023 13:18:17 +0000 (08:18 -0500)]
Merge pull request #14801 from bangerth/6

22 months agoFix description of assemble_system() in step-40. 14801/head
Wolfgang Bangerth [Wed, 15 Feb 2023 04:34:07 +0000 (21:34 -0700)]
Fix description of assemble_system() in step-40.

The discussion there references what step-6 used to do, but not what it does
today. While there, also update the text a bit for clarity.

22 months agoMerge pull request #14781 from marcfehling/hpsoltrans
Wolfgang Bangerth [Fri, 17 Feb 2023 04:19:40 +0000 (21:19 -0700)]
Merge pull request #14781 from marcfehling/hpsoltrans

Added test for SolutionTransfer with hp-refinement and manually set flags.

22 months agoMerge pull request #14808 from tjhei/jenkins_more_time
Daniel Arndt [Thu, 16 Feb 2023 23:17:45 +0000 (18:17 -0500)]
Merge pull request #14808 from tjhei/jenkins_more_time

22 months agoMerge pull request #14802 from sebproell/field-transfer-coarsening
Daniel Arndt [Thu, 16 Feb 2023 21:29:13 +0000 (16:29 -0500)]
Merge pull request #14802 from sebproell/field-transfer-coarsening

22 months agoCI: Jenkins increase timeout 14808/head
Timo Heister [Thu, 16 Feb 2023 14:35:27 +0000 (09:35 -0500)]
CI: Jenkins increase timeout

With all MPI tests we are now often close to the 2 hour mark (depends on
test ordering). Increase the timeout to avoid problems like in #14803.

22 months agofix unused variable warning 14805/head
Timo Heister [Wed, 15 Feb 2023 18:03:58 +0000 (13:03 -0500)]
fix unused variable warning

It turns out that ``iteration`` is never read from in release mode
because Assert() only triggers in debug mode.

I am not sure what behavior we would like to have in release mode here,
but this proposed change will get rid of the warning.

22 months agoFieldTransfer: enable coarsening 14802/head
Sebastian Proell [Tue, 14 Feb 2023 18:10:22 +0000 (19:10 +0100)]
FieldTransfer: enable coarsening

22 months agoMerge pull request #14800 from bangerth/grammar
David Wells [Wed, 15 Feb 2023 15:19:33 +0000 (10:19 -0500)]
Merge pull request #14800 from bangerth/grammar

Fix a grammar mistake.

22 months agoMerge pull request #14797 from tjhei/signed_char
Daniel Arndt [Wed, 15 Feb 2023 13:19:29 +0000 (08:19 -0500)]
Merge pull request #14797 from tjhei/signed_char

22 months agoFix a grammar mistake. 14800/head
Wolfgang Bangerth [Wed, 15 Feb 2023 04:23:21 +0000 (21:23 -0700)]
Fix a grammar mistake.

While there, also use mark-up that's a bit easier to read.

22 months agoMerge pull request #14796 from tjhei/remove_comment
Peter Munch [Tue, 14 Feb 2023 22:32:10 +0000 (23:32 +0100)]
Merge pull request #14796 from tjhei/remove_comment

remove useless comment

22 months agofix wrong sign of char in MF 14797/head
Timo Heister [Tue, 14 Feb 2023 22:03:23 +0000 (17:03 -0500)]
fix wrong sign of char in MF

On ARM char defaults to unsigned char, which will break the matrix free
face loop. Fix this by being explicit.

Fixes:
/home/ubuntu/dealii-9.4.2/include/deal.II/matrix_free/face_setup_internal.h:522:35:
warning: comparison is always false due to limited range of data type
[-Wtype-limits]

22 months agoremove useless comment 14796/head
Timo Heister [Tue, 14 Feb 2023 22:01:14 +0000 (17:01 -0500)]
remove useless comment

22 months agoMerge pull request #14771 from masterleinad/use_try_compile_check_compiler_setup
Matthias Maier [Tue, 14 Feb 2023 21:26:17 +0000 (21:26 +0000)]
Merge pull request #14771 from masterleinad/use_try_compile_check_compiler_setup

Use try_compile in macro_check_compiler_setup.cmake

22 months agoMerge pull request #14790 from tjhei/doc_grid_gen_simplex
David Wells [Tue, 14 Feb 2023 13:32:27 +0000 (08:32 -0500)]
Merge pull request #14790 from tjhei/doc_grid_gen_simplex

doc: fix GridGenerator::convert_hypercube_to_simplex_mesh

22 months agoMerge pull request #14792 from tjhei/doc_simplex2
David Wells [Tue, 14 Feb 2023 13:32:02 +0000 (08:32 -0500)]
Merge pull request #14792 from tjhei/doc_simplex2

doc: move simplex function from module

22 months agoMerge pull request #14793 from tjhei/doc_fe_dgrt
David Wells [Tue, 14 Feb 2023 13:29:52 +0000 (08:29 -0500)]
Merge pull request #14793 from tjhei/doc_fe_dgrt

doc: replace FE_DGRT with correct name

22 months agoUse try_compile in macro_check_compiler_setup.cmake 14771/head
Daniel Arndt [Wed, 8 Feb 2023 21:49:11 +0000 (16:49 -0500)]
Use try_compile in macro_check_compiler_setup.cmake

22 months agodoxygen: simplex relates 14794/head
Timo Heister [Mon, 13 Feb 2023 17:43:55 +0000 (12:43 -0500)]
doxygen: simplex relates

It turns out "@relates simplex" does not add the functionality (or link
to) the simplex group. Instead, it removes some functions completely
(GridGenerator functions are currently nowhere to be found).

Instead, I created a list inside simplex manually and just reference the
simplex group.

22 months agoMerge pull request #14770 from bangerth/undepr
Martin Kronbichler [Mon, 13 Feb 2023 16:55:04 +0000 (17:55 +0100)]
Merge pull request #14770 from bangerth/undepr

Replace a ReferenceCell function call by a non-deprecated one.

22 months agodoc: replace FE_DGRT with correct name 14793/head
Timo Heister [Mon, 13 Feb 2023 14:56:47 +0000 (09:56 -0500)]
doc: replace FE_DGRT with correct name

22 months agodoc: move simplex function from module 14792/head
Timo Heister [Mon, 13 Feb 2023 14:41:36 +0000 (09:41 -0500)]
doc: move simplex function from module

The function should be in GridGenerator...

22 months agodoc: fix GridGenerator::convert_hypercube_to_simplex_mesh 14790/head
Timo Heister [Mon, 13 Feb 2023 14:35:38 +0000 (09:35 -0500)]
doc: fix GridGenerator::convert_hypercube_to_simplex_mesh


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.