]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoMerge pull request #10076 from tamiko/fix_query_testsuite_script
Timo Heister [Fri, 8 May 2020 15:07:06 +0000 (11:07 -0400)]
Merge pull request #10076 from tamiko/fix_query_testsuite_script

contrib/utilities/query_testsuite: modernize

4 years agoMerge pull request #10067 from tamiko/fix_a_test_8
Daniel Arndt [Fri, 8 May 2020 12:55:14 +0000 (08:55 -0400)]
Merge pull request #10067 from tamiko/fix_a_test_8

4 years agoMerge pull request #10083 from kronbichler/fix_tests-2
Daniel Arndt [Fri, 8 May 2020 12:38:27 +0000 (08:38 -0400)]
Merge pull request #10083 from kronbichler/fix_tests-2

4 years agoMerge pull request #10080 from kronbichler/fix_step-37-inhomogeneous
Martin Kronbichler [Fri, 8 May 2020 11:27:58 +0000 (13:27 +0200)]
Merge pull request #10080 from kronbichler/fix_step-37-inhomogeneous

Undo accidental change in test result file with LAPACK

4 years agoMerge pull request #9948 from peterrum/coarse_cell_index_to_coarse_cell_id_private
Martin Kronbichler [Fri, 8 May 2020 10:28:05 +0000 (12:28 +0200)]
Merge pull request #9948 from peterrum/coarse_cell_index_to_coarse_cell_id_private

Make coarse_cell_*_to_coarse_cell_* private

4 years agoMerge pull request #10077 from bangerth/upload
Martin Kronbichler [Fri, 8 May 2020 10:02:21 +0000 (12:02 +0200)]
Merge pull request #10077 from bangerth/upload

Minor update to the section on uploading test results.

4 years agoMerge pull request #10081 from nfehn/merge_triangulations
Martin Kronbichler [Fri, 8 May 2020 10:00:42 +0000 (12:00 +0200)]
Merge pull request #10081 from nfehn/merge_triangulations

merge_triangulations(): reformulate documentation

4 years agoMake a few tests check what they are supposed to 10083/head
Martin Kronbichler [Fri, 8 May 2020 07:08:39 +0000 (09:08 +0200)]
Make a few tests check what they are supposed to

4 years agomerge_triangulations(): formulate documentation in a way that keeping the manifolds... 10081/head
Niklas Fehn [Fri, 8 May 2020 06:04:05 +0000 (08:04 +0200)]
merge_triangulations(): formulate documentation in a way that keeping the manifolds is the expected default behavior

4 years agoUndo accidental change in test result file with LAPACK 10080/head
Martin Kronbichler [Fri, 8 May 2020 05:57:04 +0000 (07:57 +0200)]
Undo accidental change in test result file with LAPACK

4 years agoMerge pull request #10069 from tamiko/fix_a_test_10
Martin Kronbichler [Fri, 8 May 2020 05:46:06 +0000 (07:46 +0200)]
Merge pull request #10069 from tamiko/fix_a_test_10

base/utilities_pack_unpack_07: Add a variant for clang-10/libc++

4 years agoMerge pull request #10070 from tamiko/fix_a_test_11
Martin Kronbichler [Fri, 8 May 2020 05:45:32 +0000 (07:45 +0200)]
Merge pull request #10070 from tamiko/fix_a_test_11

arpack/step-36_ar_shift: use solver_within_range macro

4 years agoMerge pull request #10071 from tamiko/fix_a_test_12
Martin Kronbichler [Fri, 8 May 2020 05:45:01 +0000 (07:45 +0200)]
Merge pull request #10071 from tamiko/fix_a_test_12

adolc/helper_tape_index_01: Increase tolerance

4 years agoMerge pull request #10068 from tamiko/fix_a_test_9
Jean-Paul Pelteret [Fri, 8 May 2020 05:18:13 +0000 (07:18 +0200)]
Merge pull request #10068 from tamiko/fix_a_test_9

symengine/batch_optimizer: Add output variants

4 years agoMerge pull request #10078 from bangerth/typo
Martin Kronbichler [Fri, 8 May 2020 05:05:39 +0000 (07:05 +0200)]
Merge pull request #10078 from bangerth/typo

Fix a grammar error.

