]> https://gitweb.dealii.org/ - candi.git/log
candi.git
9 years agodeal.II: corrected project and softlink candi.cfg
Uwe Köcher [Mon, 2 Nov 2015 17:50:11 +0000 (18:50 +0100)]
deal.II: corrected project and softlink candi.cfg

9 years agocandi/deal: every package is installed in its own dir (untested)
Uwe Köcher [Mon, 2 Nov 2015 17:45:19 +0000 (18:45 +0100)]
candi/deal: every package is installed in its own dir (untested)

9 years agodeal.II: renamed project deal.II to deal.II-toolchain
Uwe Köcher [Mon, 2 Nov 2015 17:00:23 +0000 (18:00 +0100)]
deal.II: renamed project deal.II to deal.II-toolchain

9 years agocandi: updated comments
Uwe Köcher [Mon, 2 Nov 2015 16:57:35 +0000 (17:57 +0100)]
candi: updated comments

9 years agocandi: cleaned up command line options
Uwe Köcher [Mon, 2 Nov 2015 16:48:37 +0000 (17:48 +0100)]
candi: cleaned up command line options

9 years agocandi: updated comment
Uwe Köcher [Mon, 2 Nov 2015 16:46:58 +0000 (17:46 +0100)]
candi: updated comment

9 years agoMerge pull request #50 from koecher/cleanups-for-dealii
Uwe Köcher [Mon, 2 Nov 2015 16:39:27 +0000 (17:39 +0100)]
Merge pull request #50 from koecher/cleanups-for-dealii

Cleanups for dealii

9 years agoMerge pull request #47 from Rombur/repo_path
Uwe Köcher [Mon, 2 Nov 2015 16:39:11 +0000 (17:39 +0100)]
Merge pull request #47 from Rombur/repo_path

Repo path

9 years agocandi: updated authors info
Uwe Köcher [Mon, 2 Nov 2015 09:47:39 +0000 (10:47 +0100)]
candi: updated authors info

9 years agocandi: dorsal clean ups
Uwe Köcher [Mon, 2 Nov 2015 09:44:05 +0000 (10:44 +0100)]
candi: dorsal clean ups

9 years agocandi: removed dorsal utilities
Uwe Köcher [Mon, 2 Nov 2015 09:37:20 +0000 (10:37 +0100)]
candi: removed dorsal utilities

9 years agocandi: removed support for mpi
Uwe Köcher [Mon, 2 Nov 2015 09:36:52 +0000 (10:36 +0100)]
candi: removed support for mpi

9 years agocandi: removed support for kile
Uwe Köcher [Mon, 2 Nov 2015 09:36:15 +0000 (10:36 +0100)]
candi: removed support for kile

9 years agocandi: removed support for kdevelop
Uwe Köcher [Mon, 2 Nov 2015 09:35:45 +0000 (10:35 +0100)]
candi: removed support for kdevelop

9 years agocandi: removed support for FEniCS.
Uwe Köcher [Mon, 2 Nov 2015 09:34:11 +0000 (10:34 +0100)]
candi: removed support for FEniCS.

9 years agocandi: removed support for cmake only
Uwe Köcher [Mon, 2 Nov 2015 09:33:26 +0000 (10:33 +0100)]
candi: removed support for cmake only

9 years agoInstall hdf5 and Trilinos in their own directory.
Bruno Turcksin [Fri, 30 Oct 2015 21:06:55 +0000 (16:06 -0500)]
Install hdf5 and Trilinos in their own directory.

9 years agoMove INSTALL_PATH for third-party library to dealii-prepare.package.
Bruno Turcksin [Fri, 30 Oct 2015 20:45:57 +0000 (15:45 -0500)]
Move INSTALL_PATH for third-party library to dealii-prepare.package.

9 years agoChange repository layout.
Bruno Turcksin [Fri, 30 Oct 2015 15:38:21 +0000 (10:38 -0500)]
Change repository layout.

9 years agoMerge pull request #48 from Rombur/export_metis v0.7
Uwe Köcher [Fri, 30 Oct 2015 20:36:53 +0000 (21:36 +0100)]
Merge pull request #48 from Rombur/export_metis

deal.II: Export METIS_DIR if the parmetis.package is installed.

