]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 years agoMerge pull request #9094 from kronbichler/tolerance_find_all_active_cells_around_point
Martin Kronbichler [Tue, 26 Nov 2019 07:04:46 +0000 (08:04 +0100)]
Merge pull request #9094 from kronbichler/tolerance_find_all_active_cells_around_point

Relax default tolerance for find_all_active_cells_around_point

4 years agoMerge pull request #9095 from tjhei/jenkins_allow_master
Daniel Arndt [Mon, 25 Nov 2019 22:46:14 +0000 (17:46 -0500)]
Merge pull request #9095 from tjhei/jenkins_allow_master

jenkins: allow testing master

4 years agojenkins: allow testing master 9095/head
Timo Heister [Mon, 25 Nov 2019 20:28:44 +0000 (15:28 -0500)]
jenkins: allow testing master

4 years agoAdd test case 9094/head
Martin Kronbichler [Mon, 25 Nov 2019 18:54:07 +0000 (19:54 +0100)]
Add test case

4 years agoRelax default tolerance for find_all_active_cells_around_point
Martin Kronbichler [Mon, 25 Nov 2019 18:53:55 +0000 (19:53 +0100)]
Relax default tolerance for find_all_active_cells_around_point

4 years agoMerge pull request #9090 from tjhei/doc_report_where
Matthias Maier [Mon, 25 Nov 2019 16:09:59 +0000 (10:09 -0600)]
Merge pull request #9090 from tjhei/doc_report_where

make target documentation report location

4 years agoMerge pull request #9092 from drwells/fix-typo
Timo Heister [Mon, 25 Nov 2019 16:03:15 +0000 (11:03 -0500)]
Merge pull request #9092 from drwells/fix-typo

Fix typo (Genreal -> General)

4 years agoMerge pull request #9089 from tjhei/doc_cite_step_55
David Wells [Mon, 25 Nov 2019 15:45:16 +0000 (10:45 -0500)]
Merge pull request #9089 from tjhei/doc_cite_step_55

step-55: doc update, add citation

4 years agoFix typo (Genreal -> General) 9092/head
David Wells [Mon, 25 Nov 2019 15:06:54 +0000 (10:06 -0500)]
Fix typo (Genreal -> General)

4 years agoMerge pull request #8999 from sophy1029/step-61
Martin Kronbichler [Mon, 25 Nov 2019 09:52:37 +0000 (10:52 +0100)]
Merge pull request #8999 from sophy1029/step-61

Step-61 Use FE_DGRT instead of FE_RT

4 years agoMerge pull request #9086 from masterleinad/minor_improvements_2
Martin Kronbichler [Mon, 25 Nov 2019 09:29:48 +0000 (10:29 +0100)]
Merge pull request #9086 from masterleinad/minor_improvements_2

Minor consistency improvements in tensor.h

4 years agoMerge pull request #9087 from masterleinad/restrict_mpi_tests
Daniel Arndt [Mon, 25 Nov 2019 06:10:00 +0000 (01:10 -0500)]
Merge pull request #9087 from masterleinad/restrict_mpi_tests

Restrict some MPI tests requiring p4est

4 years agoMerge pull request #9032 from peterrum/dict_generalize
Timo Heister [Mon, 25 Nov 2019 03:16:56 +0000 (22:16 -0500)]
Merge pull request #9032 from peterrum/dict_generalize

Generalize ComputeIndexOwner::Dictionary

4 years agomake target documentation report location 9090/head
Timo Heister [Sun, 24 Nov 2019 20:59:47 +0000 (15:59 -0500)]
make target documentation report location

I am repeatedly struggling to find the correct .html file to open after
running "make documentation". Fix this by printing the absolute path to
the index.html to the screen.

4 years agostep-55: doc update, add citation 9089/head
Timo Heister [Sun, 24 Nov 2019 20:49:47 +0000 (15:49 -0500)]
step-55: doc update, add citation

4 years agoMerge pull request #9085 from masterleinad/minor_improvements_1
David Wells [Sun, 24 Nov 2019 18:27:36 +0000 (13:27 -0500)]
Merge pull request #9085 from masterleinad/minor_improvements_1

Avoid C-style workaround in DataOutBase

