Skip to content

Commit 503a0fb

Browse files
authored
Merge pull request #58 from melekderman/master
Improve deployment and update publications.
2 parents b9ec157 + 5442367 commit 503a0fb

8 files changed

Lines changed: 131 additions & 19 deletions

File tree

.github/workflows/jekyll.yml

Lines changed: 59 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,69 @@
1-
name: Jekyll site CI
1+
# This workflow uses actions that are not certified by GitHub.
2+
# They are provided by a third-party and are governed by
3+
# separate terms of service, privacy policy, and support
4+
# documentation.
5+
6+
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
7+
name: Deploy Jekyll site to Pages
28

39
on:
10+
# Runs on pushes targeting the default branch
411
push:
5-
branches: [ master ]
12+
branches: ["master"]
613
pull_request:
7-
branches: [ master ]
14+
branches: ["master"]
15+
16+
# Allows you to run this workflow manually from the Actions tab
17+
workflow_dispatch:
18+
19+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
20+
permissions:
21+
contents: read
22+
pages: write
23+
id-token: write
24+
25+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
26+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
27+
concurrency:
28+
group: "pages"
29+
cancel-in-progress: false
830

931
jobs:
32+
# Build job
1033
build:
11-
1234
runs-on: ubuntu-latest
35+
steps:
36+
- name: Checkout
37+
uses: actions/checkout@v4
38+
- name: Setup Ruby
39+
# https://github.com/ruby/setup-ruby/releases/tag/v1.207.0
40+
uses: ruby/setup-ruby@v1
41+
with:
42+
ruby-version: '3.2' # Not needed with a .ruby-version file
43+
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
44+
cache-version: 1 # Increment this number if you need to re-download cached gems
45+
- name: Setup Pages
46+
id: pages
47+
uses: actions/configure-pages@v5
48+
- name: Build with Jekyll
49+
# Outputs to the './_site' directory by default
50+
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
51+
env:
52+
JEKYLL_ENV: production
53+
- name: Upload artifact
54+
# Automatically uploads an artifact from the './_site' directory by default
55+
uses: actions/upload-pages-artifact@v3
56+
with:
57+
path: ./_site
1358

59+
# Deployment job
60+
deploy:
61+
environment:
62+
name: github-pages
63+
url: ${{ steps.deployment.outputs.page_url }}
64+
runs-on: ubuntu-latest
65+
needs: build
1466
steps:
15-
- uses: actions/checkout@v2
16-
- name: Build the site in the jekyll/builder container
17-
run: |
18-
docker run \
19-
-v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \
20-
jekyll/builder:latest /bin/bash -c "chmod 777 /srv/jekyll && jekyll build --future"
67+
- name: Deploy to GitHub Pages
68+
id: deployment
69+
uses: actions/deploy-pages@v4

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,4 +343,4 @@ DEPENDENCIES
343343
webrick (~> 1.8)
344344

345345
BUNDLED WITH
346-
2.7.2
346+
2.3.25

Makefile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.PHONY: install serve build check
2+
3+
install:
4+
bundle install
5+
6+
serve:
7+
bundle exec jekyll serve --config _config.yml,_config.dev.yml --livereload
8+
9+
build:
10+
bundle exec jekyll build --config _config.yml
11+
12+
check:
13+
bundle exec jekyll doctor

README.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
1-
# CEMeNT Site
1+
# CEMeNT Website
22

3+
Jekyll + GitHub Pages.
34

4-
# For macOS arm
5-
`bundle add webrick`
5+
## Local development
6+
`bundle install`
7+
`make serve`
8+
Open: `http://localhost:4000`
9+
10+
## Edit these folders
11+
`_pages/` pages
12+
`_members/` team members
13+
`_publications/` publications
14+
`_posts/` news/posts
15+
`assets/` images and styles
16+
17+
## Do not edit
18+
`_site/` build output
19+
`docs/` legacy output (no manual edits)
20+
21+
## Deploy flow
22+
1. Create a branch.
23+
2. Make changes.
24+
3. Open a PR.
25+
4. Merge into `master` (auto deploy via GitHub Actions).

_members/ethan_lame.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Ethan Lamé"
3-
excerpt: "Masters Student, Oregon State University"
3+
excerpt: "Ph.D. Student, Oregon State University"
44
classes: wide
55

66
header:
@@ -12,7 +12,8 @@ author: Ethan Lame
1212

1313
## Education
1414

15-
* M.S. Nuclear Engineering, Oregon State University (In Progress)
15+
* Ph.D. Nuclear Engineering (In Progress), Oregon State University
16+
* M.S. Nuclear Engineering, Oregon State University, 2025
1617
* B.S. Physics, University of Utah, 2022
1718