9 years agoExport METIS_DIR
Bruno Turcksin [Fri, 30 Oct 2015 20:34:41 +0000 (15:34 -0500)]
Export METIS_DIR

9 years agoUpdate README.md
Uwe Köcher [Fri, 30 Oct 2015 20:11:41 +0000 (21:11 +0100)]
Update README.md

9 years agoUpdate README.md
Uwe Köcher [Fri, 30 Oct 2015 19:53:43 +0000 (20:53 +0100)]
Update README.md

9 years agoUpdate README.md
Uwe Köcher [Fri, 30 Oct 2015 19:31:56 +0000 (20:31 +0100)]
Update README.md

9 years agoUpdate README.md
Uwe Köcher [Fri, 30 Oct 2015 19:19:03 +0000 (20:19 +0100)]
Update README.md

Extend the readme documentation for the newly available command line options.

9 years agoMerge pull request #44 from koecher/candi-package-fetch
Uwe Köcher [Fri, 30 Oct 2015 17:42:55 +0000 (18:42 +0100)]
Merge pull request #44 from koecher/candi-package-fetch

candi: package_fetch restructuring

9 years agocandi: download_archive minor fix; check for rm ARCHIVE_FILE success and comments.
Uwe Köcher [Fri, 30 Oct 2015 16:28:41 +0000 (17:28 +0100)]
candi: download_archive minor fix; check for rm ARCHIVE_FILE success and comments.

9 years agodeal.II: @tjhei (Timo Heister) provides a mirror server from Clemson for deal.II
Uwe Köcher [Fri, 30 Oct 2015 15:31:28 +0000 (16:31 +0100)]
deal.II: @tjhei (Timo Heister) provides a mirror server from Clemson for deal.II

9 years agocandi: allow insecure ssl downloads for curl
Uwe Köcher [Fri, 30 Oct 2015 15:29:35 +0000 (16:29 +0100)]
candi: allow insecure ssl downloads for curl

9 years agocandi: Tested download looping and download MIRROR; disable SNAPSHOT downloads
Uwe Köcher [Fri, 30 Oct 2015 12:45:47 +0000 (13:45 +0100)]
candi: Tested download looping and download MIRROR; disable SNAPSHOT downloads

9 years agoMerge pull request #45 from koecher/trilinos-compiler-variables
Uwe Köcher [Fri, 30 Oct 2015 07:48:42 +0000 (08:48 +0100)]
Merge pull request #45 from koecher/trilinos-compiler-variables

deal.II: Trilinos compiler variables and fixing ParMETIS for Trilinos

9 years agoMerge pull request #46 from tjhei/detect_petsc_configure_fail
Uwe Köcher [Fri, 30 Oct 2015 07:44:29 +0000 (08:44 +0100)]
Merge pull request #46 from tjhei/detect_petsc_configure_fail

detect PETSc configure fail

9 years agodetect PETSc configure fail
Timo Heister [Thu, 29 Oct 2015 22:50:58 +0000 (18:50 -0400)]
detect PETSc configure fail

Only execute make if configure succeeds

9 years agodeal.II: undo Trilinos v11 patching for SuperLU, since it will not work with SuperLU...
Uwe Köcher [Thu, 29 Oct 2015 20:51:39 +0000 (21:51 +0100)]
deal.II: undo Trilinos v11 patching for SuperLU, since it will not work with SuperLU v4.x

9 years agodeal.II: apply Trilinos 11 Amesos/SuperLU patch
Uwe Köcher [Thu, 29 Oct 2015 19:05:03 +0000 (20:05 +0100)]
deal.II: apply Trilinos 11 Amesos/SuperLU patch

9 years agodeal.II: dealii-prepare fixes bug for auto SuperLU
Uwe Köcher [Thu, 29 Oct 2015 18:27:49 +0000 (19:27 +0100)]
deal.II: dealii-prepare fixes bug for auto SuperLU

9 years agodeal.II: SuperLU/ParMETIS/Trilinos patch; Minor fix due to a comment of @tjhei
Uwe Köcher [Thu, 29 Oct 2015 18:08:35 +0000 (19:08 +0100)]
deal.II: SuperLU/ParMETIS/Trilinos patch; Minor fix due to a comment of @tjhei

