]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
2 years agoMerge pull request #13879 from tjhei/add_large_vtu_test
Wolfgang Bangerth [Wed, 1 Jun 2022 22:44:47 +0000 (16:44 -0600)]
Merge pull request #13879 from tjhei/add_large_vtu_test

add large vtu test

2 years agoMerge pull request #13887 from tjhei/simplex-dox-relates
Wolfgang Bangerth [Wed, 1 Jun 2022 22:43:21 +0000 (16:43 -0600)]
Merge pull request #13887 from tjhei/simplex-dox-relates

doxygen: don't use @ingroup simplex

2 years agoMerge pull request #13872 from kronbichler/reduce_cost_hanging_nodes
Daniel Arndt [Wed, 1 Jun 2022 21:24:29 +0000 (17:24 -0400)]
Merge pull request #13872 from kronbichler/reduce_cost_hanging_nodes

2 years agoMerge pull request #13753 from luca-heltai/cgal-variadic_criteria
Martin Kronbichler [Wed, 1 Jun 2022 19:28:38 +0000 (21:28 +0200)]
Merge pull request #13753 from luca-heltai/cgal-variadic_criteria

Variadic template parameter for CGAL Mesh criteria

2 years agoMerge pull request #13886 from tjhei/dox_fix
Daniel Arndt [Wed, 1 Jun 2022 19:17:58 +0000 (15:17 -0400)]
Merge pull request #13886 from tjhei/dox_fix

2 years agoMerge pull request #13880 from tjhei/fix_parallel_vtu_footer
Daniel Arndt [Wed, 1 Jun 2022 19:17:27 +0000 (15:17 -0400)]
Merge pull request #13880 from tjhei/fix_parallel_vtu_footer

2 years agoMerge pull request #13884 from kronbichler/simplify_access_to_map
Wolfgang Bangerth [Wed, 1 Jun 2022 17:08:14 +0000 (11:08 -0600)]
Merge pull request #13884 from kronbichler/simplify_access_to_map

Use map::find rather than insert to avoid creating temporary

2 years agodoxygen: don't use @ingroup simplex 13887/head
Timo Heister [Wed, 1 Jun 2022 17:04:46 +0000 (13:04 -0400)]
doxygen: don't use @ingroup simplex

fixes #13509

2 years agoMerge pull request #13793 from drwells/sundials-version
Wolfgang Bangerth [Wed, 1 Jun 2022 16:37:01 +0000 (10:37 -0600)]
Merge pull request #13793 from drwells/sundials-version

Require SUNDIALS 5.4 or later.

2 years agofix doxygen comment 13886/head
Timo Heister [Wed, 1 Jun 2022 16:34:42 +0000 (12:34 -0400)]
fix doxygen comment

2 years agorename test output 13879/head
Timo Heister [Wed, 1 Jun 2022 16:14:54 +0000 (12:14 -0400)]
rename test output

2 years agoadd comment 13880/head
Timo Heister [Wed, 1 Jun 2022 16:05:00 +0000 (12:05 -0400)]
add comment

2 years agoUse map::find rather than insert to avoid creating temporary 13884/head
Martin Kronbichler [Wed, 1 Jun 2022 13:47:19 +0000 (15:47 +0200)]
Use map::find rather than insert to avoid creating temporary

2 years agoMatrixFree: Do not construct hanging nodes structure for non-adapted meshes 13872/head
Martin Kronbichler [Tue, 31 May 2022 11:17:00 +0000 (13:17 +0200)]
MatrixFree: Do not construct hanging nodes structure for non-adapted meshes

2 years agoMerge pull request #13875 from tjhei/vtu-large-error
Wolfgang Bangerth [Wed, 1 Jun 2022 03:50:23 +0000 (21:50 -0600)]
Merge pull request #13875 from tjhei/vtu-large-error

vtu zlib: assert max size

2 years agoMerge pull request #13874 from kronbichler/fix_test_communicate_mg_ghost_cells
Bruno Turcksin [Tue, 31 May 2022 22:27:44 +0000 (18:27 -0400)]
Merge pull request #13874 from kronbichler/fix_test_communicate_mg_ghost_cells