4 years agoRestrict some MPI tests requiring p4est 9087/head
Daniel Arndt [Sun, 24 Nov 2019 14:15:02 +0000 (09:15 -0500)]
Restrict some MPI tests requiring p4est

4 years agoMinor consistency improvements in tensor.h 9086/head
Daniel Arndt [Sat, 23 Nov 2019 20:19:33 +0000 (15:19 -0500)]
Minor consistency improvements in tensor.h

4 years agoAvoid C-style workaround in DataOutBase 9085/head
Daniel Arndt [Sat, 23 Nov 2019 20:18:58 +0000 (15:18 -0500)]
Avoid C-style workaround in DataOutBase

4 years agoMerge pull request #9082 from rezarastak/generic_block_sparse_matrix
Daniel Arndt [Sat, 23 Nov 2019 05:27:27 +0000 (00:27 -0500)]
Merge pull request #9082 from rezarastak/generic_block_sparse_matrix

typedef LinearAlgebraDealII::BlockSparseMatrix is defined

4 years agoMerge pull request #9081 from masterleinad/document_msvc_2019_failure
David Wells [Sat, 23 Nov 2019 02:59:19 +0000 (21:59 -0500)]
Merge pull request #9081 from masterleinad/document_msvc_2019_failure

Comment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure

4 years agotypedef LinearAlgebraDealII::BlockSparseMatrix is defined 9082/head
Reza Rastak [Fri, 22 Nov 2019 22:20:50 +0000 (14:20 -0800)]
typedef LinearAlgebraDealII::BlockSparseMatrix is defined

4 years agoComment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure 9081/head
Daniel Arndt [Fri, 22 Nov 2019 21:45:56 +0000 (16:45 -0500)]
Comment MSVC 2019 DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR failure

4 years agoMerge pull request #9080 from masterleinad/fix_msvc
Timo Heister [Fri, 22 Nov 2019 21:37:12 +0000 (16:37 -0500)]
Merge pull request #9080 from masterleinad/fix_msvc

Fix compiling with MSVC

4 years agoMake ddet_F_dC constexpr conditionally 9080/head
Daniel Arndt [Fri, 22 Nov 2019 19:10:58 +0000 (14:10 -0500)]
Make ddet_F_dC constexpr conditionally

4 years agoUndefault Tensor constructor for MSVC
Daniel Arndt [Fri, 22 Nov 2019 19:10:28 +0000 (14:10 -0500)]
Undefault Tensor constructor for MSVC

4 years agoDisable DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR for MSVC
Daniel Arndt [Fri, 22 Nov 2019 19:09:57 +0000 (14:09 -0500)]
Disable DEAL_II_HAVE_CXX14_CONSTEXPR_CAN_CALL_NONCONSTEXPR for MSVC

4 years agoAdd appveyor.yml
Daniel Arndt [Fri, 22 Nov 2019 19:06:57 +0000 (14:06 -0500)]
Add appveyor.yml

4 years agoMerge pull request #9079 from masterleinad/avoid_python-bindings-warnings
Daniel Arndt [Fri, 22 Nov 2019 03:30:24 +0000 (22:30 -0500)]
Merge pull request #9079 from masterleinad/avoid_python-bindings-warnings

Avoid warnings in python-bindings

4 years agoMerge pull request #9066 from masterleinad/fix_adolc_test
Daniel Arndt [Thu, 21 Nov 2019 23:02:11 +0000 (18:02 -0500)]
Merge pull request #9066 from masterleinad/fix_adolc_test

Fix ADOL-C tests

4 years agoAvoid warnings in python-bindings 9079/head
Daniel Arndt [Thu, 21 Nov 2019 20:29:48 +0000 (15:29 -0500)]
Avoid warnings in python-bindings

4 years agoUse FE_DGRT instead of FE_RT 8999/head
Zhuoran Wang [Mon, 4 Nov 2019 17:51:47 +0000 (10:51 -0700)]
Use FE_DGRT instead of FE_RT

4 years agoForward declare SymmetricTensor specializations 9066/head
Daniel Arndt [Thu, 21 Nov 2019 15:19:33 +0000 (10:19 -0500)]
Forward declare SymmetricTensor specializations