9 years agocandi: included loop over MIRROR and SOURCE for archives
Uwe Köcher [Thu, 29 Oct 2015 17:48:33 +0000 (18:48 +0100)]
candi: included loop over MIRROR and SOURCE for archives
NOTES:
* untested version
* MIRROR variable in project-deal.II.cfg must be disabled for the final version

TODOs:
* MIRRORS for hg, git, svn ...

9 years agodeal.II: ParMETIS, SuperLU_Dist + Trilinos: fixes some small errors.
Uwe Köcher [Thu, 29 Oct 2015 10:40:29 +0000 (11:40 +0100)]
deal.II: ParMETIS, SuperLU_Dist + Trilinos: fixes some small errors.

9 years agodeal.II: trilinos: set up compilers safely, if $CC, $CXX and/or $FC are present
Uwe Köcher [Thu, 29 Oct 2015 08:11:02 +0000 (09:11 +0100)]
deal.II: trilinos: set up compilers safely, if $CC, $CXX and/or $FC are present

9 years agocandi:
Uwe Köcher [Tue, 27 Oct 2015 14:50:29 +0000 (15:50 +0100)]
candi:
* package_fetch redesign: for archives (.tar.bz2, .tar.gz, ...) a new download_archive function is called.
* package_verify: this is only needed for archives, and thus it is moved little above under the name verify_archive
* verify_archive is called by download_archive
* Further devolopment: make the download + checksumming process more dynamic (auto rm corrupted file, mirrors)

9 years agoMerge pull request #42 from tjhei/update_cmake2
Uwe Köcher [Mon, 26 Oct 2015 22:07:55 +0000 (23:07 +0100)]
Merge pull request #42 from tjhei/update_cmake2

deal.II: cmake: ubuntu12: switch to cmake 3.4.0 in binary form

9 years agoswitch to cmake 3.4.0 in binary form
Timo Heister [Mon, 26 Oct 2015 20:39:46 +0000 (16:39 -0400)]
switch to cmake 3.4.0 in binary form

9 years agoMerge pull request #40 from koecher/trilinos-v11
Uwe Köcher [Mon, 26 Oct 2015 18:59:13 +0000 (19:59 +0100)]
Merge pull request #40 from koecher/trilinos-v11

deal.II: Trilinos v11 update and ubuntu14 update

9 years agodeal.II: Trilinos (v11) updated version to 11.14.3
Uwe Köcher [Mon, 26 Oct 2015 17:48:15 +0000 (18:48 +0100)]
deal.II: Trilinos (v11) updated version to 11.14.3

9 years agodeal.II: ubuntu14 (14.04): set Trilinos to v11 if STABLE_BUILD + deal.II v8.3.0
Uwe Köcher [Mon, 26 Oct 2015 17:41:14 +0000 (18:41 +0100)]
deal.II: ubuntu14 (14.04): set Trilinos to v11 if STABLE_BUILD + deal.II v8.3.0

9 years agodeal.II: switched off the parameter gui by default; Issue #34
Uwe Köcher [Mon, 26 Oct 2015 08:25:29 +0000 (09:25 +0100)]
deal.II: switched off the parameter gui by default; Issue #34

9 years agoMerge pull request #38 from koecher/trilinos-multiversion
Uwe Köcher [Mon, 26 Oct 2015 08:02:31 +0000 (09:02 +0100)]
Merge pull request #38 from koecher/trilinos-multiversion

Trilinos multiversion
Closes #22. Update of cmake.package and trilinos.package (version 11) may be given later.

9 years agodeal.II: trilinos package: safe major versioning
Uwe Köcher [Sat, 24 Oct 2015 08:59:26 +0000 (10:59 +0200)]
deal.II: trilinos package: safe major versioning

9 years agodeal.II: updated ubuntu12 first comment to set additionally the PATH variable
Uwe Köcher [Sat, 24 Oct 2015 08:43:56 +0000 (10:43 +0200)]
deal.II: updated ubuntu12 first comment to set additionally the PATH variable

9 years agodeal.II: ubuntu12 added more recent cmake to be able to compile deal.II v8.3.0
Uwe Köcher [Fri, 23 Oct 2015 09:15:40 +0000 (11:15 +0200)]
deal.II: ubuntu12 added more recent cmake to be able to compile deal.II v8.3.0