2 years agoMerge pull request #13878 from kronbichler/runtime_mf_rt
Bruno Turcksin [Tue, 31 May 2022 22:25:08 +0000 (18:25 -0400)]
Merge pull request #13878 from kronbichler/runtime_mf_rt

2 years agofix parallel .vtu missing footer
Timo Heister [Tue, 31 May 2022 20:19:24 +0000 (16:19 -0400)]
fix parallel .vtu missing footer

2 years agoadd large vtu test
Timo Heister [Tue, 31 May 2022 19:53:58 +0000 (15:53 -0400)]
add large vtu test

A a test that writes a .vtu file with parallel IO that is larger than
4GB.

2 years agoMerge pull request #13869 from kronbichler/speed_up_n_active_entries_per_batch
Daniel Arndt [Tue, 31 May 2022 19:41:42 +0000 (15:41 -0400)]
Merge pull request #13869 from kronbichler/speed_up_n_active_entries_per_batch

Speed up the function MatrixFree::n_active_entries_per_cell_batch

2 years agoMerge pull request #13864 from kronbichler/fix_complex_mf
Daniel Arndt [Tue, 31 May 2022 19:34:40 +0000 (15:34 -0400)]
Merge pull request #13864 from kronbichler/fix_complex_mf

2 years agoReduce run time of matrix-free RT tests 13878/head
Martin Kronbichler [Tue, 31 May 2022 19:23:47 +0000 (21:23 +0200)]
Reduce run time of matrix-free RT tests

2 years agoMerge pull request #13876 from tjhei/update_large_tests
Martin Kronbichler [Tue, 31 May 2022 18:14:07 +0000 (20:14 +0200)]
Merge pull request #13876 from tjhei/update_large_tests

update large IO test output

2 years agoMerge pull request #13807 from luca-heltai/cgal-compute_quadrature_over_region
Martin Kronbichler [Tue, 31 May 2022 17:31:58 +0000 (19:31 +0200)]
Merge pull request #13807 from luca-heltai/cgal-compute_quadrature_over_region

Compute Quadrature formula over a general poly

2 years agoCompare with interpolate() in test 13864/head
Martin Kronbichler [Tue, 31 May 2022 17:07:22 +0000 (19:07 +0200)]
Compare with interpolate() in test

2 years agoChangelog
Martin Kronbichler [Mon, 30 May 2022 20:36:35 +0000 (22:36 +0200)]
Changelog

2 years agoNew test case by Pascal Kraft
Martin Kronbichler [Mon, 30 May 2022 20:34:59 +0000 (22:34 +0200)]
New test case by Pascal Kraft

2 years agoMake VectorTools::project compile with complex numbers
Martin Kronbichler [Mon, 30 May 2022 20:34:47 +0000 (22:34 +0200)]
Make VectorTools::project compile with complex numbers

2 years agoupdate large IO test output 13876/head
Timo Heister [Tue, 31 May 2022 16:04:23 +0000 (16:04 +0000)]
update large IO test output

2 years agovtu zlib: assert max size 13875/head
Timo Heister [Tue, 31 May 2022 15:28:44 +0000 (11:28 -0400)]
vtu zlib: assert max size

We only support VTU output where each compressed section (on a single
MPI rank) is less than 4GB. This is a reasonable limit, but we should
assert this instead of writing corrupted data.

2 years agoMerge pull request #13871 from kronbichler/remove_header_inclusion
Daniel Arndt [Tue, 31 May 2022 15:02:20 +0000 (11:02 -0400)]
Merge pull request #13871 from kronbichler/remove_header_inclusion

2 years agoMerge pull request #13870 from kronbichler/avoid_deprecated_interface
Daniel Arndt [Tue, 31 May 2022 14:50:15 +0000 (10:50 -0400)]
Merge pull request #13870 from kronbichler/avoid_deprecated_interface

2 years agoAllow to call communicate_mg_ghost_cells in 1D 13874/head
Martin Kronbichler [Tue, 31 May 2022 14:29:46 +0000 (16:29 +0200)]
Allow to call communicate_mg_ghost_cells in 1D

2 years agoCompute Quadrature formula over a general poly 13807/head
Marco Feder [Sat, 21 May 2022 19:37:09 +0000 (21:37 +0200)]
Compute Quadrature formula over a general poly