4 years agoFix a grammar error. 10078/head
Wolfgang Bangerth [Fri, 8 May 2020 04:21:54 +0000 (22:21 -0600)]
Fix a grammar error.

4 years agoMinor update to the section on uploading test results. 10077/head
Wolfgang Bangerth [Fri, 8 May 2020 03:44:57 +0000 (21:44 -0600)]
Minor update to the section on uploading test results.

4 years agoMerge pull request #10074 from drwells/double-word-typos-2
Daniel Arndt [Fri, 8 May 2020 03:35:32 +0000 (23:35 -0400)]
Merge pull request #10074 from drwells/double-word-typos-2

4 years agoMerge pull request #10075 from drwells/run-codespell
Daniel Arndt [Fri, 8 May 2020 03:35:15 +0000 (23:35 -0400)]
Merge pull request #10075 from drwells/run-codespell

4 years agoreverse sorting 10076/head
Matthias Maier [Fri, 8 May 2020 03:10:33 +0000 (22:10 -0500)]
reverse sorting

4 years agoimprove script description - every script deserves to be loved
Matthias Maier [Fri, 8 May 2020 03:06:26 +0000 (22:06 -0500)]
improve script description - every script deserves to be loved

4 years agoadd a helpful error message
Matthias Maier [Fri, 8 May 2020 03:02:37 +0000 (22:02 -0500)]
add a helpful error message

4 years agoupdate script to new api/v1 interface
Matthias Maier [Fri, 8 May 2020 02:51:45 +0000 (21:51 -0500)]
update script to new api/v1 interface

4 years agoRun codespell. 10075/head
David Wells [Fri, 8 May 2020 02:05:29 +0000 (22:05 -0400)]
Run codespell.

4 years agoRemove double word typos. 10074/head
David Wells [Fri, 8 May 2020 01:36:11 +0000 (21:36 -0400)]
Remove double word typos.

4 years agoadolc/helper_tape_index_01: Increase tolerance 10071/head
Matthias Maier [Thu, 7 May 2020 23:44:46 +0000 (18:44 -0500)]
adolc/helper_tape_index_01: Increase tolerance

4 years agoarpack/step-36_ar_shift: use solver_within_range macro 10070/head
Matthias Maier [Thu, 7 May 2020 23:39:38 +0000 (18:39 -0500)]
arpack/step-36_ar_shift: use solver_within_range macro

4 years agoMerge pull request #10046 from bangerth/vec
Matthias Maier [Thu, 7 May 2020 23:27:20 +0000 (18:27 -0500)]
Merge pull request #10046 from bangerth/vec

Augment the documentation of operator<< for Vector.

4 years agoMerge pull request #10047 from bangerth/cxx
Matthias Maier [Thu, 7 May 2020 23:25:51 +0000 (18:25 -0500)]
Merge pull request #10047 from bangerth/cxx

Better document C++11/14/17/20.

4 years agoMerge pull request #10062 from kronbichler/fix_read_dof_values_plain
Matthias Maier [Thu, 7 May 2020 23:24:11 +0000 (18:24 -0500)]
Merge pull request #10062 from kronbichler/fix_read_dof_values_plain

Fix bug in FEFaceEvaluation::read_dof_values_plain

4 years agoMerge pull request #10066 from jppelteret/sd-llvm_patch_01
Matthias Maier [Thu, 7 May 2020 23:22:45 +0000 (18:22 -0500)]
Merge pull request #10066 from jppelteret/sd-llvm_patch_01

Disable a fallback option in the BatchOptimizer

4 years agobase/utilities_pack_unpack_07: Add a variant for clang-10/libc++ 10069/head
Matthias Maier [Thu, 7 May 2020 23:18:52 +0000 (18:18 -0500)]
base/utilities_pack_unpack_07: Add a variant for clang-10/libc++

Unfortunately, the compression level changes significantly for
clang-10/libc++. Add an output variant

4 years agosymengine/batch_optimizer: Add output variants 10068/head
Matthias Maier [Thu, 7 May 2020 23:10:04 +0000 (18:10 -0500)]
symengine/batch_optimizer: Add output variants

Depending on architecture these tests produce slightly different results
with a relative error of just above 1e-6. Fix this by providing output
variants for clang-10 with libc++