9 years agodeal.II: ubuntu12 compiler set help message
Uwe Köcher [Fri, 23 Oct 2015 08:26:27 +0000 (10:26 +0200)]
deal.II: ubuntu12 compiler set help message

9 years agodeal.II: ubuntu12 environment-modules package not available
Uwe Köcher [Fri, 23 Oct 2015 08:17:32 +0000 (10:17 +0200)]
deal.II: ubuntu12 environment-modules package not available

9 years agodeal.II: Moved some variables for Trilinos versioning out of candi.sh
Uwe Köcher [Fri, 23 Oct 2015 07:50:27 +0000 (09:50 +0200)]
deal.II: Moved some variables for Trilinos versioning out of candi.sh

9 years agoMerge pull request #37 from Rombur/trilinos-multiversion
Uwe Köcher [Fri, 23 Oct 2015 07:20:47 +0000 (09:20 +0200)]
Merge pull request #37 from Rombur/trilinos-multiversion

Add support for automatic choice of Trilinos version.
Okay, thank you, but I will reorder it a bit, since now we have a new package specific variable in the main bash script, which is not very easy to maintain in future.

9 years agoClean auto-choice of Trilinos version.
Bruno Turcksin [Thu, 22 Oct 2015 23:06:53 +0000 (18:06 -0500)]
Clean auto-choice of Trilinos version.

9 years agoRevert change in candi.cfg.
Bruno Turcksin [Thu, 22 Oct 2015 22:59:48 +0000 (17:59 -0500)]
Revert change in candi.cfg.

9 years agoAdd support for Ubuntu12.
Bruno Turcksin [Thu, 22 Oct 2015 22:57:56 +0000 (17:57 -0500)]
Add support for Ubuntu12.

9 years agoAdd support for automatic choice of Trilinos version.
Bruno Turcksin [Thu, 22 Oct 2015 21:38:24 +0000 (16:38 -0500)]
Add support for automatic choice of Trilinos version.

9 years agodeal.II: allows to build Trilinos 11 or 12
Uwe Köcher [Thu, 22 Oct 2015 18:28:19 +0000 (20:28 +0200)]
deal.II: allows to build Trilinos 11 or 12

9 years agoMerge branch 'release_preparings_v0.6'
Uwe Köcher [Wed, 21 Oct 2015 17:00:28 +0000 (19:00 +0200)]
Merge branch 'release_preparings_v0.6'

9 years agoMerge branch 'master' into release_preparings_v0.6
Uwe Köcher [Wed, 21 Oct 2015 16:59:34 +0000 (18:59 +0200)]
Merge branch 'master' into release_preparings_v0.6

9 years agoMerge pull request #31 from koecher/allow_overwriting_vars
Uwe Köcher [Wed, 21 Oct 2015 16:55:26 +0000 (18:55 +0200)]
Merge pull request #31 from koecher/allow_overwriting_vars

Allow overwriting vars

9 years agoMerge pull request #35 from tjhei/opencascade
Uwe Köcher [Wed, 21 Oct 2015 16:47:26 +0000 (18:47 +0200)]
Merge pull request #35 from tjhei/opencascade

add opencascade

9 years agoadd missing opencascade references
Timo Heister [Wed, 21 Oct 2015 11:59:13 +0000 (07:59 -0400)]
add missing opencascade references

9 years agodisable opencascade by default
Timo Heister [Tue, 20 Oct 2015 19:51:00 +0000 (15:51 -0400)]
disable opencascade by default

9 years agoadd opencascade to platforms
Timo Heister [Mon, 12 Oct 2015 17:22:52 +0000 (13:22 -0400)]
add opencascade to platforms

9 years agoadd opencascade
Timo Heister [Sun, 11 Oct 2015 18:13:00 +0000 (14:13 -0400)]
add opencascade

9 years agoMerge pull request #33 from Rombur/mkl_trilinos
Uwe Köcher [Wed, 7 Oct 2015 20:35:41 +0000 (22:35 +0200)]
Merge pull request #33 from Rombur/mkl_trilinos

If MKL is ON, setting MKL_DIR is enough when using Trilinos.
Ah, perfect. Thx for working that out.

9 years agoIf MKL is ON, setting MKL_DIR is enough when using Trilinos.
Bruno Turcksin [Wed, 7 Oct 2015 20:05:59 +0000 (15:05 -0500)]
If MKL is ON, setting MKL_DIR is enough when using Trilinos.