2 years agoSpeed up the function MatrixFree::n_active_entries_per_cell_batch 13869/head
Martin Kronbichler [Tue, 31 May 2022 07:15:40 +0000 (09:15 +0200)]
Speed up the function MatrixFree::n_active_entries_per_cell_batch

2 years agoRemove inclusion of unneeded header 13871/head
Martin Kronbichler [Tue, 31 May 2022 11:15:04 +0000 (13:15 +0200)]
Remove inclusion of unneeded header

2 years agoMatrixFree: Avoid use of deprecated n_components_filled 13870/head
Martin Kronbichler [Tue, 31 May 2022 07:20:43 +0000 (09:20 +0200)]
MatrixFree: Avoid use of deprecated n_components_filled

2 years agoMerge pull request #13865 from gassmoeller/prevent_endless_loop
Martin Kronbichler [Tue, 31 May 2022 05:35:02 +0000 (07:35 +0200)]
Merge pull request #13865 from gassmoeller/prevent_endless_loop

Prevent endless particle loop during refinement

2 years agoMerge pull request #13856 from dealii/dependabot/github_actions/actions/checkout-3
Marc Fehling [Tue, 31 May 2022 04:11:34 +0000 (22:11 -0600)]
Merge pull request #13856 from dealii/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3

2 years agoMerge pull request #13863 from pengfej/fixing_grammar_mistakes_in_comments
Wolfgang Bangerth [Tue, 31 May 2022 00:27:15 +0000 (18:27 -0600)]
Merge pull request #13863 from pengfej/fixing_grammar_mistakes_in_comments

Fixing grammar mistakes in comments

2 years agoMerge pull request #13854 from bangerth/empty
Martin Kronbichler [Mon, 30 May 2022 22:22:11 +0000 (00:22 +0200)]
Merge pull request #13854 from bangerth/empty

Optimize Utilities::pack/unpack for empty objects.

2 years agoMerge pull request #13862 from bangerth/typo
Martin Kronbichler [Mon, 30 May 2022 22:21:57 +0000 (00:21 +0200)]
Merge pull request #13862 from bangerth/typo

Fix a grammar mistake.

2 years agoPrevent endless particle loop during refinement 13865/head
Rene Gassmoeller [Mon, 30 May 2022 20:56:08 +0000 (16:56 -0400)]
Prevent endless particle loop during refinement

2 years agoFixing grammer errors 13863/head
Pengfei Jia [Mon, 30 May 2022 20:20:54 +0000 (16:20 -0400)]
Fixing grammer errors

Fixing grammer errors

2 years agoMerge pull request #13861 from bangerth/assert
Timo Heister [Mon, 30 May 2022 19:58:37 +0000 (15:58 -0400)]
Merge pull request #13861 from bangerth/assert

Add a missing assertion in the XDMF writer.

2 years agoMerge pull request #13816 from kronbichler/simplify_renumber_dofs
David Wells [Mon, 30 May 2022 19:18:46 +0000 (15:18 -0400)]
Merge pull request #13816 from kronbichler/simplify_renumber_dofs

Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering

2 years agoMerge pull request #13860 from bangerth/mv
David Wells [Mon, 30 May 2022 19:05:24 +0000 (15:05 -0400)]
Merge pull request #13860 from bangerth/mv

Properly tag an output file.

2 years agoMerge pull request #13858 from kronbichler/fix_bug_global_coarsening
David Wells [Mon, 30 May 2022 17:38:42 +0000 (13:38 -0400)]
Merge pull request #13858 from kronbichler/fix_bug_global_coarsening

Fix bug for global coarsening: Must allow invalid proc id

2 years agoFix a grammar mistake. 13862/head
Wolfgang Bangerth [Mon, 30 May 2022 17:22:05 +0000 (11:22 -0600)]
Fix a grammar mistake.

2 years agoModernize code. 13861/head
Wolfgang Bangerth [Mon, 30 May 2022 17:17:56 +0000 (11:17 -0600)]
Modernize code.