4 years agoAdd header
Daniel Arndt [Thu, 21 Nov 2019 14:42:00 +0000 (09:42 -0500)]
Add header

4 years agoMerge pull request #9063 from masterleinad/fix_msvc_2
Daniel Arndt [Wed, 20 Nov 2019 19:24:58 +0000 (14:24 -0500)]
Merge pull request #9063 from masterleinad/fix_msvc_2

Avoid workaround for zero-dimensional C-style arrays

4 years agoMerge pull request #9057 from masterleinad/fix_adolc_warnings
Wolfgang Bangerth [Wed, 20 Nov 2019 16:42:55 +0000 (09:42 -0700)]
Merge pull request #9057 from masterleinad/fix_adolc_warnings

Fix ADOL-C warnings

4 years agoUse overloads again 9063/head
Daniel Arndt [Wed, 20 Nov 2019 16:30:29 +0000 (11:30 -0500)]
Use overloads again

4 years agoMerge pull request #9058 from masterleinad/fix_compiling_python_bindings
Bruno Turcksin [Wed, 20 Nov 2019 14:13:22 +0000 (09:13 -0500)]
Merge pull request #9058 from masterleinad/fix_compiling_python_bindings

Fix compiling python-bindings

4 years agoMerge pull request #9062 from masterleinad/fix_msvc_1
Daniel Arndt [Wed, 20 Nov 2019 13:48:06 +0000 (08:48 -0500)]
Merge pull request #9062 from masterleinad/fix_msvc_1

Avoid ambiguous unrolled_to_component_indices call

4 years agoAvoid workaround for zero-dimensional C-style arrays
Daniel Arndt [Tue, 19 Nov 2019 23:49:12 +0000 (18:49 -0500)]
Avoid workaround for zero-dimensional C-style arrays

4 years agoMerge pull request #9051 from masterleinad/fix_compiling_clang_3_7_1
Matthias Maier [Wed, 20 Nov 2019 04:48:30 +0000 (22:48 -0600)]
Merge pull request #9051 from masterleinad/fix_compiling_clang_3_7_1

Fix compiling with clang-3.7.1

4 years agoAvoid ambiguous unrolled_to_component_indices call 9062/head
Daniel Arndt [Tue, 19 Nov 2019 23:47:36 +0000 (18:47 -0500)]
Avoid ambiguous unrolled_to_component_indices call

4 years agoGeneralize ComputeIndexOwner::Dictionary so that it can handle gaps in the local... 9032/head
Peter Munch [Sun, 10 Nov 2019 14:55:30 +0000 (15:55 +0100)]
Generalize ComputeIndexOwner::Dictionary so that it can handle gaps in the local index set

4 years agoMerge pull request #9061 from marcfehling/doc-hprefinement
David Wells [Tue, 19 Nov 2019 21:09:58 +0000 (16:09 -0500)]
Merge pull request #9061 from marcfehling/doc-hprefinement

Doc: Minor changes to hp::Refinement.

4 years agoMerge pull request #9059 from masterleinad/fix_hp_cell_weights_034
Daniel Arndt [Tue, 19 Nov 2019 19:29:22 +0000 (14:29 -0500)]
Merge pull request #9059 from masterleinad/fix_hp_cell_weights_034

Fix hp_cell_weights_03/04

4 years agoDoc: Minor changes to hp::Refinement. 9061/head
marcfehling [Tue, 19 Nov 2019 17:17:27 +0000 (18:17 +0100)]
Doc: Minor changes to hp::Refinement.

4 years agoUse explicit instantiations instead of forward declarations 9057/head
Daniel Arndt [Tue, 19 Nov 2019 16:47:12 +0000 (11:47 -0500)]
Use explicit instantiations instead of forward declarations

4 years agoFix compiling python-bindings 9058/head
Daniel Arndt [Tue, 19 Nov 2019 14:43:45 +0000 (09:43 -0500)]
Fix compiling python-bindings

4 years agoFix hp_cell_weights_03/04 9059/head
Daniel Arndt [Tue, 19 Nov 2019 15:11:07 +0000 (10:11 -0500)]
Fix hp_cell_weights_03/04

4 years agoFix ADOL-C warnings
Daniel Arndt [Tue, 19 Nov 2019 03:38:51 +0000 (22:38 -0500)]
Fix ADOL-C warnings