4 years agosymengine/batch_optimizer: Increase number of printed digits 10067/head
Matthias Maier [Thu, 7 May 2020 22:35:54 +0000 (17:35 -0500)]
symengine/batch_optimizer: Increase number of printed digits

We need to output more digits here in order for numdiff to take effect.

4 years agoDisable a fallback option in the BatchOptimizer 10066/head
Jean-Paul Pelteret [Thu, 7 May 2020 21:58:07 +0000 (23:58 +0200)]
Disable a fallback option in the BatchOptimizer

This is what is promised in the documentation, and I forgot to change the behaviour everywhere.

4 years agoMerge pull request #10056 from jppelteret/fevalues_dof_idx_rbl-tuts
Daniel Arndt [Thu, 7 May 2020 21:13:09 +0000 (17:13 -0400)]
Merge pull request #10056 from jppelteret/fevalues_dof_idx_rbl-tuts

4 years agoMerge pull request #10063 from jppelteret/sd-doc_04
Bruno Turcksin [Thu, 7 May 2020 20:13:03 +0000 (16:13 -0400)]
Merge pull request #10063 from jppelteret/sd-doc_04

4 years agoMerge pull request #10050 from rezarastak/mark_lapack
Daniel Arndt [Thu, 7 May 2020 20:06:23 +0000 (16:06 -0400)]
Merge pull request #10050 from rezarastak/mark_lapack

4 years agoMerge pull request #10053 from Rombur/overlap_comm
Peter Munch [Thu, 7 May 2020 19:17:11 +0000 (21:17 +0200)]
Merge pull request #10053 from Rombur/overlap_comm

CUDA matrix-free: overlap communication and computation

4 years agoChangelog 10062/head
Martin Kronbichler [Thu, 7 May 2020 15:08:41 +0000 (17:08 +0200)]
Changelog

4 years agoTest case
Martin Kronbichler [Thu, 7 May 2020 15:08:31 +0000 (17:08 +0200)]
Test case

4 years agoConvert step-44 to use FEValues range based loops 10056/head
Jean-Paul Pelteret [Thu, 7 May 2020 06:23:05 +0000 (08:23 +0200)]
Convert step-44 to use FEValues range based loops

4 years agoImprove documentation of a BatchOptimizer function 10063/head
Jean-Paul Pelteret [Thu, 7 May 2020 17:19:16 +0000 (19:19 +0200)]
Improve documentation of a BatchOptimizer function

4 years agoSome tests depend on lapack 10050/head
Reza Rastak [Wed, 6 May 2020 23:29:09 +0000 (16:29 -0700)]
Some tests depend on lapack

4 years agoMerge pull request #10059 from bangerth/changelog
Martin Kronbichler [Thu, 7 May 2020 15:20:18 +0000 (17:20 +0200)]
Merge pull request #10059 from bangerth/changelog

Add a changelog entry.

4 years agoFix bug in FEFaceEvaluation::read_dof_values_plain
Martin Kronbichler [Thu, 7 May 2020 15:08:18 +0000 (17:08 +0200)]
Fix bug in FEFaceEvaluation::read_dof_values_plain

4 years agoMerge pull request #9978 from mwichro/fix_FE_interface_for_mg
Luca Heltai [Thu, 7 May 2020 14:06:36 +0000 (16:06 +0200)]
Merge pull request #9978 from mwichro/fix_FE_interface_for_mg

Fix FEInterface for MG support

4 years agoAdd changelog entry 10053/head
Bruno Turcksin [Thu, 7 May 2020 01:45:51 +0000 (21:45 -0400)]
Add changelog entry

4 years agoOverlap communication and computation
Bruno Turcksin [Wed, 15 Apr 2020 02:08:59 +0000 (02:08 +0000)]
Overlap communication and computation

4 years agoExtend documentation
Bruno Turcksin [Tue, 21 Apr 2020 18:23:13 +0000 (18:23 +0000)]
Extend documentation

4 years agoAdd a changelog entry. 10059/head
Wolfgang Bangerth [Thu, 7 May 2020 12:19:33 +0000 (06:19 -0600)]
Add a changelog entry.

4 years agoMerge pull request #10033 from rezarastak/remove_tol
Martin Kronbichler [Thu, 7 May 2020 11:10:00 +0000 (13:10 +0200)]
Merge pull request #10033 from rezarastak/remove_tol

The tolerance parameter is removed from project_tensor