2 years agoAdd a missing assertion in the XDMF writer.
Wolfgang Bangerth [Mon, 30 May 2022 17:10:36 +0000 (11:10 -0600)]
Add a missing assertion in the XDMF writer.

2 years agoProperly tag an output file. 13860/head
Wolfgang Bangerth [Mon, 30 May 2022 16:51:47 +0000 (10:51 -0600)]
Properly tag an output file.

2 years agoDocument what it means for a type to be trivially copyable. 13854/head
Wolfgang Bangerth [Mon, 30 May 2022 15:45:17 +0000 (09:45 -0600)]
Document what it means for a type to be trivially copyable.

2 years agoSwitch the answer-less CA algorithms to the empty type.
Wolfgang Bangerth [Sun, 29 May 2022 21:30:08 +0000 (15:30 -0600)]
Switch the answer-less CA algorithms to the empty type.

2 years agoDocument the special casing in the pack()/unpack().
Wolfgang Bangerth [Sun, 29 May 2022 21:20:02 +0000 (15:20 -0600)]
Document the special casing in the pack()/unpack().

2 years agoOptimize Utilities::pack/unpack for empty objects.
Wolfgang Bangerth [Thu, 26 May 2022 19:39:05 +0000 (13:39 -0600)]
Optimize Utilities::pack/unpack for empty objects.

2 years agoFix bug for global coarsening: Must allow invalid proc id 13858/head
Martin Kronbichler [Mon, 30 May 2022 15:06:11 +0000 (17:06 +0200)]
Fix bug for global coarsening: Must allow invalid proc id

2 years agoUse GridTools::exchange_cell_data_on_ghosts for DoF renumbering 13816/head
Martin Kronbichler [Wed, 25 May 2022 15:21:00 +0000 (17:21 +0200)]
Use GridTools::exchange_cell_data_on_ghosts for DoF renumbering

2 years agoMerge pull request #13847 from simonsticko/add_missing_changelogs
Martin Kronbichler [Mon, 30 May 2022 08:17:54 +0000 (10:17 +0200)]
Merge pull request #13847 from simonsticko/add_missing_changelogs

Add a changelog for the new CutFEM functionality in NonMatching.

2 years agoMerge pull request #13852 from tjhei/changelogs
Martin Kronbichler [Mon, 30 May 2022 06:37:46 +0000 (08:37 +0200)]
Merge pull request #13852 from tjhei/changelogs

missing changelog entries

2 years agoAdd a changelog for the new CutFEM functionality in NonMatching. 13847/head
Simon Sticko [Sun, 29 May 2022 07:42:55 +0000 (09:42 +0200)]
Add a changelog for the new CutFEM functionality in NonMatching.

2 years agoMerge pull request #13673 from pengfej/myowndealii
Wolfgang Bangerth [Mon, 30 May 2022 03:41:29 +0000 (21:41 -0600)]
Merge pull request #13673 from pengfej/myowndealii

Upgrade write_vtu_in_parallel based on mpi large IO update

2 years agoMerge pull request #13851 from pengfej/updating_read_write_at_functions
Wolfgang Bangerth [Mon, 30 May 2022 03:29:12 +0000 (21:29 -0600)]
Merge pull request #13851 from pengfej/updating_read_write_at_functions

Use LargeCount MPI_write_at and MPI_read_at functions

2 years agoMerge pull request #13849 from tjhei/doxygen-format-2
Wolfgang Bangerth [Mon, 30 May 2022 03:17:04 +0000 (21:17 -0600)]
Merge pull request #13849 from tjhei/doxygen-format-2

doxygen comments: @ref fixes

2 years agoMerge pull request #13855 from tamiko/step_81_mention-authors
Wolfgang Bangerth [Mon, 30 May 2022 03:09:24 +0000 (21:09 -0600)]
Merge pull request #13855 from tamiko/step_81_mention-authors

Step-81: add authors to intro.dox

2 years agoBump actions/checkout from 2 to 3 dependabot/github_actions/actions/checkout-3 13856/head
dependabot[bot] [Mon, 30 May 2022 02:38:54 +0000 (02:38 +0000)]
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoStep-81: add authors to intro.dox 13855/head
Matthias Maier [Mon, 30 May 2022 01:20:07 +0000 (20:20 -0500)]
Step-81: add authors to intro.dox