1819
## Biography

_members/melek_derman.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,19 @@ author: Melek Derman
1414
* B.S. Physics, Akdeniz University
1515

1616
## Biography
17-
Melek is a Ph.D. student and graduate research assistant at Oregon State University, under Dr. Todd Palmer. Melek received her bachelor's degree in the Department of Physics at Akdeniz University and earned her MS degree at Texas A&M University with a study on the MCNP modeling and simulations of Molten Salt Reactors.
17+
Melek is a Ph.D. student and Graduate Research Assistant in Nuclear Engineering at Oregon State University, working under the supervision of Professor Todd S. Palmer. Her research focuses on Monte Carlo and deterministic particle transport methods, as well as computational techniques for developing scalable algorithms on exascale computing systems.
18+
19+
Melek received her B.S. in Physics with Honors from Akdeniz University (Türkiye) and her M.S. in Nuclear Engineering from Texas A&M University, where her work focused on nuclear safeguards monitoring approaches for molten salt reactors. Her doctoral research involves high-performance computing optimization and multiscale physics simulations, with applications ranging from reactor physics to radiation effects in electronic systems.
20+
21+
## Work at CEMeNT
22+
23+
* Exascale Monte Carlo electron transport method development
24+
* Development and verification of reactor physics and electron transport benchmarks
25+
* CAD-based geometry support in MC/DC via GEOUNED integration
26+
* Nuclear data processing and scientific software development (e.g., PyEEDL, PyEPICS)
27+
* Deterministic Boltzmann Fokker Plank transport solvers and spectral analysis methods
28+
* High-performance computing optimization on heterogeneous CPU/GPU systems
29+
* Scalable radiation transport software development
30+
31+
📄 Full CV: https://melekderman.github.io/files/MelekDerman_CV_Website.pdf
32+
🌐 Personal Website: https://melekderman.github.io/