4 years agoMerge pull request #9054 from masterleinad/defaulted_function_copy_constructor
Wolfgang Bangerth [Mon, 18 Nov 2019 21:03:00 +0000 (14:03 -0700)]
Merge pull request #9054 from masterleinad/defaulted_function_copy_constructor

Defaulted copy constructor for Function

4 years agoMerge pull request #9056 from bangerth/doc
Daniel Arndt [Mon, 18 Nov 2019 18:30:09 +0000 (13:30 -0500)]
Merge pull request #9056 from bangerth/doc

Clarify documentation.

4 years agoClarify documentation. 9056/head
Wolfgang Bangerth [Mon, 18 Nov 2019 17:32:16 +0000 (10:32 -0700)]
Clarify documentation.

4 years agoDefaulted copy constructor for Function 9054/head
Daniel Arndt [Mon, 18 Nov 2019 13:56:01 +0000 (08:56 -0500)]
Defaulted copy constructor for Function

4 years agoForget 'const' in examples instead 9051/head
Daniel Arndt [Sun, 17 Nov 2019 13:03:59 +0000 (08:03 -0500)]
Forget 'const' in examples instead

4 years agoMerge pull request #9028 from agrayver/indent_contrib_python
Daniel Arndt [Fri, 15 Nov 2019 22:29:53 +0000 (17:29 -0500)]
Merge pull request #9028 from agrayver/indent_contrib_python

Make indent script work for python bindings

4 years agoMake indent script work for python bindings 9028/head
Alexander Grayver [Fri, 8 Nov 2019 21:39:02 +0000 (22:39 +0100)]
Make indent script work for python bindings

4 years agoMerge pull request #9050 from kronbichler/fixup_vector_communication_channel
Timo Heister [Fri, 15 Nov 2019 15:11:22 +0000 (10:11 -0500)]
Merge pull request #9050 from kronbichler/fixup_vector_communication_channel

Fix two places where we used too large numbers in communication channel

4 years agoMerge pull request #9052 from masterleinad/cuda_hanging_node_inline
Matthias Maier [Fri, 15 Nov 2019 01:01:26 +0000 (19:01 -0600)]
Merge pull request #9052 from masterleinad/cuda_hanging_node_inline

Mark HangingNode member functions as 'inline'

4 years agoMark HangingNode member functions as 'inline' 9052/head
Daniel Arndt [Thu, 14 Nov 2019 21:29:35 +0000 (16:29 -0500)]
Mark HangingNode member functions as 'inline'

4 years agoFix compiling with clang-3.7.1
Daniel Arndt [Thu, 14 Nov 2019 20:33:07 +0000 (15:33 -0500)]
Fix compiling with clang-3.7.1

4 years agoFix two places where we used too large numbers in communication channel 9050/head
Martin Kronbichler [Thu, 14 Nov 2019 20:24:03 +0000 (21:24 +0100)]
Fix two places where we used too large numbers in communication channel

4 years agoMerge pull request #9049 from kronbichler/mapping_q_cache_by_lambda
Wolfgang Bangerth [Thu, 14 Nov 2019 14:43:00 +0000 (07:43 -0700)]
Merge pull request #9049 from kronbichler/mapping_q_cache_by_lambda

Allow initialization of MappingQCache by lambda

4 years agoMerge pull request #9023 from agrayver/extend_cell_python_interface
Bruno Turcksin [Thu, 14 Nov 2019 14:27:08 +0000 (09:27 -0500)]
Merge pull request #9023 from agrayver/extend_cell_python_interface

Extend cell python wrappers and add face wrappers

4 years agoExtend cell python wrappers and add face wrappers 9023/head
Alexander Grayver [Fri, 8 Nov 2019 15:35:21 +0000 (16:35 +0100)]
Extend cell python wrappers and add face wrappers

4 years agoAdd test case 9049/head
Martin Kronbichler [Thu, 14 Nov 2019 09:22:15 +0000 (10:22 +0100)]
Add test case

4 years agoAdd initialization of MappingQCache by a lambda
Martin Kronbichler [Thu, 14 Nov 2019 09:22:06 +0000 (10:22 +0100)]
Add initialization of MappingQCache by a lambda