9 years agodeal.II: petsc / MKL bug fix
Uwe Köcher [Wed, 7 Oct 2015 14:23:22 +0000 (16:23 +0200)]
deal.II: petsc / MKL bug fix

9 years agodeal.II: MKL usage for PetSC and Trilinos
Uwe Köcher [Wed, 7 Oct 2015 14:12:04 +0000 (16:12 +0200)]
deal.II: MKL usage for PetSC and Trilinos

9 years agodeal.II: corrected version folder to master, if unstable build is forced
Uwe Köcher [Wed, 7 Oct 2015 13:12:58 +0000 (15:12 +0200)]
deal.II: corrected version folder to master, if unstable build is forced

9 years agodeal.II: updated ubuntu 14 description
Uwe Köcher [Wed, 7 Oct 2015 11:47:37 +0000 (13:47 +0200)]
deal.II: updated ubuntu 14 description

9 years agoMerge remote-tracking branch 'origin/allow_overwriting_vars' into release_preparings_v0.6
Uwe Köcher [Wed, 7 Oct 2015 07:42:22 +0000 (09:42 +0200)]
Merge remote-tracking branch 'origin/allow_overwriting_vars' into release_preparings_v0.6

9 years agodeal.II: updated centos7 platform information for CentOS 7.1
Uwe Köcher [Wed, 7 Oct 2015 07:15:16 +0000 (09:15 +0200)]
deal.II: updated centos7 platform information for CentOS 7.1

9 years agodeal.II: minor work on p4est; added CHECKSUM for v1.1 and removed unnecessary code...
Uwe Köcher [Tue, 6 Oct 2015 17:43:16 +0000 (19:43 +0200)]
deal.II: minor work on p4est; added CHECKSUM for v1.1 and removed unnecessary code lines

9 years agoMerge pull request #32 from koecher/keyword_load_instead_of_skip
Uwe Köcher [Tue, 6 Oct 2015 17:41:12 +0000 (19:41 +0200)]
Merge pull request #32 from koecher/keyword_load_instead_of_skip

Keyword load instead of skip

9 years agocandi: unsets LOAD variable appropriately
Uwe Köcher [Tue, 6 Oct 2015 16:06:36 +0000 (18:06 +0200)]
candi: unsets LOAD variable appropriately

9 years agocandi: introducing a new keyword 'load' for package handling.
Uwe Köcher [Tue, 6 Oct 2015 15:49:56 +0000 (17:49 +0200)]
candi: introducing a new keyword 'load' for package handling.
Details: preparation packages such as dealii-prepare were set to skip:dealii-prepare
which is confusing the users.
The patch of this branch introduces a new keyword load for optimising the user
experience.

9 years agoMerge pull request #23 from tjhei/avoid_forcing_superlu
Dr.-Ing. Uwe Köcher [Tue, 6 Oct 2015 14:20:04 +0000 (16:20 +0200)]
Merge pull request #23 from tjhei/avoid_forcing_superlu

avoid forcing SuperLUDist/ParMETIS to on
This is correct, the opposite of having metis off is not having parmetis and superlu on.

9 years agoMerge pull request #20 from tjhei/fix_p4est_unset
Dr.-Ing. Uwe Köcher [Tue, 6 Oct 2015 14:14:05 +0000 (16:14 +0200)]
Merge pull request #20 from tjhei/fix_p4est_unset

fix unset in p4est

9 years agoMerge pull request #30 from tjhei/p4est_from_tarball
Dr.-Ing. Uwe Köcher [Tue, 6 Oct 2015 14:13:10 +0000 (16:13 +0200)]
Merge pull request #30 from tjhei/p4est_from_tarball

use p4est tarball
Looks good. Thx a lot.

9 years agoMerge tjhei:candi:allow_overwriting_vars into koecher:candi:allow_overwriting_vars
Uwe Köcher [Tue, 6 Oct 2015 13:56:09 +0000 (15:56 +0200)]
Merge tjhei:candi:allow_overwriting_vars into koecher:candi:allow_overwriting_vars

9 years agouse p4est tarball
Timo Heister [Tue, 6 Oct 2015 13:51:56 +0000 (09:51 -0400)]
use p4est tarball