_pages/publications.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ Springer, New York (2021) ISBN: [978-3030703875](https://link.springer.com/book/
2424

2525
# Journal Articles
2626

27+
* [J. Farmer](../members/joey_farmer/), A. Murray, [J. Krotz](../members/johannes_krotz/), and [R. G. McClarren](../members/ryan_mcclarren/). Generative Monte Carlo Sampling for Constant-Cost Particle Transport. (Submitted). 2025. [arXiv:2512.13965](https://arxiv.org/abs/2512.13965)
28+
29+
* [B. Whewell](../previous/ben_whewell/), [R. G. McClarren](../members/ryan_mcclarren/). Single Grid Error Estimation for Neutron Transport Solvers. *Journal of Verification, Validation, and Uncertainty Quantification* **10**(2): 021001. (2025). DOI [10.1115/1.4069426](https://doi.org/10.1115/1.4069426)
30+
31+
* [B. Whewell](../previous/ben_whewell/), [R. G. McClarren](../members/ryan_mcclarren/). Collision-Based Hybrid Method for Two-Dimensional Neutron Transport Problems. *Nuclear Science and Engineering* **200**(3), 502–524. (2025). DOI [10.1080/00295639.2025.2489778](https://doi.org/10.1080/00295639.2025.2489778)
32+
2733
* [V. N. Novellino](../members/vincent_novellino), [D. Y. Anistratov](../members/dmitriy_anistratov) Multi-Level Hybrid Monte Carlo / Deterministic Methods for Particle Transport Problems. 2025 (submitted)
2834

2935
* [J. P. Morgan](../members/joanna_morgan), [I. Variansyah](../members/ilham_variansyah), [K. B. Clements](../members/kayla_clements/), [T. S. Palmer](../members/todd_palmer) and [K. E. Niemeyer](../members/kyle_niemeyer). Hybrid Delta Tracking Schemes Using a Track-Length Estimator. 2025.(submitted). [arXiv:2510.00152](https://doi.org/10.48550/arXiv.2510.00152)
@@ -32,7 +38,7 @@ Springer, New York (2021) ISBN: [978-3030703875](https://link.springer.com/book/
3238

3339
* [J. P. Morgan](../members/joanna_morgan), [I. Variansyah](../members/ilham_variansyah), [T. S. Palmer](../members/todd_palmer) and [K. E. Niemeyer](../members/kyle_niemeyer). 2024.. Impacts of dynamic radiation transport to one-cell inversions on modern GPUs with higher-order discretization. *Nuclear Science and Engineering* doi [10.1080/00295639.2025.2510004](https://doi.org/10.1080/00295639.2025.2510004) [arXiv:2503.00264](https://doi.org/10.48550/arXiv.2503.00264).
3440

35-
* [A. Mote](../members/alexander_mote) [T. S. Palmer](../members/todd_palmer) and [L. Chen](../members/lizhong_chen). 2024. Neurons for Neutrons: A Transformer Model for Computation Load Estimation on Domain-Decomposed Neutron Transport Problems. *Nuclear Science and Engineering* **54** (5) pp 381--407. doi [10.1080/23324309.2025.2540757](https://doi.org/10.1080/23324309.2025.2540757), [arXiv:2411.03389](https://arxiv.org/abs/2411.03389)
41+
* [A. Mote](../members/alexander_mote) [T. S. Palmer](../members/todd_palmer) and [L. Chen](../members/lizhong_chen). 2024. Neurons for Neutrons: A Transformer Model for Computation Load Estimation on Domain-Decomposed Neutron Transport Problems. *Nuclear Science and Engineering* **54** (5) pp 381--407. DOI [10.1080/23324309.2025.2540757](https://doi.org/10.1080/23324309.2025.2540757), [arXiv:2411.03389](https://arxiv.org/abs/2411.03389)
3642

3743
* [J. P. Morgan](../members/joanna_morgan), [I. Variansyah](../members/ilham_variansyah), [B. Cuneo](../members/braxton_cuneo), [T. S. Palmer](../members/todd_palmer) and [K. E. Niemeyer](../members/kyle_niemeyer). 2024. Accepted *IEEE Computing in Science and Engineering*. Performance Portable Monte Carlo Neutron Transport in MCDC via Numba. Preprint DOI [10.48550/arXiv.2409.04668](
3844
https://doi.org/10.48550/arXiv.2409.04668). DOI [10.1109/MCSE.2025.3550863](https://doi.org/10.1109/MCSE.2025.3550863).
@@ -65,6 +71,8 @@ https://doi.org/10.48550/arXiv.2409.04668). DOI [10.1109/MCSE.2025.3550863](http
6571

6672
# Conference Publications
6773

74+
* [B. Whewell](../previous/ben_whewell/), [R. G. McClarren](../members/ryan_mcclarren/). (2025) "Single Grid Error Estimation in Two-Dimensional Neutron Transport Problems." *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
75+
6876
* [K. B. Clements](../members/kayla_clements/), [T. S. Palmer](../members/todd_palmer), A. J. Olson, G. Geraci, [I. Variansyah](../members/ilham_variansyah). (2025) Monte Carlo Uncertainty Quantification and Sensitivity Analysis for the C5G7 Benchmark. To appear in *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
6977

7078
* [A. Mote](../members/alex_mote), [T. S. Palmer](../members/todd_palmer), [L. Chen](../members/lizhong_chen). (2025) Improvements in MC/DC Domain Decomposition Functionality. (2025). To appear in *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
@@ -73,7 +81,7 @@ https://doi.org/10.48550/arXiv.2409.04668). DOI [10.1109/MCSE.2025.3550863](http
7381

7482
* [S. Pasmann](../previous/sam_pasmann/), [I. Variansyah](../members/ilham_variansyah), [C. T. Kelley](../members/ct_kelley/) and [R. G. McClarren](../members/ryan_mcclarren/). (2025) A Batch Power Iteration Approach for the Iterative Quasi-Monte Carlo Method Using a Randomized-Halton Sequence. To appear in *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
7583

76-
* [C. Shaw](../members/caleb_shaw), [D. Y. Anistratov](../members/dmitriy_anistratov). (2025) Hybrid Weight Window Techniques for Time-Dependent Monte Carlo Neutronics. (2025). *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA. April 2025, pp. 1861-1870 doi [10.13182/xyz-47085](https://doi.org/10.13182/xyz-47085), [arXiv:2501.06144](https://doi.org/10.48550/arXiv.2501.06144)
84+
* [C. Shaw](../members/caleb_shaw), [D. Y. Anistratov](../members/dmitriy_anistratov). (2025) Hybrid Weight Window Techniques for Time-Dependent Monte Carlo Neutronics. (2025). *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA. April 2025, pp. 1861-1870 DOI [10.13182/xyz-47085](https://doi.org/10.13182/xyz-47085), [arXiv:2501.06144](https://doi.org/10.48550/arXiv.2501.06144)
7785

7886
* [I. Variansyah](../members/ilham_variansyah), [R. G. McClarren](../members/ryan_mcclarren/), [T. S. Palmer](../members/todd_palmer). (2025) Implicit Collision Multiplicity Adjustment for Efficient Monte Carlo Transport Simulation of Reactivity Excursion. To appear in *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
7987

@@ -89,6 +97,8 @@ https://doi.org/10.48550/arXiv.2409.04668). DOI [10.1109/MCSE.2025.3550863](http
8997

9098
* [V. N. Novellino](../previous_members/vincent_novellino) and [D. Anistratov](../members/dmitriy_anistratov), Analysis of Hybrid MC/Deterministic Methods for Transport Problems Based on Low-Order Equations Discretized by Finite Volume Scheme. *Transaction of American Nuclear Society*, v. 130, 408-411, 2024 [arXiv:2403.05673](https://doi.org/10.48550/arXiv.2403.05673)
9199

100+
* [B. Whewell](../previous/ben_whewell/), [R. G. McClarren](../members/ryan_mcclarren/). (2023) "Solution Verification with the Method of Nearby Problems for Neutron Transport Applications." *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2023).* Niagara Falls, Ontario, Canada.
101+
92102
* [I. Variansyah](../members/ilham_variansyah/), [J. P. Morgan](../members/joanna_morgan/), [J. Northrop](../members/jordan_northrop) [K. E. Niemeyer](../members/kyle_niemeyer/), and [R. G. McClarren](../members/ryan_mcclarren/). “Development of MC/DC: a performant, scalable, and portable Python-based Monte Carlo neutron transport code.” In *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering*. Niagara Falls, Ontario, Canada (2023). Preprint DOI [10.48550/arXiv.2305.13555](https://doi.org/10.48550/arXiv.2305.13555).
93103

94104
* [I. Variansyah](../members/ilham_variansyah/) and [R. G. McClarren](../members/ryan_mcclarren/). “High-fidelity treatment for object movement in time-dependent Monte Carlo transport simulations.” In *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering*. Niagara Falls, Ontario, Canada (2023). Preprint [DOI 10.48550/arXiv.2305.07641](https://doi.org/10.48550/arXiv.2305.07641).
@@ -189,6 +199,8 @@ for Thermal Radiation and Neutron Transport, M.S. project report, School of MIME
189199

190200
# Presentations
191201

202+
* [B. Whewell](../previous/ben_whewell/) and [R. G. McClarren](../members/ryan_mcclarren/). "Single Grid Error Estimation in Two-Dimensional Neutron Transport Problems." *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2025).* Denver, CO, USA.
203+
192204
* [J. P. Morgan](../members/joanna_morgan/) and [K. E. Niemeyer](../members/kyle_niemeyer/). Monte Carlo/Dynamic Code: Performant and Portable High-Performance Computing at Scale via Python and Numba. *Proceedings of the 23rd Python in Science Conference* July 12 2024. Tachoma, WA, USA. DOI [10.25080/cdrf9272](https://doi.org/10.25080/cdrf9272)
193205

194206
* [C. T. Kelley](../members/ct_kelley/). Newton's Method in Three Precisions. *18th Copper Mountain Conference On Iterative Methods*. Copper Mtn., CO, USA. (April 2024).
@@ -242,6 +254,8 @@ AZURV1 Benchmark”, American Nuclear Society Annual Meeting, Anaheim, CA, June
242254

243255
# Poster Presentations
244256

257+
* [B. Whewell](../previous/ben_whewell/), [R. G. McClarren](../members/ryan_mcclarren/). (2023) "Solution Verification with the Method of Nearby Problems for Neutron Transport Applications." *International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (ANS M&C 2023).* Niagara Falls, Ontario, Canada.
258+
245259
* [J. P. Morgan](../members/joanna_morgan/), T. J. Trahan, T. P. Burke, C. J. Josey, and [K. E. Niemeyer](../members/kyle_niemeyer/). “Hybrid-Delta Tracking on a Structured Mesh in MCATK.” International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering. Niagara Falls, Ontario, Canada (August 2023). DOI [10.5281/zenodo.10511913](https://doi.org/10.5281/zenodo.10511913)
246260

247261
* [J. P. Morgan](../members/joanna_morgan/), [I. Variansyah](../members/ilham_variansyah/), [T. S. Palmer](../members/todd_palmer/), and [K. E. Niemeyer](../members/kyle_niemeyer/). “Exploring One-Cell Inversion Method for Transient Transport on GPU.” High Energy Density Summer School, San Diego, California. (July 2023) DOI [10.5281/zenodo.10515702](https://doi.org/10.5281/zenodo.10515702).
File renamed without changes.

0 commit comments

Comments
 (0)