4 years agoChangelog
Martin Kronbichler [Thu, 14 Nov 2019 09:21:52 +0000 (10:21 +0100)]
Changelog

4 years agoFix bug in MappingQGeneric::transform_real_to_unit_cell
Martin Kronbichler [Thu, 14 Nov 2019 09:18:31 +0000 (10:18 +0100)]
Fix bug in MappingQGeneric::transform_real_to_unit_cell

4 years agoMerge pull request #9034 from tjhei/communication_channel
Martin Kronbichler [Thu, 14 Nov 2019 06:57:06 +0000 (07:57 +0100)]
Merge pull request #9034 from tjhei/communication_channel

unify MPI tags for Partitioner/parallel Vector

4 years agoMerge pull request #9048 from tamiko/fix_compilation_with_opencascade_6.8_and_older
Martin Kronbichler [Thu, 14 Nov 2019 06:56:16 +0000 (07:56 +0100)]
Merge pull request #9048 from tamiko/fix_compilation_with_opencascade_6.8_and_older

fix compilation with opencascade version 6.8.0 and older

4 years agofix compilation with opencascade version 6.8.0 and older 9048/head
Matthias Maier [Thu, 14 Nov 2019 04:38:54 +0000 (22:38 -0600)]
fix compilation with opencascade version 6.8.0 and older

4 years agoMerge pull request #9040 from nicola-giuliani/stl_fixup
Matthias Maier [Thu, 14 Nov 2019 01:12:41 +0000 (19:12 -0600)]
Merge pull request #9040 from nicola-giuliani/stl_fixup

added stl read/write functions with compatibility

4 years agounify MPI tags for Partitioner/parallel Vector 9034/head
Timo Heister [Sun, 10 Nov 2019 17:39:10 +0000 (12:39 -0500)]
unify MPI tags for Partitioner/parallel Vector

- use specified range of MPI tags by Partitioner (and not different tags
by rank)
- limit communication channel in partitioner to 0..200
- limit vector communication channel to 0..100 (using Partitioner)
- use 100..200 for block vectors

4 years agoMerge pull request #9010 from tjhei/central_mpi_tags
Martin Kronbichler [Wed, 13 Nov 2019 13:15:54 +0000 (14:15 +0100)]
Merge pull request #9010 from tjhei/central_mpi_tags

use global list of MPI tags for collective communication

4 years agoupdated change file 9040/head
Nicola Giuliani [Wed, 13 Nov 2019 09:24:58 +0000 (10:24 +0100)]
updated change file

4 years agoadded another ifdef to check the versions of OCC
Nicola Giuliani [Wed, 13 Nov 2019 09:20:40 +0000 (10:20 +0100)]
added another ifdef to check the versions of OCC

4 years agoMerge pull request #9044 from peterrum/fix_log
David Wells [Tue, 12 Nov 2019 18:09:44 +0000 (13:09 -0500)]
Merge pull request #9044 from peterrum/fix_log

Fix data of log files

4 years agoMerge pull request #9018 from bangerth/22
Martin Kronbichler [Tue, 12 Nov 2019 17:34:53 +0000 (18:34 +0100)]
Merge pull request #9018 from bangerth/22

Add a discussion about Schur complements to step-22.

4 years agoMerge pull request #9042 from masterleinad/fix_timer_07
Daniel Arndt [Tue, 12 Nov 2019 16:13:08 +0000 (11:13 -0500)]
Merge pull request #9042 from masterleinad/fix_timer_07

Fix timer_07 test

4 years agoFix data of log files 9044/head
Peter Munch [Tue, 12 Nov 2019 15:45:55 +0000 (16:45 +0100)]
Fix data of log files

4 years agoFix timer_07 test 9042/head
Daniel Arndt [Tue, 12 Nov 2019 14:09:47 +0000 (09:09 -0500)]
Fix timer_07 test

4 years agoMerge pull request #8797 from kronbichler/speedup_multigrid_init
Daniel Arndt [Tue, 12 Nov 2019 13:57:18 +0000 (08:57 -0500)]
Merge pull request #8797 from kronbichler/speedup_multigrid_init

Allow multigrid transfer to use external vector partitioners