2 years agoUpdating write at and read at functions. 13851/head
Pengfei Jia [Sun, 29 May 2022 19:26:27 +0000 (15:26 -0400)]
Updating write at and read at functions.

forgot to include the big mpi file

removing empty line

2 years agomissing changelog entries 13852/head
Timo Heister [Sun, 29 May 2022 19:31:48 +0000 (15:31 -0400)]
missing changelog entries

2 years agodoxygen comments: @ref fixes 13849/head
Timo Heister [Sun, 29 May 2022 19:11:26 +0000 (15:11 -0400)]
doxygen comments: @ref fixes

A few more @ref fixes missed in #13836

2 years agoMerge pull request #13845 from marcfehling/occ-gte
David Wells [Sat, 28 May 2022 14:00:53 +0000 (10:00 -0400)]
Merge pull request #13845 from marcfehling/occ-gte

Introduce DEAL_II_OPENCASCADE_VERSION_GTE

2 years agoMerge pull request #13836 from tjhei/doxygen-format-1
David Wells [Sat, 28 May 2022 13:59:12 +0000 (09:59 -0400)]
Merge pull request #13836 from tjhei/doxygen-format-1

some doxygen formatting fixes

2 years agoMerge pull request #13844 from drwells/no-muparser-warning
Martin Kronbichler [Sat, 28 May 2022 07:11:34 +0000 (09:11 +0200)]
Merge pull request #13844 from drwells/no-muparser-warning

Suppress some unused variable warnings when we don't have muParser.

2 years agoMerge pull request #13838 from marcfehling/fix-intel18
Martin Kronbichler [Sat, 28 May 2022 07:06:05 +0000 (09:06 +0200)]
Merge pull request #13838 from marcfehling/fix-intel18

Intel 18: static constexpr bool

2 years agoMerge pull request #13843 from peterrum/FESystem_initialize
Martin Kronbichler [Sat, 28 May 2022 07:04:58 +0000 (09:04 +0200)]
Merge pull request #13843 from peterrum/FESystem_initialize

Fix FESystem::initialize for pyramids/wedges

2 years agoMerge pull request #13840 from marcfehling/fix-trilinos
Martin Kronbichler [Sat, 28 May 2022 07:04:26 +0000 (09:04 +0200)]
Merge pull request #13840 from marcfehling/fix-trilinos

Fix test output for trilinos 13.2.0

2 years agoIntroduce DEAL_II_OPENCASCADE_VERSION_GTE 13845/head
Marc Fehling [Sat, 28 May 2022 01:15:44 +0000 (19:15 -0600)]
Introduce DEAL_II_OPENCASCADE_VERSION_GTE

2 years agoMerge pull request #13839 from marcfehling/petsc_solver_08
David Wells [Fri, 27 May 2022 23:58:01 +0000 (19:58 -0400)]
Merge pull request #13839 from marcfehling/petsc_solver_08

Fix petsc/solver_08 for petsc 3.17.1

2 years agoMerge pull request #13841 from marcfehling/fix-intel-pipejunction
David Wells [Fri, 27 May 2022 23:54:23 +0000 (19:54 -0400)]
Merge pull request #13841 from marcfehling/fix-intel-pipejunction

Intel 18: more constexpr problems

2 years agoSuppress some unused variable warnings when we don't have muParser. 13844/head
David Wells [Fri, 27 May 2022 23:50:07 +0000 (19:50 -0400)]
Suppress some unused variable warnings when we don't have muParser.

2 years agosome doxygen formatting fixes 13836/head
Timo Heister [Fri, 27 May 2022 15:47:18 +0000 (11:47 -0400)]
some doxygen formatting fixes

- consistent indentation of comments
- put @ref on separate line
- some minor fixes

(this is done with wrapcomments.py and checking things manually)

2 years agoFix FESystem::initialize for pyramids/wedges 13843/head
Peter Munch [Fri, 27 May 2022 21:13:49 +0000 (23:13 +0200)]
Fix FESystem::initialize for pyramids/wedges

2 years agoFix test output for trilinos 13.2.0 13840/head
Marc Fehling [Fri, 27 May 2022 20:04:27 +0000 (14:04 -0600)]
Fix test output for trilinos 13.2.0

