Introduction
Introduction Statistics Contact Development Disclaimer Help
tFirst commit - adamsgaard.dk - my academic webpage
git clone git://src.adamsgaard.dk/adamsgaard.dk
Log
Files
Refs
README
LICENSE
---
commit 3e3d301f7cb6f42ed2fc4177a0bf18486298cea1
Author: Anders Damsgaard <[email protected]>
Date: Wed, 25 Sep 2019 10:48:23 +0200
First commit
Diffstat:
A LICENSE | 15 +++++++++++++++
A Makefile | 22 ++++++++++++++++++++++
A README | 15 +++++++++++++++
A common/pagebegin.html | 52 +++++++++++++++++++++++++++++…
A common/pageend.html | 4 ++++
A config.cfg | 28 ++++++++++++++++++++++++++++
A img/adamsgaard.dk-new-w3m.png | 0
A img/adamsgaard.dk-old.png | 0
A pages/001-new-homepage.cfg | 8 ++++++++
A pages/001-new-homepage.html | 67 +++++++++++++++++++++++++++++…
A pages/ideas.txt | 5 +++++
A print.css | 31 +++++++++++++++++++++++++++++…
A style.css | 241 +++++++++++++++++++++++++++++…
A templates/atom.xml/footer.xml | 1 +
A templates/atom.xml/header.xml | 8 ++++++++
A templates/atom.xml/item.xml | 12 ++++++++++++
A templates/contact.html/footer.html | 2 ++
A templates/contact.html/header.html | 12 ++++++++++++
A templates/contact.html/item.html | 0
A templates/index.html/footer.html | 4 ++++
A templates/index.html/header.html | 19 +++++++++++++++++++
A templates/index.html/item.html | 1 +
A templates/media.html/footer.html | 2 ++
A templates/media.html/header.html | 152 +++++++++++++++++++++++++++++…
A templates/media.html/item.html | 0
A templates/page/footer.html | 5 +++++
A templates/page/header.html | 2 ++
A templates/page/item.html | 6 ++++++
A templates/research.html/footer.html | 2 ++
A templates/research.html/header.html | 122 +++++++++++++++++++++++++++++…
A templates/research.html/item.html | 0
A templates/sitemap.xml/footer.xml | 1 +
A templates/sitemap.xml/header.xml | 2 ++
A templates/sitemap.xml/item.xml | 1 +
A templates/twtxt.txt/footer.txt | 0
A templates/twtxt.txt/header.txt | 0
A templates/twtxt.txt/item.txt | 1 +
A templates/urllist.txt/item.txt | 1 +
38 files changed, 844 insertions(+), 0 deletions(-)
---
diff --git a/LICENSE b/LICENSE
t@@ -0,0 +1,15 @@
+ISC License
+
+Copyright (c) 2016-2019 Hiltjo Posthuma <[email protected]>
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/Makefile b/Makefile
t@@ -0,0 +1,22 @@
+default: generate
+
+output = output/
+
+generate:
+ mkdir -p $(output)
+ saait `ls -1r pages/*.cfg`
+ cp style.css print.css $(output)/
+
+view:
+ $(BROWSER) $(output)/index.html
+
+sync:
+ rsync -rav --progress \
+ video img $(output)/ \
+ adamsgaard.dk:/var/www/domains/adamsgaard.dk/
+
+clean:
+ $(RM) -r $(output)/
+ $(RM) $(template_blocks)
+
+.PHONY: default template_blocks generate view sync
diff --git a/README b/README
t@@ -0,0 +1,15 @@
+adamsgaard.dk static html generator
+===================================
+
+Content files for saait[0] for my academic homepage[1].
+
+
+Directory structure
+-------------------
+Posts go into `pages/`, each with files `<postnumber>-<postname>.{cfg,html}`.
+
+
+References
+----------
+0: https://git.codemadness.nl/saait
+1: https://adamsgaard.dk
diff --git a/common/pagebegin.html b/common/pagebegin.html
t@@ -0,0 +1,52 @@
+<!DOCTYPE html>
+<html dir="ltr" lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <meta content="width=device-width" name="viewport" />
+ <meta content="dem, glaciology, sea ice, granular, geoscience, high-pe…
+ <meta content="Academic webpage of Anders Damsgaard" name="description…
+ <meta content="Anders Damsgaard" name="author" />
+ <title>adamsgaard.dk</title>
+ <link rel="stylesheet" href="style.css" type="text/css" media="screen"…
+ <link rel="stylesheet" href="print.css" type="text/css" media="print" …
+ <link rel="alternate" href="atom.xml" type="application/atom+xml" titl…
+ <link rel="icon" href="/favicon.png" type="image/png" />
+ <!-- This site is created using saait: https://git.codemadness.org/saa…
+</head>
+<body>
+ <header>
+ <nav id="menuwrap">
+ <table id="title">
+ <tr>
+ <td>
+ Welcome to...
+ <pre class="welcome">
+ /\ ._ _| _ .__/ _ |_ ._ _. _ _
+/--\| |(_|(/_|_&gt; \/\/(/_|_)|_)(_|(_|(/_
+ | _|
+</pre>
+ </td>
+ </tr>
+ </table>
+ <table id="menu">
+ <tr>
+ <td>
+ <a href="index.html" class="btn">Blog</a>
+ <a href="research.html" class="btn">Publicatio…
+ <a href="media.html" class="btn">Media</a>
+ <a href="contact.html" title="Contact informat…
+ </td>
+ <td class="alignright">
+ External:
+ <a href="files/cv.pdf" title="CV as .pdf" clas…
+ <a href="https://src.adamsgaard.dk" title="Sof…
+ <a href="https://andersdamsgaard.com" title="P…
+ <a href="files/" title="Public files" class="b…
+ </td>
+ </tr>
+ </table>
+ </nav>
+ </header>
+ <hr class="hidden" />
+ <main id="mainwrap">
+ <div id="main">
diff --git a/common/pageend.html b/common/pageend.html
t@@ -0,0 +1,4 @@
+ </div>
+ </main>
+</body>
+</html>
diff --git a/config.cfg b/config.cfg
t@@ -0,0 +1,28 @@
+# defaults: but can be overwritten by any page.
+
+# last updated the site.
+siteupdated=2019-09-21
+
+# site title (part of ${pagetitle} probably).
+sitetitle=adamsgaard.dk
+# prefix site url.
+siteurl=https://adamsgaard.dk
+# site mail used for contact "mail link".
+sitemail=anders@[email protected]
+
+# page
+
+# page language.
+lang=en
+# site author (global).
+# site keywords (global default), don't use too many.
+keywords=blog, glaciology, granular, sphere, dem
+# site description (global default).
+description=Academic webpage of Anders Damsgaard
+author=Anders
+
+# default title
+title=
+
+pagebegin=common/pagebegin.html
+pageend=common/pageend.html
diff --git a/img/adamsgaard.dk-new-w3m.png b/img/adamsgaard.dk-new-w3m.png
Binary files differ.
diff --git a/img/adamsgaard.dk-old.png b/img/adamsgaard.dk-old.png
Binary files differ.
diff --git a/pages/001-new-homepage.cfg b/pages/001-new-homepage.cfg
t@@ -0,0 +1,8 @@
+filename=new-homepage.html
+title=New homepage: front to back
+description=New homepage
+id=new-homepage
+tags=saait, openbsd, html, css, git
+created=2019-09-24
+updated=2019-09-24
+#index=0
diff --git a/pages/001-new-homepage.html b/pages/001-new-homepage.html
t@@ -0,0 +1,67 @@
+<p>I have had my own webpage since 2002
+(<a href="https://web.archive.org/web/20020203191552/http://www.a-d-c.dk/">a-d…
+<a href="https://web.archive.org/web/2018*/cs.au.dk/~adc">cs.au.dk/~adc</a>,
+<a href="https://web.archive.org/web/20160904034204/https://adamsgaard.dk/">ad…
+I use a webpage as a place to keep my contact information,
+software, notes, and research. The previous iteration (Fig. 1)
+was inspired by the 2015 April 1st retro-version of of <a
+href="https://gentoo.org">gentoo.org</a>, bringing back memories of the
+computing of yesteryear.</p>
+
+<figure class="pagefigure">
+ <img src="img/adamsgaard.dk-old.png"
+ alt="Old apperance of adamsgaard.dk"
+ class="pageimg"/>
+ <figcaption>
+ Fig. 1: Appearance of adamsgaard.dk until fall 2019
+ </figcaption>
+</figure>
+
+<p>The previous backend was a <a href="https://www.debian.org">Debian
+GNU/Linux</a> virtual machine, first running at home
+and then in the cloud. It dynamically served the pages
+with <a href="https://www.apache.org">Apache</a> and <a
+href="https://www.php.net">PHP</a>. However, PHP is notoriously insecure,
+as evident by the
+<a href="https://www.cvedetails.com/vulnerability-list.php?vendor_id=74&produc…
+Apache is <a href="https://www.cvedetails.com/vulnerability-list/vendor_id-45/…
+
+<p>This weekend I finally made the long-overdue transition to a <a
+href="https://en.wikipedia.org/wiki/Static_web_page">static web page</a>,
+which improves security and performance. The backend is an
+<a href="https://www.openbsd.org">OpenBSD</a> instance at a cloud provider.
+There's a plethora of free static hosting providers available, but I
+prefer running and maintaining a server myself.
+The SSL certificate is provided by <a href="https://letsencrypt.org">Let's
+Encrypt</a>.
+The html front end is generated using
+<a href="https://www.codemadness.nl">Hiltjo Posthuma</a>'s
+<a href="https://git.codemadness.nl/saait">saait</a> and
+<a href="https://git.codemadness.nl/stagit">stagit</a>.</p>
+
+<p>I am keeping the retro theme, but all CSS is reduced to a bare
+minimum. The page is entirely free of cookies, javascript, and
+tracking. It is also 100% compatible with terminal browsers (Fig. 2).</p>
+
+<figure class="pagefigure">
+ <img src="img/adamsgaard.dk-new-w3m.png"
+ alt="New adamsgaard.dk"
+ class="pageimg"/>
+ <figcaption>
+ Fig. 2: New adamsgaard.dk seen with <a
+ href="http://w3m.sourceforge.net/">w3m</a>.
+ </figcaption>
+</figure>
+
+<p>I moved all of my personal software projects to my own git server at
+<a href="https://src.adamsgaard.dk">src.adamsgaard.dk</a>. I do not trust
+corporations like Github (Microsoft), Gitlab, Sourceforce, etc., to always
+act in the users' best interest. However, for the time being I will
+continue to contribute to other software projects on these platforms.</p>
+My git server has a <a href="https://src.adamsgaard.dk">web interface</a>
+which provides an overview of projects, commits, and files. Git access
+is possible through the https (read only), git (read only), and ssh
+(r/w) protocols.</p>
+
+<p>Please <a href="contact.html">let me know</a> if you encounter any
+problems with the new infrastructure.</p>
diff --git a/pages/ideas.txt b/pages/ideas.txt
t@@ -0,0 +1,5 @@
+- My dwm and suckless setup
+- scholarref tools
+- Lego processor
+- Granular.jl: Modeling sea ice with particles
+- sphere: Requirements and examples
diff --git a/print.css b/print.css
t@@ -0,0 +1,31 @@
+a,
+a:visited {
+ color: inherit;
+ text-decoration: none;
+}
+/* HTML5 semantic tags: some (older) browsers display this inline by default */
+article, figcaption, figure, header, main {
+ display: block;
+}
+/* hide navigation menus when printing */
+nav,
+#menuwrap,
+.hidden {
+ display: none;
+}
+table, img {
+ border: 0;
+}
+table tr td {
+ padding: 2px 10px 2px 0px;
+}
+pre {
+ margin: 0;
+}
+code {
+ border: 3px solid #aaa;
+ display: block;
+ overflow-x: auto;
+ padding: 5px;
+ word-wrap: normal;
+}
diff --git a/style.css b/style.css
t@@ -0,0 +1,241 @@
+html {
+ overflow-y: scroll;
+}
+body {
+ background-color: #000084;
+ color: #bbb;
+ font-size: 1.0em;
+ line-height: 1.2;
+ font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu San…
+ margin: 0;
+ padding: 0;
+}
+/* HTML5 semantic tags: some (older) browsers display this inline by default */
+article, figcaption, figure, header, main, nav {
+ display: block;
+}
+article {
+ margin: 5px;
+}
+footer {
+ margin: 20px;
+ text-align: center;
+}
+table, img {
+ border: 0;
+}
+hr {
+ border: 0;
+ border-bottom: 3px solid #aaa;
+ height: 3px;
+}
+h1:before {
+ content: "[";
+}
+h1:after {
+ content: "]";
+}
+h1 {
+ margin-top: 25px;
+ font-size: 100%;
+ font-weight: bold;
+ text-transform: uppercase;
+ color: #fff;
+}
+h2:before {
+ content: "[";
+}
+h2:after {
+ content: "]";
+}
+h2 {
+ font-size: 100%;
+ font-weight: bold;
+ color: #fff;
+}
+h3 {
+ text-transform: uppercase;
+ font-size: 100%;
+}
+p {
+ /* text-align: justify; */
+ /* text-justify: inter-word; */
+}
+h1,
+h1 a,
+h1 a:visited,
+h2,
+h2 a,
+h2 a:visited,
+h3,
+h3 a,
+h3 a:visited,
+h1 a:hover,
+h2 a:hover,
+h3 a:hover {
+ color: inherit;
+ text-decoration: none;
+}
+table tr td {
+ padding: 2px 10px 2px 0px;
+}
+pre {
+ margin: 0;
+}
+code {
+ color: #000;
+ background-color: #aaa;
+ border: 3px solid #aaa;
+ display: block;
+ overflow-x: auto;
+ padding: 5px;
+ word-wrap: normal;
+}
+.welcome {
+ white-space: pre;
+ -webkit-animation: color-change 5s infinite;
+ -moz-animation: color-change 5s infinite;
+ -o-animation: color-change 5s infinite;
+ -ms-animation: color-change 5s infinite;
+ animation: color-change 5s infinite;
+}
+.btn {
+ display: incline-block;
+ text-align: center;
+ vertical-align: middle;
+ box-shadow: 5px 5px 0 #000;
+ border-radius: 4px;
+ background: #aaa;
+ color: #000;
+ padding: 2px 5px 2px 5px;
+}
+.btn:active,
+.btn.active {
+ background-color: #aaa !important;
+ position: relative;
+ top: 2px;
+ left: 2px;
+ box-shadow: 3px 3px 0 #000;
+}
+.btn:hover,
+.btn.hover {
+ /* background-color: #fff; */
+}
+#title {
+ background-color: #606;
+ padding: 1ex 10px;
+ font: 1.0em/1.2 Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu …
+ border-bottom: 0px solid #aaa;
+ width: 100%;
+}
+#menu {
+ background-color: #707;
+ width: 100%;
+}
+#menu td {
+ padding: 2px 10px 5px 5px;
+ line-height: 2.0;
+ /* padding: 1ex 10px 10px 1ex; */
+}
+#menuwrap,
+#menu,
+#main {
+ margin: 0px auto;
+ max-width: 100ex;
+}
+#menu a {
+ font-weight: bold;
+ vertical-align: middle;
+ text-decoration: none;
+}
+#main {
+ border-top: 0px solid #aaa;
+}
+a {
+ color: #bbb;
+} .hidden {
+ display: none;
+}
+
+@-webkit-keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+
+@-moz-keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+
+@-moz-keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+
+@-ms-keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+
+@-o-keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+
+@keyframes color-change {
+ 0% { color: #5f5; }
+ 40% { color: #5f5; }
+ 49% { color: #55f; }
+ 50% { color: #f5f; }
+ 90% { color: #f5f; }
+ 100% { color: #55f; }
+}
+.mediaframe {
+ max-width: 300px;
+ max-height: 200px;
+ border: 0;
+}
+video[poster] {
+ width: 100%;
+ height: 100%;
+}
+figure {
+ margin-top: 2em;
+ margin-bottom: 2em;
+ margin-left: 40px;
+ margin-right: 40px;
+ max-width: 80%;
+}
+.pagefigure {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+}
+.pageimg {
+ border: 2px solid #aaa;
+ max-width: 100%;
+}
+.alignright {
+ text-align: right;
+ vertical-align: bottom;
+}
diff --git a/templates/atom.xml/footer.xml b/templates/atom.xml/footer.xml
t@@ -0,0 +1 @@
+</feed>
diff --git a/templates/atom.xml/header.xml b/templates/atom.xml/header.xml
t@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="${lang}">
+ <title type="text">${sitetitle}</title>
+ <subtitle type="text">${description}</subtitle>
+ <updated>${siteupdated}T00:00:00Z</updated>
+ <link rel="alternate" type="text/html" href="${siteurl}" />
+ <id>${siteurl}/atom.xml</id>
+ <link rel="self" type="application/atom+xml" href="${siteurl}/atom.xml…
diff --git a/templates/atom.xml/item.xml b/templates/atom.xml/item.xml
t@@ -0,0 +1,12 @@
+<entry>
+ <title type="text">${title}</title>
+ <link rel="alternate" type="text/html" href="${siteurl}/${filename}" />
+ <id>${siteurl}/${filename}</id>
+ <updated>${updated}T00:00:00Z</updated>
+ <published>${created}T00:00:00Z</published>
+ <author>
+ <name>${author}</name>
+ <uri>${siteurl}</uri>
+ </author>
+ <summary type="text">${description}</summary>
+</entry>
diff --git a/templates/contact.html/footer.html b/templates/contact.html/footer…
t@@ -0,0 +1,2 @@
+ </article>
+%{pageend}
diff --git a/templates/contact.html/header.html b/templates/contact.html/header…
t@@ -0,0 +1,12 @@
+%{pagebegin}
+<article>
+<h1>Contact</h1>
+
+<ul>
+ <li>E-mail: <a href="mailto:[email protected]">[email protected]…
+ <li>ORCID: <a href="https://orcid.org/0000-0002-9284-1709">0000-0002-9…
+ <li><a href="files/ad-public-key.asc">PGP public key</a>
+ <li><a href="files/ad_id_rsa.pub">SSH public key</a></li>
+ <li><strong>adc</strong> on IRC networks <a href="https://freenode.net…
+</ul>
+I am not present on any "social" networks.
diff --git a/templates/contact.html/item.html b/templates/contact.html/item.html
diff --git a/templates/index.html/footer.html b/templates/index.html/footer.html
t@@ -0,0 +1,4 @@
+ </table>
+ <p><a href="atom.xml">Atom feed</a></p>
+ </article>
+%{pageend}
diff --git a/templates/index.html/header.html b/templates/index.html/header.html
t@@ -0,0 +1,19 @@
+%{pagebegin}
+ <article>
+ <h1>About</h1>
+
+ <p>The goals of my research are to obtain a better
+ understanding of cryosphere and geodynamical
+ processes such as glacier hydrology, sediment
+ mechanics, and sea-ice dynamics. I typically
+ do numerical modeling and the odd laboratory
+ experiment.</p>
+
+ <p>Main navigation is found on the top of this
+ page. See below for occasional posts
+ related to academic or technical topics. If
+ you want to get in touch, please see my <a
+ href="contact.html">contact information</a>.</p>
+
+ <h1>Posts</h1>
+ <table>
diff --git a/templates/index.html/item.html b/templates/index.html/item.html
t@@ -0,0 +1 @@
+<tr><td style="white-space:nowrap"><time datetime="${created}">${created}</tim…
diff --git a/templates/media.html/footer.html b/templates/media.html/footer.html
t@@ -0,0 +1,2 @@
+ </article>
+%{pageend}
diff --git a/templates/media.html/header.html b/templates/media.html/header.html
t@@ -0,0 +1,152 @@
+%{pagebegin}
+<article>
+<h1>Media</h1>
+
+<table>
+<tr>
+ <td>
+ <video poster="video/auff_interview_en.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/auff_interview_en.webm" type="video…
+ <source src="video/auff_interview_en.ogv" type="video/…
+ <source src="video/auff_interview_en.mp4" type="video/…
+ <a href="video/auff_interview_en.mp4">Link</a>
+ </video>
+ </td><td>
+ A brief introduction to my research
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/csdms2016.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/csdms2016.webm" type="video/webm">
+ <source src="video/csdms2016.ogv" type="video/ogg">
+ <source src="video/csdms2016.mp4" type="video/mp4">
+ <a href="video/csdms2016.mp4">Link</a>
+ </video>
+ </td><td>
+ Keynote presentation at the <a href="http://csdms.colorado.edu…
+ CSDMS</a> general meeting 2016
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/diffusion.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/diffusion.webm" type="video/webm">
+ <source src="video/diffusion.ogv" type="video/ogg">
+ <source src="video/diffusion.mp4" type="video/mp4">
+ <a href="video/diffusion.mp4">Link</a>
+ </video>
+ </td><td>
+ 2D shear simulation of granular diffusion and segregation
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/seaice-ridging.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/seaice-ridging.webm" type="video/we…
+ <source src="video/seaice-ridging.ogv" type="video/ogg…
+ <source src="video/seaice-ridging.mp4" type="video/mp4…
+ <a href="video/seaice-ridging.mp4">Link</a>
+ </video>
+ </td><td>
+ Elastic and plastic deformation of sea ice under compression
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/channel-shape.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/channel-shape.webm" type="video/web…
+ <source src="video/channel-shape.ogv" type="video/ogg">
+ <source src="video/channel-shape.mp4" type="video/mp4">
+ <a href="video/channel-shape.mp4">Link</a>
+ </video>
+ </td><td>
+ Subglacial channel mechanics under different effective stresses
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/channel-stress.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/channel-stress.webm" type="video/we…
+ <source src="video/channel-stress.ogv" type="video/ogg…
+ <source src="video/channel-stress.mp4" type="video/mp4…
+ <a href="video/channel-stress.mp4">Link</a>
+ </video>
+ </td><td>
+ Internal stress dynamics in sediment around subglacial channels
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/elastic-wave-lem.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/elastic-wave-lem.webm" type="video/…
+ <source src="video/elastic-wave-lem.ogv" type="video/o…
+ <source src="video/elastic-wave-lem.mp4" type="video/m…
+ <a href="video/elastic-wave-lem.mp4">Link</a>
+ </video>
+ </td><td>
+ Elastic wave propagation in 3D lattice
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/force-chains.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/force-chains.webm" type="video/webm…
+ <source src="video/force-chains.ogv" type="video/ogg">
+ <source src="video/force-chains.mp4" type="video/mp4">
+ <a href="video/force-chains.mp4">Link</a>
+ </video>
+ </td><td>
+ Force chains during simple shear
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/seaice-jamming-closeup.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/seaice-jamming-closeup.webm" type="…
+ <source src="video/seaice-jamming-closeup.ogv" type="v…
+ <source src="video/seaice-jamming-closeup.mp4" type="v…
+ <a href="video/seaice-jamming-closeup.mp4">Link</a>
+ </video>
+ </td><td>
+ Closeup of granular jamming in sea ice
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/seaice-gsd.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/seaice-gsd.webm" type="video/webm">
+ <source src="video/seaice-gsd.ogv" type="video/ogg">
+ <source src="video/seaice-gsd.mp4" type="video/mp4">
+ <a href="video/seaice-gsd.mp4">Link</a>
+ </video>
+ </td><td>
+ Granular gamming of sea ice with different grain size distribu…
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/seaice-friction-cohesion.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/seaice-friction-cohesion.webm" type…
+ <source src="video/seaice-friction-cohesion.ogv" type=…
+ <source src="video/seaice-friction-cohesion.mp4" type=…
+ <a href="video/seaice-friction-cohesion.mp4">Link</a>
+ </video>
+ </td><td>
+ Granular jamming of sea ice with varying friction and cohesion
+ </td>
+</tr><tr>
+ <td>
+ <video poster="video/stick-slip.jpg"
+ controls preload="none" class="mediaframe">
+ <source src="video/stick-slip.webm" type="video/webm">
+ <source src="video/stick-slip.ogv" type="video/ogg">
+ <source src="video/stick-slip.mp4" type="video/mp4">
+ <a href="video/stick-slip.mp4">Link</a>
+ </video>
+ </td><td>
+ Stick/slip under stress-controlled shear with variable water p…
+ </td>
+</tr>
+</table>
diff --git a/templates/media.html/item.html b/templates/media.html/item.html
diff --git a/templates/page/footer.html b/templates/page/footer.html
t@@ -0,0 +1,5 @@
+ </article>
+ <footer>
+ <a href="index.html">Back to index</a>
+ </footer>
+%{pageend}
diff --git a/templates/page/header.html b/templates/page/header.html
t@@ -0,0 +1,2 @@
+%{pagebegin}
+ <article>
diff --git a/templates/page/item.html b/templates/page/item.html
t@@ -0,0 +1,6 @@
+<header>
+ <h1><a href="">${title}</a></h1>
+ <p><strong>Last modification on </strong> <time datetime="${updated}">…
+</header>
+
+%{htmlfile}
diff --git a/templates/research.html/footer.html b/templates/research.html/foot…
t@@ -0,0 +1,2 @@
+ </article>
+%{pageend}
diff --git a/templates/research.html/header.html b/templates/research.html/head…
t@@ -0,0 +1,122 @@
+%{pagebegin}
+<article>
+<h1>Research</h1>
+
+<p>I am interested in understanding mechanical and hydrological processes in t…
+climate system, specifically processes that relate to mechanics of granular
+materials, sea ice, and ice-sheet flow under past, present, and future scenari…
+Investigations of fundamental granular mechanics are important in many
+geodynamical and geomorphological processes and settings, such as earthquakes,
+landslides, sediment transport in flowing water, and dam stability.</p>
+
+<p>I have listed my publications and submitted manuscripts below.
+If you would like to collaborate on a scientific problem please <a
+ href="contact.html">get in touch</a>.</p>
+
+
+<h2>Publications</h2>
+
+<ul>
+<li>
+<strong>A. Damsgaard</strong>, A. Adcroft, and O. Sergienko
+<a href="https://doi.org/10.1029/2018MS001299">
+"Application of discrete-element methods to approximate sea-ice dynamics"</a>
+Journal of Advances in Modeling Earth Systems, vol. 10, 2228-2244
+[<a href="papers/Damsgaard%20et%20al%202018%20Application%20of%20discrete-elem…
+<br>
+<br>
+</li>
+
+<li>
+M.D. Bateman, D.A. Swift, J.A. Piotrowski, E.J. Rhodes, and
+<strong>A. Damsgaard</strong>
+2018
+<a href="https://doi.org/10.1016/j.geomorph.2018.01.017">
+"Can glacial shearing of sediment reset the signal used for luminescence
+dating?"</a>
+Geomorphology, vol. 306, 90–101
+[<a href="papers/Bateman%20et%20al%202018%20Can%20glacial%20shearing%20of%20se…
+<br>
+<br>
+</li>
+
+<li>
+<strong>A. Damsgaard</strong>, J. Suckale, J.A. Piotrowski, M. Houssais,
+M.R. Siegfried, and H.A. Fricker
+2017
+<a href="https://doi.org/10.1017/jog.2017.71">
+"Sediment behavior controls equilibrium width of subglacial channels"</a>
+Journal of Glaciology, vol. 63, 1034–1048
+[<a href="papers/Damsgaard%20et%20al%202017%20Sediment%20behavior%20controls%2…
+<br>
+<br>
+</li>
+<li>
+<strong>A. Damsgaard</strong>, A. Cabrales-Vargas, J. Suckale, and L. Goren
+2017
+<a href="https://doi.org/10.1061/9780784480779.024">"The coupled dynamics
+of meltwater percolation and granular deformation in the sediment layer
+underlying parts of the big ice sheets"</a>
+Poromechanics VI
+[<a href="papers/Damsgaard%20et%20al%202017%20The%20coupled%20dynamics%20of%20…
+<br>
+<br>
+</li>
+
+<li>
+<strong>A. Damsgaard</strong>, D.L. Egholm, L.H. Beem, S. Tulaczyk, N.K.
+Larsen, J.A. Piotrowski, and M.R. Siegfried
+2016
+<a href="https://doi.org/10.1002/2016GL071579">"Ice flow dynamics forced
+by water pressure variations in subglacial granular beds"</a>
+Geophysical Research Letters, vol. 43, 12,165–12,173
+[<a href="papers/Damsgaard%20et%20al%202016%20Ice%20flow%20dynamics%20forced%2…
+<a href="papers/Damsgaard%20et%20al%202016%20Ice%20flow%20dynamics%20forced%20…
+<br>
+<br>
+</li>
+
+<li>
+<strong>A. Damsgaard</strong>, D.L. Egholm, J.A. Piotrowski, S. Tulaczyk,
+N.K. Larsen, and C.F. Brædstrup
+2015
+<a href="https://doi.org/10.5194/tc-9-2183-2015">
+"A new methodology to simulate subglacial deformation of water-saturated
+granular material"</a>
+The Cryosphere, vol. 9, 2183–2200
+[<a href="papers/Damsgaard%20et%20al%202015%20A%20new%20methodology%20to%20sim…
+<br>
+<br>
+</li>
+
+<li>
+<strong>A. Damsgaard</strong>
+2015
+<a href="https://adamsgaard.dk/files/ad-phd-thesis.pdf">
+"Numerical Modeling of Subglacial Sediment Deformation”</a>
+Ph.D. thesis, Aarhus University, 165 pp.
+[<a href="files/ad-phd-thesis.pdf">PDF</a>]
+<br>
+<br>
+</li>
+
+<li>
+C.F. Brædstrup, <strong>A. Damsgaard</strong>, and D.L. Egholm
+2014
+<a href="https://doi.org/10.1016/j.cageo.2014.07.019">
+"Ice-sheet modelling accelerated by graphics cards"</a>
+Computers and Geosciences, vol. 72, 210–220
+<br>
+<br>
+</li>
+
+<li>
+<strong>A. Damsgaard</strong>, D.L. Egholm, J.A. Piotrowski, S. Tulaczyk, N.K.
+Larsen, and K. Tylmann
+2013
+<a href="https://doi.org/10.1002/2013JF002830">
+"Discrete element modeling of subglacial sediment deformation"</a>
+Journal of Geophysical Research: Earth Surface, vol. 118, 2230–2242
+[<a href="papers/Damsgaard%20et%20al%202013%20Discrete%20element%20modeling%20…
+</li>
+</ul>
diff --git a/templates/research.html/item.html b/templates/research.html/item.h…
diff --git a/templates/sitemap.xml/footer.xml b/templates/sitemap.xml/footer.xml
t@@ -0,0 +1 @@
+</urlset>
diff --git a/templates/sitemap.xml/header.xml b/templates/sitemap.xml/header.xml
t@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset>
diff --git a/templates/sitemap.xml/item.xml b/templates/sitemap.xml/item.xml
t@@ -0,0 +1 @@
+<url><loc>${siteurl}/${filename}</loc></url>
diff --git a/templates/twtxt.txt/footer.txt b/templates/twtxt.txt/footer.txt
diff --git a/templates/twtxt.txt/header.txt b/templates/twtxt.txt/header.txt
diff --git a/templates/twtxt.txt/item.txt b/templates/twtxt.txt/item.txt
t@@ -0,0 +1 @@
+${created}T00:00:00Z ${title}: ${siteurl}/${filename}
diff --git a/templates/urllist.txt/item.txt b/templates/urllist.txt/item.txt
t@@ -0,0 +1 @@
+${siteurl}/${filename}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.