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 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
|
<!doctype html>
<html lang="en">
<head>
<title>p4est: Parallel Adaptive Mesh Refinement
on Forests of Octrees</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>: Parallel AMR on Forests of Octrees</h1>
<nav>
<div class="nav-container">
<h2 class="nav-item-self">Main</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>
The <tt>p4est</tt> software library enables the dynamic management of
a collection of adaptive octrees, conveniently called a forest of
octrees. <tt>p4est</tt> is designed to work in parallel and scales to
hundreds of thousands, even millions, of processor cores.
It is actively maintained and used by researchers worldwide.
</p>
<p>
<tt>p4est</tt> is free software released under GNU General Public Licence
version 2, or (at your option) any later version.
</p>
<p>
This website's development is tracked in a <a
href="https://www.github.com/p4est/p4est.github.io/">public git repository</a>.
</p>
<div class="citation">
<h3>Source code</h3>
<p>
Please see the <a href="https://github.com/cburstedde/p4est">github repository</a>
of <tt>p4est</tt> or download the
<a href="https://p4est.github.io/release/p4est-2.3.2.tar.gz">latest release tarball</a>.
The source comes with commented example programs and test cases.
You can also download
<a href="https://github.com/p4est/p4est.github.io/tree/master/release/">older
stable releases</a>.
</p>
<p>
<tt>p4est</tt> uses <tt>libsc</tt> written by the same authors and others
for basic helper functionality such as logging, array and
hash data structures, parallel statistics, and more. <tt>libsc</tt>
also integrates the third-party libraries <tt>zlib</tt> and
<tt>lua</tt>. <tt>libsc</tt> is
free software under LGPL v2.1 (or later) and hosted at
<a href="https://github.com/cburstedde/libsc">github</a>.
</p>
<p>
Please note that the so-called releases auto-generated by github do
<em>not</em> work (they are lacking the subdirectory sc and
some generated files).
</p>
</div>
<div class="citation">
<h3>Binary packages</h3>
<p>
<tt>p4est</tt> version 2.2 and a matching <tt>libsc</tt> are available in <a
href="https://www.debian.org">Debian</a> testing, unstable, and
buster-backports.
</p>
<p>
Contributed packages of <tt>p4est</tt> are available for <a
href="https://www.gentoo.org/">Gentoo Linux</a> (these are also available on the
<a href="https://www.dealii.org/download.html">deal.ii download page</a>) and
the <a href="https://brew.sh/">Homebrew distribution</a>.
</p>
</div>
<div class="citation">
<h3>Autogenerated API documentation</h3>
<p>
This is (somewhat outdated) <a
href="https://p4est.github.io/api/index.html">doxygen output</a> for
<tt>p4est</tt>.
Recreate it with <tt>make doxygen</tt> after calling <tt>configure</tt>.
</p>
</div>
<div class="citation">
<h3>Howto document and step-by-step examples</h3>
<p>
This as a <a href="https://p4est.github.io/p4est-howto.pdf">howto document</a> that documents the basic
interface design of <tt>p4est</tt> and comments on the
<a href="https://github.com/cburstedde/p4est/tree/master/example/steps/">
step-by-step examples</a> included in the source code.
</p>
</div>
<div class="citation">
<h3>Questions / Get involved</h3>
<p>
We appreciate comments, bug reports, and suggestions for adding features.
To this end, we recommend using the
<a href="https://github.com/cburstedde/p4est/issues">issue tracker</a>.
We will also consider
<a href="https://github.com/cburstedde/p4est/pulls">pull requests</a>,
but it might be coordinated more easily if you get in touch with us first.
For further questions and suggestions, please email us at
<a href="mailto:p4est@ins.uni-bonn.de">p4est@ins.uni-bonn.de</a>.
We have reconfigured this
<a href="https://mail.ins.uni-bonn.de/mailman/listinfo/p4est">email list</a>,
so if your subscription request did not go through the first time, please try
again.
</p>
</div>
<div class="citation">
<h3>Proprietary / Commercial use</h3>
<p>
<tt>p4est</tt> is free software according to the
<a href="https://www.fsf.org">Free Software Foundation</a>.
The GPL license permits any use whatsoever as long as derived works
are open-sourced under the same terms.
For commercial, closed-source use, such as distributing a binary executable
without the source, you may double-license the software by negotating the terms
with <a href="mailto:burstedde@ins.uni-bonn.de">myself</a>
and <a href="https://research.utexas.edu/otc/">UT Austin OTC</a>.
</p>
</div>
</main>
<footer>
<p>
The <tt>p4est</tt> authors:<br>
<a href="https://ins.uni-bonn.de/staff/burstedde">Carsten Burstedde</a><br>
<a href="https://lucaswilcox.com/">Lucas C. Wilcox</a><br>
<a href="https://www.cse.gatech.edu/people/12734/tobin-isaacs/">Tobin
Isaac</a><br>
Thanks to our contributors! Please see the
<a href="https://github.com/cburstedde/p4est/tree/master/AUTHORS">AUTHORS</a>
file for details.
</p>
<p class="citation">
The development of <tt>p4est</tt> was partially supported by the US National
Science Foundation (NSF Grants No. CCF-0427985, CMMI-1028889, CNS-0540372,
CNS-0619838, DMS-0724746, OCI-0749334, OPP-0941678) and the US Department of
Energy (DOE Grants No. 06ER25782, 08ER25860, SC0002710).
The authors thank the Texas
Advanced Computing Center (TACC) for providing them with access to the Ranger
supercomputer under NSF TeraGrid award MCA04N026, and the National Center for
Computational Science (NCCS) for early-user access to the Jaguar Cray XT5
supercomputer. Any opinions, findings and conclusions or recomendations
expressed on this web page or in the source code and documentation are those of
the authors and do not necessarily reflect the views of the National Science
Foundation (NSF).
</p>
</footer>
</body>
</html>
|