Skip to content

Update MFC 5.0 citation to published CPC article#1131

Merged
sbryngelson merged 1 commit intoMFlowCode:masterfrom
sbryngelson:readme2
Feb 9, 2026
Merged

Update MFC 5.0 citation to published CPC article#1131
sbryngelson merged 1 commit intoMFlowCode:masterfrom
sbryngelson:readme2

Conversation

@sbryngelson
Copy link
Copy Markdown
Member

@sbryngelson sbryngelson commented Feb 9, 2026

Citations


Note

Low Risk
Documentation-only citation/metadata updates with no impact on runtime behavior or APIs.

Overview
Updates the project’s primary citation from the arXiv preprint to the published Computer Physics Communications article.

This refreshes the DOI badge/link and BibTeX entries in README.md and docs/documentation/papers.md, and updates CITATION.cff metadata (journal/DOI/year/volume/pages and adds an author) to match the published record.

Written by Cursor Bugbot for commit 8f64671. Configure here.

Summary by CodeRabbit

Documentation

  • Updated citation information across all project documentation to reflect official publication of the paper in Computer Physics Communications (Volume 322, 2026), replacing previous arXiv preprint references.
  • Revised publication metadata including journal, volume, pages, and DOI.
  • Extended author list to include new contributor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sbryngelson sbryngelson marked this pull request as ready for review February 9, 2026 23:03
Copilot AI review requested due to automatic review settings February 9, 2026 23:03
@qodo-code-review
Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Possible Issue

The new pagination fields under preferred-citation use start: 110055. Please validate this matches the Citation File Format (CFF) schema for journal articles (field name and whether an article number should be represented as pages, page, or start/end). A schema mismatch could cause citation tooling to ignore or mis-parse the page/article number.

journal: "Computer Physics Communications"
doi: "10.1016/j.cpc.2026.110055"
year: 2026
volume: 322
start: 110055
Duplicate Code

The same BibTeX entry is duplicated in multiple places. This is easy to get out of sync on future updates (authors/DOI/volume/pages). Consider centralizing the BibTeX snippet (or generating it from CITATION.cff) and referencing it from docs to avoid divergence.

@article{wilfong26,
  Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
  Title = {{MFC 5.0: A}n exascale many-physics flow solver},
  journal = {Computer Physics Communications},
  year = {2026},
  volume = {322},
  pages = {110055},
  doi = {10.1016/j.cpc.2026.110055},
}
Consistency

The new BibTeX block uses nonstandard field capitalization (Author, Title) compared to common BibTeX style (author, title). Some tooling is case-insensitive, but not all; consider standardizing field names to reduce compatibility issues.

Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
journal = {Computer Physics Communications},
year = {2026},
volume = {322},
pages = {110055},
doi = {10.1016/j.cpc.2026.110055},

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Feb 9, 2026

📝 Walkthrough

Walkthrough

The pull request updates citation metadata across three documentation files, transitioning from an arXiv preprint reference to a published Computer Physics Communications article. Citation data is synchronized including journal information, DOI, year, volume, pages, and author list additions.

Changes

Cohort / File(s) Summary
Citation Updates
CITATION.cff, README.md, docs/documentation/papers.md
Updated citations from arXiv preprint (2503.07953) to Computer Physics Communications volume 322 (10.1016/j.cpc.2026.110055). Changed year from 2025 to 2026, added volume and page fields, reformatted author lists, and appended Daniel J. Vickers as new author. BibTeX entry keys updated from Wilfong_2025 to wilfong26.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 From preprint to published pages bright,
Our paper now shines in CPC's light,
New authors join the published crew,
Citations refreshed, the record true! 📚✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description is extremely minimal and lacks required sections from the template. It provides only a brief note about citation updates without proper structure, test information, or checklist completion. Complete the PR description by filling out all required sections from the template: add a detailed summary under 'Description', select the appropriate 'Type of change', check the 'Scope' box with explanation, detail the testing performed under 'How Has This Been Tested?', and complete the full checklist with relevant items.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and specifically describes the main change: updating the MFC 5.0 citation from arXiv preprint to the published Computer Physics Communications article.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Comment on lines +97 to 105
@article{wilfong26,
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
journal = {Computer Physics Communications},
year = {2026},
volume = {322},
pages = {110055},
doi = {10.1016/j.cpc.2026.110055},
}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion: Standardize the capitalization of BibTeX field keys to lowercase for consistency with other entries in the file. [general, importance: 4]