4 years agoMerge pull request #10051 from tamiko/fix_a_test_3
Martin Kronbichler [Thu, 7 May 2020 11:08:24 +0000 (13:08 +0200)]
Merge pull request #10051 from tamiko/fix_a_test_3

fe/memory_consumption_01: remove test

4 years agoMerge pull request #10055 from tamiko/fix_a_test_6
Martin Kronbichler [Thu, 7 May 2020 11:07:53 +0000 (13:07 +0200)]
Merge pull request #10055 from tamiko/fix_a_test_6

rol/vector_adaptor_02: port to Trilinos 12.18.1

4 years agoMerge pull request #10054 from tamiko/fix_a_test_5
Martin Kronbichler [Thu, 7 May 2020 11:07:12 +0000 (13:07 +0200)]
Merge pull request #10054 from tamiko/fix_a_test_5

serialization/fe_series_0?: Add test variants for libc++

4 years agoMerge pull request #10052 from tamiko/fix_a_test_4
Martin Kronbichler [Thu, 7 May 2020 11:06:42 +0000 (13:06 +0200)]
Merge pull request #10052 from tamiko/fix_a_test_4

mpi/petsc_step-27*: add a test variant for petsc-3.13 and newer

4 years agoConvert steps 3,4,5,6,8 to FEValues::dof_indices()Do some FeValues::quadrature_point_...
Jean-Paul Pelteret [Thu, 7 May 2020 06:10:57 +0000 (08:10 +0200)]
Convert steps 3,4,5,6,8 to FEValues::dof_indices()Do some FeValues::quadrature_point_indices() conversions as well.

4 years agoMerge pull request #10048 from tamiko/fix_a_test_2
Martin Kronbichler [Thu, 7 May 2020 09:02:09 +0000 (11:02 +0200)]
Merge pull request #10048 from tamiko/fix_a_test_2

base/utilities_pack_unpack_07: make test more robust

4 years agoMerge pull request #9990 from jppelteret/fevalues_dof_idx_rbl
Daniel Arndt [Thu, 7 May 2020 03:46:03 +0000 (23:46 -0400)]
Merge pull request #9990 from jppelteret/fevalues_dof_idx_rbl

4 years agofe/memory_consumption - remove test 10051/head
Matthias Maier [Thu, 7 May 2020 02:30:12 +0000 (21:30 -0500)]
fe/memory_consumption - remove test

Remove a stray memory consumption test

4 years agorol/vector_adaptor_02: port to Trilinos 12.18.1 10055/head
Matthias Maier [Thu, 7 May 2020 02:23:07 +0000 (21:23 -0500)]
rol/vector_adaptor_02: port to Trilinos 12.18.1

4 years agoserialization/fe_series_0?: Add test variants for libc++ 10054/head
Matthias Maier [Thu, 7 May 2020 01:57:39 +0000 (20:57 -0500)]
serialization/fe_series_0?: Add test variants for libc++

The order of the coefficients stored internally in FESeries::Fourier are
not stable wrt standard library. Just add a test variant.

4 years agompi/petsc_step-27*: add a test variant for petsc-3.13 and newer 10052/head
Matthias Maier [Thu, 7 May 2020 01:35:54 +0000 (20:35 -0500)]
mpi/petsc_step-27*: add a test variant for petsc-3.13 and newer

4 years agoadd a comment 10048/head
Matthias Maier [Thu, 7 May 2020 01:12:01 +0000 (20:12 -0500)]
add a comment

4 years agoMerge pull request #10028 from jppelteret/sd-batch_optimiser
Bruno Turcksin [Wed, 6 May 2020 23:57:44 +0000 (19:57 -0400)]
Merge pull request #10028 from jppelteret/sd-batch_optimiser

4 years agoFix FEInterface for MG support 9978/head
Michal Wichrowski [Tue, 28 Apr 2020 14:12:01 +0000 (16:12 +0200)]
Fix FEInterface for MG support

Indetation

4 years agoMerge pull request #10036 from starki0815/hp_dof_handler_tria_base
Daniel Arndt [Wed, 6 May 2020 22:58:17 +0000 (18:58 -0400)]
Merge pull request #10036 from starki0815/hp_dof_handler_tria_base