9 years agocandi/deal.II: corrected creation of modulefiles
Uwe Köcher [Tue, 6 Oct 2015 12:42:07 +0000 (14:42 +0200)]
candi/deal.II: corrected creation of modulefiles

9 years agoreplaces ~ by $HOME in the given prefix dir string
Uwe Köcher [Tue, 6 Oct 2015 11:03:02 +0000 (13:03 +0200)]
replaces ~ by $HOME in the given prefix dir string

9 years agocandi: major work: allows to set the PREFIX_PATH and PROCS variable from the outside.
Uwe Köcher [Tue, 6 Oct 2015 09:27:47 +0000 (11:27 +0200)]
candi: major work: allows to set the PREFIX_PATH and PROCS variable from the outside.
Warning: the usage interface is now:
./candi.sh
./candi.sh --prefix=<PREFIX_PATH> or -p=* | --PREFIX_PATH=*
./candi.sh --np=<PROCS> or -np=* | --procs=* | --PROCS=* | -j*
./candi.sh --platform=<PROJECT/platform/supported/myplatform>  or -pf=*

9 years agocandi: work on some comments, reorded global timer start
Uwe Köcher [Tue, 6 Oct 2015 07:36:26 +0000 (09:36 +0200)]
candi: work on some comments, reorded global timer start

9 years agoMerge pull request #27 from Rombur/blas_lapack
Dr.-Ing. Uwe Köcher [Tue, 6 Oct 2015 07:18:07 +0000 (09:18 +0200)]
Merge pull request #27 from Rombur/blas_lapack

Make linux_cluster more robust

9 years agoMake platform linux_cluster more robust and warn that BLAS_DIR and LAPACK_DIR need...
Bruno Turcksin [Mon, 5 Oct 2015 23:28:06 +0000 (18:28 -0500)]
Make platform linux_cluster more robust and warn that BLAS_DIR and LAPACK_DIR need to be set to use Trilinos.

9 years agoMerge pull request #25 from tjhei/catch_package_spec_fail
Dr.-Ing. Uwe Köcher [Sun, 4 Oct 2015 20:42:17 +0000 (22:42 +0200)]
Merge pull request #25 from tjhei/catch_package_spec_fail

fix error handling in package_specific_setup
Thx a lot for figuring that out.

9 years agoMerge pull request #18 from tjhei/catch_and_fix_errs
Dr.-Ing. Uwe Köcher [Sun, 4 Oct 2015 20:37:55 +0000 (22:37 +0200)]
Merge pull request #18 from tjhei/catch_and_fix_errs

fix bugs in candi.sh and fail if download fails
Cool thing. Thx for working this out.

9 years agoMerge pull request #17 from Rombur/boost_1.59
Dr.-Ing. Uwe Köcher [Sun, 4 Oct 2015 20:36:27 +0000 (22:36 +0200)]
Merge pull request #17 from Rombur/boost_1.59

Update boost to boost-1.59

9 years agofix error handling in package_specific_setup
Timo Heister [Sun, 4 Oct 2015 17:59:02 +0000 (13:59 -0400)]
fix error handling in package_specific_setup

9 years agoavoid forcing SuperLUDist/ParMETIS to on
Timo Heister [Sat, 3 Oct 2015 13:14:39 +0000 (09:14 -0400)]
avoid forcing SuperLUDist/ParMETIS to on

If a platform defines SuperLUDist=OFF it will be forced to ON if we have
METIS, which then causes packages fail to build because they think
SuperLUDist is being installed. Fix this.

9 years agofix unset in p4est
Timo Heister [Sat, 3 Oct 2015 13:05:00 +0000 (09:05 -0400)]
fix unset in p4est

9 years agofix bugs in candi.sh and fail if download fails
Timo Heister [Fri, 2 Oct 2015 20:50:23 +0000 (16:50 -0400)]
fix bugs in candi.sh and fail if download fails

- missing space before "["
- if we get a 404 an empty download is created and the script tries to
continue: delete file and abort instead

9 years agoallow overriding prefix_path
Timo Heister [Fri, 2 Oct 2015 21:09:03 +0000 (17:09 -0400)]
allow overriding prefix_path

9 years agoallow overriding PROCS
Timo Heister [Fri, 2 Oct 2015 21:32:59 +0000 (17:32 -0400)]
allow overriding PROCS


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.