4 years agoMerge pull request #9041 from kronbichler/remove_unused_variable
Daniel Arndt [Tue, 12 Nov 2019 13:39:15 +0000 (08:39 -0500)]
Merge pull request #9041 from kronbichler/remove_unused_variable

Avoid warning about unused variable

4 years agoChangelog 8797/head
Martin Kronbichler [Thu, 19 Sep 2019 07:21:25 +0000 (09:21 +0200)]
Changelog

4 years agoTest case
Martin Kronbichler [Wed, 18 Sep 2019 20:46:02 +0000 (22:46 +0200)]
Test case

4 years agoAllow multigrid transfer to use external vector partitioners
Martin Kronbichler [Wed, 18 Sep 2019 20:45:46 +0000 (22:45 +0200)]
Allow multigrid transfer to use external vector partitioners

4 years agoAvoid warning about unused variable 9041/head
Martin Kronbichler [Tue, 12 Nov 2019 09:41:31 +0000 (10:41 +0100)]
Avoid warning about unused variable

4 years agoimproved check for OCC versions and test routines
Nicola Giuliani [Tue, 12 Nov 2019 09:24:32 +0000 (10:24 +0100)]
improved check for OCC versions and test routines

4 years agoMerge pull request #9038 from Rombur/cuda_volatile
Martin Kronbichler [Tue, 12 Nov 2019 08:17:19 +0000 (09:17 +0100)]
Merge pull request #9038 from Rombur/cuda_volatile

Make variable volatile to avoid incorrect optimization

4 years agoMake variable volatile to avoid incorrect optimization 9038/head
Bruno Turcksin [Mon, 11 Nov 2019 14:10:07 +0000 (14:10 +0000)]
Make variable volatile to avoid incorrect optimization

See https://devtalk.nvidia.com/default/topic/965588/race-condition-within-warp/

4 years agoMerge pull request #9039 from jodlbauer/quadratures
Wolfgang Bangerth [Mon, 11 Nov 2019 21:05:52 +0000 (14:05 -0700)]
Merge pull request #9039 from jodlbauer/quadratures

Add more choices to QuadratureSelector

4 years agoMerge pull request #9025 from tjhei/timer_output_spam
David Wells [Mon, 11 Nov 2019 17:19:55 +0000 (12:19 -0500)]
Merge pull request #9025 from tjhei/timer_output_spam

remove TimerOutput error spam

4 years agobreak
Nicola Giuliani [Mon, 11 Nov 2019 17:11:36 +0000 (18:11 +0100)]
break

4 years agoadded stl read/write functions
Nicola Giuliani [Wed, 30 Oct 2019 13:06:33 +0000 (14:06 +0100)]
added stl read/write functions

post comments from wolfgang

added changes

added IncrementalMesh

4 years agoAdd more choices to QuadratureSelector 9039/head
Daniel Jodlbauer [Mon, 11 Nov 2019 14:11:58 +0000 (15:11 +0100)]
Add more choices to QuadratureSelector

4 years agoMerge pull request #9033 from peterrum/compute_point_to_point_communication_pattern_nbx
Timo Heister [Mon, 11 Nov 2019 13:08:30 +0000 (08:08 -0500)]
Merge pull request #9033 from peterrum/compute_point_to_point_communication_pattern_nbx

Use ConsensusAlgorithm_NBX in compute_point_to_point_communication_pattern

4 years agoMerge pull request #9035 from peterrum/consensus_algo_comment
Daniel Arndt [Mon, 11 Nov 2019 00:44:13 +0000 (19:44 -0500)]
Merge pull request #9035 from peterrum/consensus_algo_comment

Add missing doxygen comment in ConsensusAlgorithm

4 years agoMerge pull request #9024 from tjhei/index_set_64
Daniel Arndt [Mon, 11 Nov 2019 00:40:10 +0000 (19:40 -0500)]
Merge pull request #9024 from tjhei/index_set_64

64bit fixes for IndexSets

4 years agoAdd missing doxygen comment in ConsensusAlgorithm 9035/head
Peter Munch [Sun, 10 Nov 2019 18:42:51 +0000 (19:42 +0100)]
Add missing doxygen comment in ConsensusAlgorithm


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.