4 years agoMerge pull request #10042 from bangerth/formula
Daniel Arndt [Wed, 6 May 2020 22:57:39 +0000 (18:57 -0400)]
Merge pull request #10042 from bangerth/formula

4 years agoMerge pull request #10034 from starki0815/hanging_node_hp_instantiations
Luca Heltai [Wed, 6 May 2020 22:39:16 +0000 (00:39 +0200)]
Merge pull request #10034 from starki0815/hanging_node_hp_instantiations

Add codim 1 instantiations of make_hanging_node_constraints()

4 years agoUpdate physics tests to use cell DoF range based loop 9990/head
Jean-Paul Pelteret [Wed, 29 Apr 2020 20:54:30 +0000 (22:54 +0200)]
Update physics tests to use cell DoF range based loop

4 years agoUpdate physics tests to use QP range based loop
Jean-Paul Pelteret [Wed, 29 Apr 2020 20:38:40 +0000 (22:38 +0200)]
Update physics tests to use QP range based loop

4 years agoAdd range based loops for DoF indices to FEValuesBase
Jean-Paul Pelteret [Wed, 29 Apr 2020 19:08:49 +0000 (21:08 +0200)]
Add range based loops for DoF indices to FEValuesBase

4 years agoImprove wording. 10042/head
Wolfgang Bangerth [Tue, 5 May 2020 22:23:56 +0000 (16:23 -0600)]
Improve wording.

4 years agoClarify what this class actually computes.
Wolfgang Bangerth [Tue, 5 May 2020 21:39:56 +0000 (15:39 -0600)]
Clarify what this class actually computes.

4 years agoImprove the formatting of a formula in a .h file.
Wolfgang Bangerth [Tue, 5 May 2020 21:34:13 +0000 (15:34 -0600)]
Improve the formatting of a formula in a .h file.

This doesn't change the output, just whether or not it's readable in the
source file. It isn't right now :-)

4 years agoBetter document C++11/14/17/20. 10047/head
Wolfgang Bangerth [Wed, 6 May 2020 16:17:54 +0000 (10:17 -0600)]
Better document C++11/14/17/20.

4 years agoMerge pull request #10049 from nfehn/print_parameters
Wolfgang Bangerth [Wed, 6 May 2020 21:38:05 +0000 (23:38 +0200)]
Merge pull request #10049 from nfehn/print_parameters

clarify documentation of print_parameters()

4 years agoAllow hp::DoFHandler with parallel::DistributedTriangulationBase 10036/head
Sebastian Stark [Mon, 16 Sep 2019 07:56:55 +0000 (09:56 +0200)]
Allow hp::DoFHandler with parallel::DistributedTriangulationBase

This allows the distribution of dofs for an hp::DoFHandler combined with a triangulation class derived from parallel::DistributedTriangulationBase other than parallel::distributed::Triangulation.
This makes it possible to handle the triangulation without p4est (e.g. manual partitioning).

4 years agoclarify documentation of print_parameters() 10049/head
Niklas Fehn [Wed, 6 May 2020 17:18:46 +0000 (19:18 +0200)]
clarify documentation of print_parameters()

4 years agoAdd codim 1 instantiations of make_hanging_node_constraints() 10034/head
Sebastian Stark [Mon, 17 Dec 2018 11:51:07 +0000 (13:51 +0200)]
Add codim 1 instantiations of make_hanging_node_constraints()

4 years agobase/utilities_pack_unpack_07: make test more robust
Matthias Maier [Wed, 6 May 2020 16:29:50 +0000 (11:29 -0500)]
base/utilities_pack_unpack_07: make test more robust

4 years agoAugment the documentation of operator<< for Vector. 10046/head
Wolfgang Bangerth [Wed, 6 May 2020 15:41:02 +0000 (09:41 -0600)]
Augment the documentation of operator<< for Vector.

4 years agoMerge pull request #10039 from bangerth/vector-op
Daniel Arndt [Wed, 6 May 2020 15:33:29 +0000 (11:33 -0400)]
Merge pull request #10039 from bangerth/vector-op

4 years agoMerge pull request #10044 from rezarastak/prefer_discrete_time
Wolfgang Bangerth [Wed, 6 May 2020 15:14:06 +0000 (17:14 +0200)]
Merge pull request #10044 from rezarastak/prefer_discrete_time

DiscreteTime is preferred over TimestepControl

