]> https://gitweb.dealii.org/ - dealii.git/log
dealii.git
4 weeks agoMerge pull request #18109 from bangerth/three
Marc Fehling [Mon, 10 Feb 2025 10:13:20 +0000 (11:13 +0100)]
Merge pull request #18109 from bangerth/three

No need to say the same thing three times.

4 weeks agoMerge pull request #18108 from bangerth/proper
Marc Fehling [Mon, 10 Feb 2025 10:12:43 +0000 (11:12 +0100)]
Merge pull request #18108 from bangerth/proper

Use proper types (rather than #defines) in mpi_stub.h.

4 weeks agoNo need to say the same thing three times. 18109/head
Wolfgang Bangerth [Mon, 10 Feb 2025 03:30:21 +0000 (20:30 -0700)]
No need to say the same thing three times.

4 weeks agoMerge pull request #18106 from drwells/step-18-test-use-zorder
Wolfgang Bangerth [Mon, 10 Feb 2025 03:29:24 +0000 (20:29 -0700)]
Merge pull request #18106 from drwells/step-18-test-use-zorder

Use the zorder partitioner in the step-18 test.

4 weeks agoMerge pull request #18104 from bangerth/constexpr
David Wells [Sun, 9 Feb 2025 22:12:23 +0000 (17:12 -0500)]
Merge pull request #18104 from bangerth/constexpr

Do not use 'static const' variables in header files. Use 'constexpr' instead.

4 weeks agoUse proper types (rather than #defines) in mpi_stub.h. 18108/head
Wolfgang Bangerth [Sun, 9 Feb 2025 21:47:32 +0000 (14:47 -0700)]
Use proper types (rather than #defines) in mpi_stub.h.

4 weeks agoDo not use 'static const' variables in header files. Use 'constexpr' instead. 18104/head
Wolfgang Bangerth [Sat, 8 Feb 2025 04:20:34 +0000 (21:20 -0700)]
Do not use 'static const' variables in header files. Use 'constexpr' instead.

4 weeks agoUse the zorder partitioner in the step-18 test. 18106/head
David Wells [Sun, 9 Feb 2025 18:26:28 +0000 (13:26 -0500)]
Use the zorder partitioner in the step-18 test.

This partitioner is both bundled with deal.II - using it provides stable output
since, otherwise, we will use either Zoltan or METIS (depending on what is
installed).

4 weeks agoMerge pull request #18101 from bangerth/empty-3
David Wells [Sun, 9 Feb 2025 04:17:02 +0000 (23:17 -0500)]
Merge pull request #18101 from bangerth/empty-3

Exclude more files from compiling if they are functionally empty.

4 weeks agoMerge pull request #18102 from bangerth/config-1
Timo Heister [Sun, 9 Feb 2025 01:59:53 +0000 (20:59 -0500)]
Merge pull request #18102 from bangerth/config-1

Minor update to config.h.

4 weeks agoPrevent doxygen from making a mess. 18101/head
Wolfgang Bangerth [Sat, 8 Feb 2025 03:57:10 +0000 (20:57 -0700)]
Prevent doxygen from making a mess.

4 weeks agoMerge pull request #18100 from bangerth/empty-2
David Wells [Fri, 7 Feb 2025 22:17:28 +0000 (17:17 -0500)]
Merge pull request #18100 from bangerth/empty-2

Remove an unnecessary include path.

4 weeks agoMerge pull request #18103 from bangerth/config-2
David Wells [Fri, 7 Feb 2025 22:15:21 +0000 (17:15 -0500)]
Merge pull request #18103 from bangerth/config-2

Move misplaced #defines from numbers.h to config.h.

4 weeks agoMove misplaced #defines from numbers.h to config.h. 18103/head
Wolfgang Bangerth [Fri, 7 Feb 2025 16:14:51 +0000 (09:14 -0700)]
Move misplaced #defines from numbers.h to config.h.

4 weeks agoMinor update to config.h. 18102/head
Wolfgang Bangerth [Fri, 7 Feb 2025 16:14:00 +0000 (09:14 -0700)]
Minor update to config.h.

4 weeks agoExclude more files from compiling if they are functionally empty.
Wolfgang Bangerth [Thu, 6 Feb 2025 16:30:36 +0000 (09:30 -0700)]
Exclude more files from compiling if they are functionally empty.

4 weeks agoRemove an unnecessary include path. 18100/head
Wolfgang Bangerth [Fri, 7 Feb 2025 00:12:47 +0000 (17:12 -0700)]
Remove an unnecessary include path.

4 weeks agoMerge pull request #18089 from bangerth/empty
Daniel Arndt [Fri, 7 Feb 2025 13:04:42 +0000 (08:04 -0500)]
Merge pull request #18089 from bangerth/empty

Exclude files from compiling if they are functionally empty.

4 weeks agoMerge pull request #18095 from Rombur/cxx20
Wolfgang Bangerth [Fri, 7 Feb 2025 04:32:43 +0000 (21:32 -0700)]
Merge pull request #18095 from Rombur/cxx20

Fix compiler error when using nvcc with C++20

4 weeks agoPrevent doxygen from making a mess. 18089/head
Wolfgang Bangerth [Thu, 6 Feb 2025 16:14:26 +0000 (09:14 -0700)]
Prevent doxygen from making a mess.

4 weeks agoExclude files from compiling if they are functionally empty.
Wolfgang Bangerth [Wed, 5 Feb 2025 03:44:41 +0000 (20:44 -0700)]
Exclude files from compiling if they are functionally empty.

4 weeks agoMerge pull request #18097 from drwells/print-exception-string-in-test
Wolfgang Bangerth [Thu, 6 Feb 2025 19:11:51 +0000 (12:11 -0700)]
Merge pull request #18097 from drwells/print-exception-string-in-test

Print the exception string in a test.

4 weeks agoPrint the exception string in a test. 18097/head
David Wells [Thu, 6 Feb 2025 17:02:09 +0000 (12:02 -0500)]
Print the exception string in a test.

This was the original intent of the test but since we didn't disable the call to
std::abort on assertion failure it didn't work.

4 weeks agoMake clear than this refers to the object pointer 18095/head
Bruno Turcksin [Thu, 6 Feb 2025 16:17:15 +0000 (16:17 +0000)]
Make clear than this refers to the object pointer

4 weeks agoFix compiler error when using nvcc with C++20
Bruno Turcksin [Thu, 6 Feb 2025 15:10:20 +0000 (15:10 +0000)]
Fix compiler error when using nvcc with C++20

4 weeks agoMerge pull request #18094 from bangerth/numbers
Marc Fehling [Thu, 6 Feb 2025 09:57:37 +0000 (10:57 +0100)]
Merge pull request #18094 from bangerth/numbers

Remove 'static' from a number of other variables in header files.

4 weeks agoMerge pull request #18091 from bangerth/includes
Marc Fehling [Thu, 6 Feb 2025 09:56:57 +0000 (10:56 +0100)]
Merge pull request #18091 from bangerth/includes

Be more precise what we need to #include.

4 weeks agoMerge pull request #18088 from WasimNiyazMunshi/mmult
Martin Kronbichler [Thu, 6 Feb 2025 07:37:34 +0000 (08:37 +0100)]
Merge pull request #18088 from WasimNiyazMunshi/mmult

Add checks that src is not equal to dst in mmult().

4 weeks agoMerge pull request #18076 from tamiko/cmake_cleanup
Wolfgang Bangerth [Thu, 6 Feb 2025 03:01:16 +0000 (20:01 -0700)]
Merge pull request #18076 from tamiko/cmake_cleanup

CMake: rearrange source/CMakeLists.txt

5 weeks agoMerge pull request #18093 from marcfehling/chmod+x
Wolfgang Bangerth [Wed, 5 Feb 2025 16:10:38 +0000 (09:10 -0700)]
Merge pull request #18093 from marcfehling/chmod+x

Make  scripts executable.

5 weeks agoRemove 'static' from a number of other variables in header files. 18094/head
Wolfgang Bangerth [Wed, 5 Feb 2025 16:06:54 +0000 (09:06 -0700)]
Remove 'static' from a number of other variables in header files.

5 weeks agoMake scripts executable. 18093/head
Marc Fehling [Wed, 5 Feb 2025 13:39:04 +0000 (14:39 +0100)]
Make  scripts executable.

5 weeks agoMerge pull request #18086 from bangerth/cycles
Marc Fehling [Wed, 5 Feb 2025 13:31:43 +0000 (14:31 +0100)]
Merge pull request #18086 from bangerth/cycles

Detect header cycles regardless of how we spell the #include.

5 weeks agoMerge pull request #18087 from bangerth/cmake-7
Daniel Arndt [Wed, 5 Feb 2025 13:07:52 +0000 (08:07 -0500)]
Merge pull request #18087 from bangerth/cmake-7

Tighten up the paths in which include files are found.

5 weeks agoMerge pull request #18090 from bangerth/constexpr
David Wells [Wed, 5 Feb 2025 12:59:31 +0000 (07:59 -0500)]
Merge pull request #18090 from bangerth/constexpr

Mark our various constants as 'constexpr'.

5 weeks agoBe more precise what we need to #include. 18091/head
Wolfgang Bangerth [Wed, 5 Feb 2025 04:31:02 +0000 (21:31 -0700)]
Be more precise what we need to #include.

5 weeks agoMark our various constants as 'constexpr'. 18090/head
Wolfgang Bangerth [Wed, 5 Feb 2025 03:59:55 +0000 (20:59 -0700)]
Mark our various constants as 'constexpr'.

5 weeks agoAlso inform doxygen about the change in the previous commit. 18087/head
Wolfgang Bangerth [Wed, 5 Feb 2025 00:00:07 +0000 (17:00 -0700)]
Also inform doxygen about the change in the previous commit.

5 weeks agoAdd a test. 18088/head
Wasim Niyaz Munshi [Tue, 4 Feb 2025 23:44:54 +0000 (16:44 -0700)]
Add a test.

5 weeks agoAdd checks that src is not equal to dst in mmult().
Wasim Niyaz Munshi [Tue, 4 Feb 2025 23:44:00 +0000 (16:44 -0700)]
Add checks that src is not equal to dst in mmult().

5 weeks agoTighten up the paths in which include files are found.
Wolfgang Bangerth [Tue, 4 Feb 2025 22:54:27 +0000 (15:54 -0700)]
Tighten up the paths in which include files are found.

5 weeks agoDetect header cycles regardless of how we spell the #include. 18086/head
Wolfgang Bangerth [Tue, 4 Feb 2025 13:07:02 +0000 (06:07 -0700)]
Detect header cycles regardless of how we spell the #include.

5 weeks agoMerge pull request #18083 from bangerth/cycle-2
Marc Fehling [Tue, 4 Feb 2025 21:19:27 +0000 (22:19 +0100)]
Merge pull request #18083 from bangerth/cycle-2

Remove a cycle in header files.

5 weeks agoMerge pull request #18085 from bangerth/cycle-4
Marc Fehling [Tue, 4 Feb 2025 20:48:41 +0000 (21:48 +0100)]
Merge pull request #18085 from bangerth/cycle-4

Remove the last header cycle.

5 weeks agoMerge pull request #18084 from bangerth/cycle-3
Marc Fehling [Tue, 4 Feb 2025 20:48:23 +0000 (21:48 +0100)]
Merge pull request #18084 from bangerth/cycle-3

Avoid another include cycle.

5 weeks agoMerge pull request #18075 from bangerth/config.h
Timo Heister [Tue, 4 Feb 2025 20:37:19 +0000 (15:37 -0500)]
Merge pull request #18075 from bangerth/config.h

Remove #includes from config.h.

5 weeks agoMerge pull request #18078 from bangerth/inst
David Wells [Tue, 4 Feb 2025 18:33:41 +0000 (13:33 -0500)]
Merge pull request #18078 from bangerth/inst

Don't use .inst files where not necessary.

5 weeks agoRemove the last header cycle. 18085/head
Wolfgang Bangerth [Tue, 4 Feb 2025 17:56:48 +0000 (10:56 -0700)]
Remove the last header cycle.

5 weeks agoAvoid another include cycle. 18084/head
Wolfgang Bangerth [Tue, 4 Feb 2025 17:53:18 +0000 (10:53 -0700)]
Avoid another include cycle.

5 weeks agoRemove a cycle in header files by undoing a MSVC hack. 18083/head
Wolfgang Bangerth [Tue, 4 Feb 2025 14:24:20 +0000 (07:24 -0700)]
Remove a cycle in header files by undoing a MSVC hack.

5 weeks agoMerge pull request #18079 from bangerth/normalize
Marc Fehling [Tue, 4 Feb 2025 16:11:13 +0000 (17:11 +0100)]
Merge pull request #18079 from bangerth/normalize

Normalize the way we write header includes.

5 weeks agoMerge pull request #18082 from bangerth/cycle
Marc Fehling [Tue, 4 Feb 2025 16:10:55 +0000 (17:10 +0100)]
Merge pull request #18082 from bangerth/cycle

Do not include unnecessary header file.

5 weeks agoDo not include unnecessary header file. 18082/head
Wolfgang Bangerth [Tue, 4 Feb 2025 14:20:23 +0000 (07:20 -0700)]
Do not include unnecessary header file.

5 weeks agoNormalize the way we write header includes. 18079/head
Wolfgang Bangerth [Tue, 4 Feb 2025 13:02:45 +0000 (06:02 -0700)]
Normalize the way we write header includes.

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 agoCMake: rearrange source/CMakeLists.txt 18076/head
Matthias Maier [Mon, 3 Feb 2025 23:44:27 +0000 (17:44 -0600)]
CMake: rearrange source/CMakeLists.txt

This rearranges the configuration logic in source/CMakeLists.txt by
separating the low level dealii::dealii_debug and dealii::dealii_release
libraries from the high-level dealii::dealii interface library.

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 agoAdd a changelog entry. 18075/head
Wolfgang Bangerth [Mon, 3 Feb 2025 20:27:22 +0000 (13:27 -0700)]
Add a changelog entry.

5 weeks agoRemove #includes from config.h.
Wolfgang Bangerth [Mon, 3 Feb 2025 19:42:32 +0000 (12:42 -0700)]
Remove #includes from config.h.

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.

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

6 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.

6 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

6 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.

6 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


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.