Suggested change
@article{wilfong26,
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
journal = {Computer Physics Communications},
year = {2026},
volume = {322},
pages = {110055},
doi = {10.1016/j.cpc.2026.110055},
}
@article{wilfong26,
author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
title = {{MFC 5.0: A}n exascale many-physics flow solver},
journal = {Computer Physics Communications},
year = {2026},
volume = {322},
pages = {110055},
doi = {10.1016/j.cpc.2026.110055},
}

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s recommended citation for MFC 5.0 from the arXiv preprint to the published Computer Physics Communications article across user-facing documentation and citation metadata.

Changes:

  • Replaces arXiv DOI/link with the CPC DOI/link in docs and README.
  • Updates BibTeX snippets to the CPC bibliographic information (year/venue/volume/article number) and adds the missing author.
  • Updates CITATION.cff preferred citation to the CPC publication.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
docs/documentation/papers.md Updates the MFC 5.0 paper entry and BibTeX block to the CPC publication.
README.md Updates the DOI badge/link and replaces BibTeX citation blocks with the CPC citation.
CITATION.cff Updates preferred-citation to point to the CPC article and adds the additional author.

Comment on lines +325 to +326
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same BibTeX formatting/style issue as the earlier citation block: field-name capitalization/key style differs from the surrounding BibTeX entries in this README. Please normalize to the existing BibTeX style for consistency.

Suggested change
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
title = {{MFC 5.0: A}n exascale many-physics flow solver},

Copilot uses AI. Check for mistakes.
Comment on lines +8 to +10
@article{wilfong26,
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This new BibTeX snippet doesn’t follow the style used by the other entries in this file (lowercase field names like "author"/"title", aligned formatting, and typically LastName_Year keys). Consider normalizing the field-name casing and citation key (e.g., "Wilfong_2026") to keep the papers list consistent.

Suggested change
@article{wilfong26,
Author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
Title = {{MFC 5.0: A}n exascale many-physics flow solver},
@article{Wilfong_2026,
author = {Benjamin Wilfong and Henry {Le Berre} and Anand Radhakrishnan and Ansh Gupta and Daniel J. Vickers and Diego Vaca-Revelo and Dimitrios Adam and Haocheng Yu and Hyeoksu Lee and Jose Rodolfo Chreim and Mirelys {Carcana Barbosa} and Yanjun Zhang and Esteban Cisneros-Garibay and Aswin Gnanaskandan and Mauro {Rodriguez Jr.} and Reuben D. Budiardja and Stephen Abbott and Tim Colonius and Spencer H. Bryngelson},
title = {{MFC 5.0: A}n exascale many-physics flow solver},

Copilot uses AI. Check for mistakes.
<a href="https://doi.org/10.48550/arXiv.2503.07953" target="_blank">
<img src="https://img.shields.io/badge/DOI-10.48550/arXiv.2503.07953-thistle.svg"/>
<a href="https://doi.org/10.1016/j.cpc.2026.110055" target="_blank">
<img src="https://img.shields.io/badge/DOI-10.1016/j.cpc.2026.110055-thistle.svg"/>
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shields.io DOI badge URL includes an unescaped "/" in the DOI ("10.1016/j..."), which will be treated as a path separator and typically breaks the badge rendering. URL-encode the DOI portion in the badge image URL (e.g., encode "/" as "%2F").

Suggested change
<img src="https://img.shields.io/badge/DOI-10.1016/j.cpc.2026.110055-thistle.svg"/>
<img src="https://img.shields.io/badge/DOI-10.1016%2Fj.cpc.2026.110055-thistle.svg"/>

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@README.md`:
- Around line 82-84: The DOI badge's <img> tag is missing an alt attribute
(MD045); update the <img
src="https://img.shields.io/badge/DOI-10.1016/j.cpc.2026.110055-thistle.svg"/>
within the anchor to include an informative alt text such as alt="DOI:
10.1016/j.cpc.2026.110055" (or similar descriptive text), so the tag becomes
<img ... alt="..."/>; apply the same pattern to other badge <img> tags elsewhere
if desired.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 3 files

@sbryngelson sbryngelson merged commit 1578018 into MFlowCode:master Feb 9, 2026
26 checks passed
@sbryngelson sbryngelson deleted the readme2 branch February 22, 2026 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants