Skip to content

Commit e6eb199

Browse files
authored
Merge pull request #52 from jpmorgan98/master
updating mc/dc page
2 parents 05afa76 + ad41091 commit e6eb199

34 files changed

Lines changed: 155 additions & 139 deletions

File tree

_pages/mcdc.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,27 @@ classes: wide
1010

1111
[<i class='fab fa-fw fa-github'></i> MC/DC on GitHub](https://github.com/CEMeNT-PSAAP/MCDC){: .btn .btn--primary .btn--x-large}
1212
[<i class='fa fa-book fa-fw'></i> Read the Docs](https://mcdc.readthedocs.io/en/latest/){: .btn .btn--primary .btn--x-large}
13-
[<i class='fa fa-newspaper'></i> M&C Paper](https://doi.org/10.21105/joss.06415){: .btn .btn--primary .btn--x-large}
13+
[<i class='fa fa-newspaper'></i> JOSS Paper](https://doi.org/10.21105/joss.06415){: .btn .btn--primary .btn--x-large}
1414
{: style="text-align: center;"}
1515

1616
Monte Carlo / Dynamic Code (MC/DC) is the primary deliverable for our center.
1717
It includes novel transport methods focused for transient neutron transport as well as an acceleration and abstraction software engineering scheme to make MC/DC a platform for rapid methods development in the felid.
1818
While MC/DC is where we deploy our novel algorithms and rapidly develop numerical methods for transient transport, it is also intended to live beyond the length of the center.
19-
It includes a full testing library (unit, regression, verification, performance), continuous integration (via GitHub actions and chron jobs), issue tracking, documentation site, and published PR and contribution process.
19+
It includes a testing library (unit, regression, verification, performance), continuous integration (via GitHub actions and chron jobs), issue tracking, a documentation site, and published PR and contribution processes.
2020

2121

2222
# CEMeNT research implemented in MC/DC
23-
* Fully transient transport
23+
24+
* Fully transient transport
2425
* iQMC hybrid Monte Carlo iterative methods
2526
* Embedded UQ
26-
* Python acceleration and abstraction techniques for CPUs and GPUs
27+
* Python acceleration and abstraction techniques for CPUs and GPUs (Nvidia and AMD)
2728
* Asynchronous GPU scheduling
2829
* Automatic transient weight window production
2930
* Hash based random number generation for complete reproducibility
31+
* Hybrid Woodcock-delta tracking methods
32+
* Compressed sensing
33+
* Multi-level Monte Carlo
3034

3135
# Features
3236

@@ -43,18 +47,22 @@ It includes a full testing library (unit, regression, verification, performance)
4347
- Scattering (non-capture & non-fission)
4448
1. Isotropic elastic scattering in COM
4549
2. Free gas, constant XS model for thermal scattering
46-
- Support almost all nuclides
50+
- Supports almost all nuclides
4751
* Geometry
4852
- Surface-tracking
53+
- Woodcock-delta tracking
4954
- Quadric CSG surface
5055
- Multi-level lattice
51-
- Time-dependent planar surfaces
56+
- Fully transient geometrical elements
57+
- Time dependent release of delayed neutron production drift
5258
* Simulation modes
5359
- Fixed-source (time-dependent)
5460
- k-Eigenvalue
61+
- Iterative quasi-Monte Carlo
5562
* Running modes: Python, Numba (CPU and GPU)
5663
* Parallel support
5764
- MPI
5865
- GPU SIMT on Nvidia and AMD GPUs/APUs (via Harmonize)
5966
- Domain decomposition
60-
- Reproducibility (via hash-based RNG seeding)
67+
- Automatic node balancing
68+
- Reproducibility on all targets (via hash-based RNG seeding)

docs/articles/intern-complete/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737

3838

39-
<meta property="article:published_time" content="2021-09-15T00:00:00-07:00">
39+
<meta property="article:published_time" content="2021-09-15T00:00:00-06:00">
4040

4141

4242

@@ -278,7 +278,7 @@ <h3 class="author__name" itemprop="name">Joanna Piper Morgan</h3>
278278
<article class="page" itemscope itemtype="https://schema.org/CreativeWork">
279279
<meta itemprop="headline" content="CEMeNT Graduate Students Finish Internships at NNSA Trilabs">
280280
<meta itemprop="description" content="All six of our center’s current graduate students completed summer internships within the trilabs, working on cutting edge research to fulfill the mission of the NNSA. Their dispersion around the trilabs demonstrates the tight knit relationship our center is building with them. Please see the list below for areas of research for our successful interns.">
281-
<meta itemprop="datePublished" content="2021-09-15T00:00:00-07:00">
281+
<meta itemprop="datePublished" content="2021-09-15T00:00:00-06:00">
282282

283283

284284
<div class="page__inner-wrap">
@@ -376,7 +376,7 @@ <h1 id="page-title" class="page__title" itemprop="headline">CEMeNT Graduate Stud
376376

377377

378378

379-
<p class="page__date"><strong><i class="fas fa-fw fa-calendar-alt" aria-hidden="true"></i> Updated:</strong> <time datetime="2021-09-15T00:00:00-07:00">September 15, 2021</time></p>
379+
<p class="page__date"><strong><i class="fas fa-fw fa-calendar-alt" aria-hidden="true"></i> Updated:</strong> <time datetime="2021-09-15T00:00:00-06:00">September 15, 2021</time></p>
380380

381381

382382
</footer>

docs/articles/nnsa-doc/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737

3838

39-
<meta property="article:published_time" content="2021-02-23T00:00:00-08:00">
39+
<meta property="article:published_time" content="2021-02-23T00:00:00-07:00">
4040

4141

4242

@@ -254,7 +254,7 @@ <h3 class="author__name" itemprop="name">CEMeNT</h3>
254254
<article class="page" itemscope itemtype="https://schema.org/CreativeWork">
255255
<meta itemprop="headline" content="CEMeNT is Included in NNSA’s 2021 Academic Programs Annual Report">
256256
<meta itemprop="description" content="We have been included in NNSA’s Annual Academic Programs report. The article explains the importance of the CEMeNT FIC to the NNSA Laboratories through the development of dynamic Monte Carlo neutron transport simulations. As well as the implementation of those methods on the exascale using GPU and CPU based supercomputers.">
257-
<meta itemprop="datePublished" content="2021-02-23T00:00:00-08:00">
257+
<meta itemprop="datePublished" content="2021-02-23T00:00:00-07:00">
258258

259259

260260
<div class="page__inner-wrap">
@@ -349,7 +349,7 @@ <h1 id="page-title" class="page__title" itemprop="headline">CEMeNT is Included i
349349

350350

351351

352-
<p class="page__date"><strong><i class="fas fa-fw fa-calendar-alt" aria-hidden="true"></i> Updated:</strong> <time datetime="2021-02-23T00:00:00-08:00">February 23, 2021</time></p>
352+
<p class="page__date"><strong><i class="fas fa-fw fa-calendar-alt" aria-hidden="true"></i> Updated:</strong> <time datetime="2021-02-23T00:00:00-07:00">February 23, 2021</time></p>
353353

354354

355355
</footer>

docs/feed.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.3">Jekyll</generator><link href="https://cement-psaap.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://cement-psaap.github.io/" rel="alternate" type="text/html" /><updated>2025-04-24T09:50:49-07:00</updated><id>https://cement-psaap.github.io/feed.xml</id><title type="html">CEMeNT</title><subtitle>CEMeNT is a PSAAP-III Focused Investigatory Center led by Oregon State University, with partner institutions University of Notre Dame and North Carolina State University.</subtitle><author><name>CEMeNT</name></author><entry><title type="html">CEMeNT Graduate Students Finish Internships at NNSA Trilabs</title><link href="https://cement-psaap.github.io/articles/intern-complete/" rel="alternate" type="text/html" title="CEMeNT Graduate Students Finish Internships at NNSA Trilabs" /><published>2021-09-15T00:00:00-07:00</published><updated>2021-09-15T00:00:00-07:00</updated><id>https://cement-psaap.github.io/articles/intern-complete</id><content type="html" xml:base="https://cement-psaap.github.io/articles/intern-complete/">&lt;p&gt;All six of our center’s current graduate students completed summer internships within the trilabs, working on cutting edge research to fulfill the mission of the NNSA. Their dispersion around the trilabs demonstrates the tight knit relationship our center is building with them. Please see the list below for areas of research for our successful interns.&lt;/p&gt;
1+
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.3">Jekyll</generator><link href="https://cement-psaap.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://cement-psaap.github.io/" rel="alternate" type="text/html" /><updated>2025-04-29T23:14:57-06:00</updated><id>https://cement-psaap.github.io/feed.xml</id><title type="html">CEMeNT</title><subtitle>CEMeNT is a PSAAP-III Focused Investigatory Center led by Oregon State University, with partner institutions University of Notre Dame and North Carolina State University.</subtitle><author><name>CEMeNT</name></author><entry><title type="html">CEMeNT Graduate Students Finish Internships at NNSA Trilabs</title><link href="https://cement-psaap.github.io/articles/intern-complete/" rel="alternate" type="text/html" title="CEMeNT Graduate Students Finish Internships at NNSA Trilabs" /><published>2021-09-15T00:00:00-06:00</published><updated>2021-09-15T00:00:00-06:00</updated><id>https://cement-psaap.github.io/articles/intern-complete</id><content type="html" xml:base="https://cement-psaap.github.io/articles/intern-complete/">&lt;p&gt;All six of our center’s current graduate students completed summer internships within the trilabs, working on cutting edge research to fulfill the mission of the NNSA. Their dispersion around the trilabs demonstrates the tight knit relationship our center is building with them. Please see the list below for areas of research for our successful interns.&lt;/p&gt;
22

33
&lt;p&gt;We would like to directly thank all the mentors who helped!&lt;/p&gt;
44

@@ -15,7 +15,7 @@
1515
&lt;dd&gt;Tested a moment matching method for variance reduction in Monte Carlo simulations. Mentor Nick Gentile&lt;/dd&gt;
1616
&lt;dt&gt;Joanna Morgan (Los Alamos National Lab)&lt;/dt&gt;
1717
&lt;dd&gt;Novel variance reduction technique in the energy spectra for Monte Carlo thermal radiative transport. Mentors: Alex Long, Kendra Long, and Siamon Bolding&lt;/dd&gt;
18-
&lt;/dl&gt;</content><author><name>Joanna Piper Morgan</name></author><category term="Articles" /><category term="NNSA" /><category term="Article" /><category term="Graduate Students" /><summary type="html">All six of our center’s current graduate students completed summer internships within the trilabs, working on cutting edge research to fulfill the mission of the NNSA. Their dispersion around the trilabs demonstrates the tight knit relationship our center is building with them. Please see the list below for areas of research for our successful interns.</summary></entry><entry><title type="html">CEMeNT is Included in NNSA’s *2021 Academic Programs Annual* Report</title><link href="https://cement-psaap.github.io/articles/nnsa-doc/" rel="alternate" type="text/html" title="CEMeNT is Included in NNSA’s *2021 Academic Programs Annual* Report" /><published>2021-02-23T00:00:00-08:00</published><updated>2021-02-23T00:00:00-08:00</updated><id>https://cement-psaap.github.io/articles/nnsa-doc</id><content type="html" xml:base="https://cement-psaap.github.io/articles/nnsa-doc/">&lt;p&gt;We have been included in NNSA’s Annual Academic Programs report. The article explains the importance of the CEMeNT FIC to the NNSA Laboratories through the development of dynamic Monte Carlo neutron transport simulations. As well as the implementation of those methods on the exascale using GPU and CPU based supercomputers.&lt;/p&gt;
18+
&lt;/dl&gt;</content><author><name>Joanna Piper Morgan</name></author><category term="Articles" /><category term="NNSA" /><category term="Article" /><category term="Graduate Students" /><summary type="html">All six of our center’s current graduate students completed summer internships within the trilabs, working on cutting edge research to fulfill the mission of the NNSA. Their dispersion around the trilabs demonstrates the tight knit relationship our center is building with them. Please see the list below for areas of research for our successful interns.</summary></entry><entry><title type="html">CEMeNT is Included in NNSA’s *2021 Academic Programs Annual* Report</title><link href="https://cement-psaap.github.io/articles/nnsa-doc/" rel="alternate" type="text/html" title="CEMeNT is Included in NNSA’s *2021 Academic Programs Annual* Report" /><published>2021-02-23T00:00:00-07:00</published><updated>2021-02-23T00:00:00-07:00</updated><id>https://cement-psaap.github.io/articles/nnsa-doc</id><content type="html" xml:base="https://cement-psaap.github.io/articles/nnsa-doc/">&lt;p&gt;We have been included in NNSA’s Annual Academic Programs report. The article explains the importance of the CEMeNT FIC to the NNSA Laboratories through the development of dynamic Monte Carlo neutron transport simulations. As well as the implementation of those methods on the exascale using GPU and CPU based supercomputers.&lt;/p&gt;
1919

2020
&lt;p&gt;We are honored to be listed among all those centers, institutions, and projects on the cutting edge, pushing into the wild blue yonder. Specifically with our fellow PSAPP-III centers we are exhilarated to be exploring the brave new world of exascale super computing.&lt;/p&gt;
2121

@@ -32,6 +32,6 @@
3232

3333
&lt;/figure&gt;
3434

35-
&lt;p&gt;&lt;a href=&quot;https://custom.cvent.com/DCBD4ADAAD004096B1E4AD96F3C8049E/files/event/1893b7422d9849d587ccf07b1c3cb66c/1db7316fe9bd442a8d017ca566f47c56.pdf&quot;&gt;Read the full publication here!&lt;/a&gt;&lt;/p&gt;</content><author><name>CEMeNT</name></author><category term="Articles" /><category term="NNSA" /><category term="Article" /><summary type="html">We have been included in NNSA’s Annual Academic Programs report. The article explains the importance of the CEMeNT FIC to the NNSA Laboratories through the development of dynamic Monte Carlo neutron transport simulations. As well as the implementation of those methods on the exascale using GPU and CPU based supercomputers.</summary></entry><entry><title type="html">Welcome</title><link href="https://cement-psaap.github.io/update/welcome/" rel="alternate" type="text/html" title="Welcome" /><published>2020-11-16T00:00:00-08:00</published><updated>2020-11-16T00:00:00-08:00</updated><id>https://cement-psaap.github.io/update/welcome</id><content type="html" xml:base="https://cement-psaap.github.io/update/welcome/">&lt;p&gt;Welcome to the CEMeNT website where we will be posting updates about the project over the next few years.&lt;/p&gt;
35+
&lt;p&gt;&lt;a href=&quot;https://custom.cvent.com/DCBD4ADAAD004096B1E4AD96F3C8049E/files/event/1893b7422d9849d587ccf07b1c3cb66c/1db7316fe9bd442a8d017ca566f47c56.pdf&quot;&gt;Read the full publication here!&lt;/a&gt;&lt;/p&gt;</content><author><name>CEMeNT</name></author><category term="Articles" /><category term="NNSA" /><category term="Article" /><summary type="html">We have been included in NNSA’s Annual Academic Programs report. The article explains the importance of the CEMeNT FIC to the NNSA Laboratories through the development of dynamic Monte Carlo neutron transport simulations. As well as the implementation of those methods on the exascale using GPU and CPU based supercomputers.</summary></entry><entry><title type="html">Welcome</title><link href="https://cement-psaap.github.io/update/welcome/" rel="alternate" type="text/html" title="Welcome" /><published>2020-11-16T00:00:00-07:00</published><updated>2020-11-16T00:00:00-07:00</updated><id>https://cement-psaap.github.io/update/welcome</id><content type="html" xml:base="https://cement-psaap.github.io/update/welcome/">&lt;p&gt;Welcome to the CEMeNT website where we will be posting updates about the project over the next few years.&lt;/p&gt;
3636

3737
&lt;p&gt;Our kickoff meeting was conducted on August 18th 2020 with our sildes avalible &lt;a href=&quot;/cement/assets/Documents/CEMeNT_Kickoff_Meeting.pdf&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content><author><name>CEMeNT</name></author><category term="Update" /><category term="Update" /><category term="Welcome" /><summary type="html">Welcome to the CEMeNT website where we will be posting updates about the project over the next few years.</summary></entry></feed>

docs/mcdc/index.html

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -271,22 +271,26 @@ <h1 id="page-title" class="page__title" itemprop="headline">
271271

272272
<p style="text-align: center;"><a href="https://github.com/CEMeNT-PSAAP/MCDC" class="btn btn--primary btn--x-large"><i class="fab fa-fw fa-github"></i> MC/DC on GitHub</a>
273273
<a href="https://mcdc.readthedocs.io/en/latest/" class="btn btn--primary btn--x-large"><i class="fa fa-book fa-fw"></i> Read the Docs</a>
274-
<a href="https://doi.org/10.21105/joss.06415" class="btn btn--primary btn--x-large"><i class="fa fa-newspaper"></i> M&amp;C Paper</a></p>
274+
<a href="https://doi.org/10.21105/joss.06415" class="btn btn--primary btn--x-large"><i class="fa fa-newspaper"></i> JOSS Paper</a></p>
275275

276276
<p>Monte Carlo / Dynamic Code (MC/DC) is the primary deliverable for our center.
277277
It includes novel transport methods focused for transient neutron transport as well as an acceleration and abstraction software engineering scheme to make MC/DC a platform for rapid methods development in the felid.
278278
While MC/DC is where we deploy our novel algorithms and rapidly develop numerical methods for transient transport, it is also intended to live beyond the length of the center.
279-
It includes a full testing library (unit, regression, verification, performance), continuous integration (via GitHub actions and chron jobs), issue tracking, documentation site, and published PR and contribution process.</p>
279+
It includes a testing library (unit, regression, verification, performance), continuous integration (via GitHub actions and chron jobs), issue tracking, a documentation site, and published PR and contribution processes.</p>
280280

281281
<h1 id="cement-research-implemented-in-mcdc">CEMeNT research implemented in MC/DC</h1>
282+
282283
<ul>
283284
<li>Fully transient transport</li>
284285
<li>iQMC hybrid Monte Carlo iterative methods</li>
285286
<li>Embedded UQ</li>
286-
<li>Python acceleration and abstraction techniques for CPUs and GPUs</li>
287+
<li>Python acceleration and abstraction techniques for CPUs and GPUs (Nvidia and AMD)</li>
287288
<li>Asynchronous GPU scheduling</li>
288289
<li>Automatic transient weight window production</li>
289290
<li>Hash based random number generation for complete reproducibility</li>
291+
<li>Hybrid Woodcock-delta tracking methods</li>
292+
<li>Compressed sensing</li>
293+
<li>Multi-level Monte Carlo</li>
290294
</ul>
291295

292296
<h1 id="features">Features</h1>
@@ -315,21 +319,24 @@ <h1 id="features">Features</h1>
315319
<li>Free gas, constant XS model for thermal scattering</li>
316320
</ol>
317321
</li>
318-
<li>Support almost all nuclides</li>
322+
<li>Supports almost all nuclides</li>
319323
</ul>
320324
</li>
321325
<li>Geometry
322326
<ul>
323327
<li>Surface-tracking</li>
328+
<li>Woodcock-delta tracking</li>
324329
<li>Quadric CSG surface</li>
325330
<li>Multi-level lattice</li>
326-
<li>Time-dependent planar surfaces</li>
331+
<li>Fully transient geometrical elements</li>
332+
<li>Time dependent release of delayed neutron production drift</li>
327333
</ul>
328334
</li>
329335
<li>Simulation modes
330336
<ul>
331337
<li>Fixed-source (time-dependent)</li>
332338
<li>k-Eigenvalue</li>
339+
<li>Iterative quasi-Monte Carlo</li>
333340
</ul>
334341
</li>
335342
<li>Running modes: Python, Numba (CPU and GPU)</li>
@@ -338,7 +345,8 @@ <h1 id="features">Features</h1>
338345
<li>MPI</li>
339346
<li>GPU SIMT on Nvidia and AMD GPUs/APUs (via Harmonize)</li>
340347
<li>Domain decomposition</li>
341-
<li>Reproducibility (via hash-based RNG seeding)</li>
348+
<li>Automatic node balancing</li>
349+
<li>Reproducibility on all targets (via hash-based RNG seeding)</li>
342350
</ul>
343351
</li>
344352
</ul>

0 commit comments

Comments
 (0)