-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathschedule3x.html
More file actions
89 lines (83 loc) · 3.06 KB
/
schedule3x.html
File metadata and controls
89 lines (83 loc) · 3.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<!doctype html>
<html lang="en">
<head>
<title>p4est 2020 HCM Summer School: Wednesday</title>
<meta name="author" content="Carsten Burstedde">
<link type="text/css" rel="stylesheet" href="p4est.css">
<link type="text/css" rel="stylesheet" href="added.css">
<!-- mathjax !-->
<script type="text/javascript"
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
</head>
<body>
<header>
<h1><tt>p4est</tt> 2020 HCM Summer School: Wednesday</h1>
<nav>
<div class="nav-container">
<h2 class="nav-item"><a href="index.html" alt="p4est main page">Main</a></h2>
<h2 class="nav-item">
<a href="gallery.html" alt="p4est Gallery of Research Results">Gallery</a></h2>
<h2 class="nav-item">
<a href="cite.html" alt="p4est Citations and Bibliography">Cite</a></h2>
<h2 class="nav-item">
<a href="school.html" alt="p4est 2020 HCM Summer School">School</a></h2>
</div>
</nav>
</header>
<main>
<p>
We are organizing a <tt>p4est</tt> summer school
sponsored by the
<a href="https://www.hcm.uni-bonn.de">Hausdorff Center for Mathematics</a>
at the <a href="https://www.uni-bonn.de/">University of Bonn</a>, Germany.
Please see also the school's <a
href="https://www.hcm.uni-bonn.de/events/eventpages/hausdorff-school/hausdoff-school-2020/the-p4est-software-for-parallel-amr/">home
page and application forms</a>.
</p>
<article id="s31">
<h2>Slot 31: <tt>p4est</tt> and PETSc, part II</h2>
<dl class="spec">
<dt>ToI</dt><dd><a href="https://www.cse.gatech.edu/people/12734/tobin-isaacs/">Tobin
Isaac</a> (co-organizer, speaker)</dd>
</dl>
<!--
<p class="book">
Hello.
</p>
-->
</article>
<article id="s32">
<h2>Slot 32: ForestClaw : Programming paradigms</h2>
<dl class="spec">
<dt>DC</dt><dd>Donna Calhoun (speaker)</dd>
</dl>
<p class="book">
In this lecture, I will describe the basic programming paradigms used in
ForestClaw. These include the use of iterators, call-backs, virtual function
tables and encapsulated library functions. This paradigm makes it possible for
users to design their own library extensions, or customize existing solver and
patch libraries (<a href="slides/forestclaw_t2.pdf">slides</a>).
</p>
</article>
<article id="s33">
<h2>Slot 33: <tt>p4est</tt> algorithms (<a href="https://www.youtube.com/watch?v=VHcebHg8gK8&list=PLGEB5h5rzbTsQuQ-7wub17xUT9AjYQOfP&index=4">video</a>)</h2>
<dl class="spec">
<dt>CB</dt><dd><a href="https://ins.uni-bonn.de/staff/burstedde">Carsten
Burstedde</a> (local chair, organizer, speaker)</dd>
</dl>
<p class="book">
This lecture will cover the main high-level algorithms exposed by <tt>p4est</tt>,
the ideas and concepts behind them, and their recommended use.
We will discuss mesh modification such as refinement and partition, as well as
more general computational geometry functionality such as searching for remote
objects.
in addition, we will cover helper functionality for exchanging ghost data
and for repartitioning application data after mesh updates.
Altogether, these algorithms are all that's needed to build
a scalable dynamic adaptive numerical simulation on top of <tt>p4est</tt>.
</p>
</article>
</main>
</body>
</html>