2 years agoFix petsc/solver_08 for petsc 3.17.1 13839/head
Marc Fehling [Fri, 27 May 2022 19:20:49 +0000 (13:20 -0600)]
Fix petsc/solver_08 for petsc 3.17.1

2 years agoIntel 18: more constexpr problems 13841/head
Marc Fehling [Fri, 27 May 2022 19:00:00 +0000 (13:00 -0600)]
Intel 18: more constexpr problems

2 years agoMerge pull request #13834 from peterrum/multiply_dof_numbers
Peter Munch [Fri, 27 May 2022 18:58:18 +0000 (20:58 +0200)]
Merge pull request #13834 from peterrum/multiply_dof_numbers

Generalize FETools::Compositing::multiply_dof_numbers()

2 years agoIntel 18: static constexpr bool 13838/head
Marc Fehling [Fri, 27 May 2022 16:49:42 +0000 (10:49 -0600)]
Intel 18: static constexpr bool

2 years agoClean up SUNDIALS tests. 13793/head
David Wells [Fri, 27 May 2022 13:50:23 +0000 (09:50 -0400)]
Clean up SUNDIALS tests.

2 years agoRequire SUNDIALS 5.4 or later.
David Wells [Mon, 23 May 2022 13:59:33 +0000 (09:59 -0400)]
Require SUNDIALS 5.4 or later.

2 years agoGeneralize FETools::Compositing::multiply_dof_numbers() 13834/head
Peter Munch [Fri, 27 May 2022 10:21:03 +0000 (12:21 +0200)]
Generalize FETools::Compositing::multiply_dof_numbers()

2 years agoMerge pull request #13833 from kronbichler/deprecate_cell_data_transfer_buffer
David Wells [Fri, 27 May 2022 11:58:15 +0000 (07:58 -0400)]
Merge pull request #13833 from kronbichler/deprecate_cell_data_transfer_buffer

Deprecate GridTools::CellDataTransferBuffer

2 years agoMerge pull request #13805 from drwells/fix-test-dependencies
Martin Kronbichler [Fri, 27 May 2022 07:02:53 +0000 (09:02 +0200)]
Merge pull request #13805 from drwells/fix-test-dependencies

Fix test dependencies

2 years agoMove function definitions inline to fix compiler warnings 13833/head
Martin Kronbichler [Thu, 26 May 2022 21:00:38 +0000 (23:00 +0200)]
Move function definitions inline to fix compiler warnings

2 years agoMark a test that depends on UMFPACK as such. 13805/head
David Wells [Tue, 24 May 2022 17:49:57 +0000 (13:49 -0400)]
Mark a test that depends on UMFPACK as such.

2 years agoMark some tests as depending on LAPACK.
David Wells [Tue, 24 May 2022 17:44:16 +0000 (13:44 -0400)]
Mark some tests as depending on LAPACK.

While we're at it - throw an exception if we don't have LAPACK in the
class that uses it.

2 years agoAdd a missing header in the non-zlib case.
David Wells [Tue, 24 May 2022 17:36:04 +0000 (13:36 -0400)]
Add a missing header in the non-zlib case.

This is not in utilities.h if zlib is not enabled, but we want to try
and catch that exception either way.

2 years agoMark tests that depend on complex numbers as such.
David Wells [Tue, 24 May 2022 17:35:33 +0000 (13:35 -0400)]
Mark tests that depend on complex numbers as such.

2 years agoAdd test output for the non-zlib case.
David Wells [Fri, 20 May 2022 18:09:35 +0000 (14:09 -0400)]
Add test output for the non-zlib case.

2 years agoMerge pull request #13773 from drwells/refactor-function-parser
Daniel Arndt [Fri, 27 May 2022 03:14:48 +0000 (23:14 -0400)]
Merge pull request #13773 from drwells/refactor-function-parser

2 years agoMerge pull request #13826 from bangerth/ca-specialization
David Wells [Fri, 27 May 2022 02:23:53 +0000 (22:23 -0400)]
Merge pull request #13826 from bangerth/ca-specialization

Consensus algorithm specialization for the case where no answer is requested.


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.