4 years agoMerge pull request #10045 from tjhei/add_missing_override
Daniel Arndt [Wed, 6 May 2020 14:42:41 +0000 (10:42 -0400)]
Merge pull request #10045 from tjhei/add_missing_override

4 years agoMerge pull request #10035 from starki0815/mesh_refinement_codim_1
Daniel Arndt [Wed, 6 May 2020 14:35:20 +0000 (10:35 -0400)]
Merge pull request #10035 from starki0815/mesh_refinement_codim_1

4 years agoMerge pull request #9930 from tjhei/ci_tidy_clang10
Daniel Arndt [Wed, 6 May 2020 13:11:41 +0000 (09:11 -0400)]
Merge pull request #9930 from tjhei/ci_tidy_clang10

4 years agoadd missing override in MatrixFree LaplaceOperator 10045/head
Timo Heister [Wed, 6 May 2020 12:42:36 +0000 (08:42 -0400)]
add missing override in MatrixFree LaplaceOperator

4 years agoUse transfinite interpolation for codim 1 refinement 10035/head
Sebastian Stark [Sun, 3 May 2020 08:51:59 +0000 (10:51 +0200)]
Use transfinite interpolation for codim 1 refinement

For a Triangulation<2,3>, the middle vertices are now determined by transfinite interpolation. This makes the refinement behavior of the triangulation consistent with Triangulation<3,3> (where the middle vertices during quad refinement are determined by transfinite interpolation)

4 years agoMerge pull request #10041 from bangerth/ref
Daniel Arndt [Wed, 6 May 2020 04:11:30 +0000 (00:11 -0400)]
Merge pull request #10041 from bangerth/ref

4 years agoMove a reference to references.bib. 10041/head
Wolfgang Bangerth [Tue, 5 May 2020 21:28:13 +0000 (15:28 -0600)]
Move a reference to references.bib.

4 years agoMerge pull request #9997 from jppelteret/mesh_loop_01
Wolfgang Bangerth [Wed, 6 May 2020 03:58:56 +0000 (05:58 +0200)]
Merge pull request #9997 from jppelteret/mesh_loop_01

Remove MeshWorker::CopyData::operator=(double)

4 years agoDiscreteTime is prefered over TimestepControl 10044/head
Reza Rastak [Wed, 6 May 2020 03:50:09 +0000 (20:50 -0700)]
DiscreteTime is prefered over TimestepControl

4 years agoFix meshworker tests 9997/head
Jean-Paul Pelteret [Tue, 5 May 2020 21:21:30 +0000 (23:21 +0200)]
Fix meshworker tests

4 years agoMerge pull request #10030 from bangerth/tut
Jean-Paul Pelteret [Tue, 5 May 2020 21:34:24 +0000 (23:34 +0200)]
Merge pull request #10030 from bangerth/tut

Add a reference to the code gallery.

4 years agoMerge pull request #10038 from drwells/remove-nonascii-math
Jean-Paul Pelteret [Tue, 5 May 2020 21:29:48 +0000 (23:29 +0200)]
Merge pull request #10038 from drwells/remove-nonascii-math

Remove some non-ascii characters.

4 years agoMerge pull request #9076 from luca-heltai/particle-interpolation-sparsity-matrix
Wolfgang Bangerth [Tue, 5 May 2020 21:18:18 +0000 (23:18 +0200)]
Merge pull request #9076 from luca-heltai/particle-interpolation-sparsity-matrix

Particle interpolation sparsity matrix

4 years agoMark constructor for CopyData as explicit
Jean-Paul Pelteret [Tue, 5 May 2020 20:19:57 +0000 (22:19 +0200)]
Mark constructor for CopyData as explicit

4 years agoMake coarse_cell_id_to_coarse_cell_index and coarse_cell_index_to_coarse_cell_id... 9948/head
Peter Munch [Fri, 24 Apr 2020 10:32:18 +0000 (12:32 +0200)]
Make coarse_cell_id_to_coarse_cell_index and coarse_cell_index_to_coarse_cell_id private

4 years agoRemove MeshWorker::CopyData::operator=(double)
Jean-Paul Pelteret [Thu, 30 Apr 2020 22:02:52 +0000 (00:02 +0200)]
Remove MeshWorker::CopyData::operator=(double)


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.