WEEKLY REPORT · ISO 2026-W29

PHARE, 13 Jul – 19 Jul 2026

Commits on master
3 same vs last week
PRs merged
3 same vs last week
Issues opened
1 ▼ -2 vs last week
Issues closed
38 ▲ +35 vs last week
Reviews
17 ▲ +16 vs last week
CI builds
69 ▲ +1 vs last week
TeamCity history incomplete this week

The week at a glance

each dot is one event · hover for details, click to open
Mon 13MTue 14TWed 15WThu 16TFri 17FSat 18SSun 19S
Commits on master
3 PRs merged
3 PRs opened
4 Issues opened
1 Issues closed
38 Reviews
17 CI failures
9
Daily numbers as a table
DayCommitsIssues openedIssues closedPRs openedPRs mergedPRs closedReviewsCommentsCI buildsCI failed
Mon 13 Jul0010000620
Tue 14 Jul0000000021
Wed 15 Jul00000000181
Thu 16 Jul10180102391
Fri 17 Jul0111026080
Sat 18 Jul201812044980
Sun 19 Jul00020059226

Issues

1 opened · 38 closed

Open issues

The axis starts at 50 so the weekly changes stay visible.

Labels on new issues

core
1refactoring
1MHD
1

How closed issues were closed

fixed by a PR 1closed without a link 37
  • #1242 Plotting dispersion test completed closed by @iljah, no linked PR or commit
    Switching to B = run.GetB(time, all_primal = False) seems to have worked as I get this with 20 cell patches, thanks!
  • #1210 particle argsort is wrong completed fixed by PR #1217
  • #1203 fromCoarser.fillIonGhostParticles only needs calling for UpdaterMode:all completed closed by @PhilipDeegan, no linked PR or commit
    closed by #1232
  • #1117 3D segfault completed closed by @PhilipDeegan, no linked PR or commit 3D
  • #1081 diagnostics take too long to dump? completed closed by @PhilipDeegan, no linked PR or commit diagnostics outputs
    closed by #1084
  • #1073 Python3.14 GIL-less meta issue completed closed by @None, no linked PR or commit experimentalpython
  • #1064 Dereference empty shared_ptr completed closed by @PhilipDeegan, no linked PR or commit MHD
    cannot happen anymore
  • #1060 test SAMRAI missing overlap bug completed closed by @PhilipDeegan, no linked PR or commit bug 🔥testSAMRAI
    fixed by upstream PR llnl/SAMRAI#312
  • #1051 develop Numpy ufuncs for hierarchies completed closed by @nicolasaunai, no linked PR or commit pharesee
    done in #1192
  • #1046 3D visualization system completed closed by @nicolasaunai, no linked PR or commit diagnostics outputs
  • #1025 Prevent need for print_one_line=False completed closed by @nicolasaunai, no linked PR or commit
  • #1010 refactor refiners with vector components in the same RefineAlgo completed closed by @nicolasaunai, no linked PR or commit refactoringamr
  • #1004 double include completed closed by @PhilipDeegan, no linked PR or commit core
    closed by #1056
  • #991 tagging not 3D completed closed by @nicolasaunai, no linked PR or commit amr
  • #982 3D tests for MHD completed closed by @nicolasaunai, no linked PR or commit testMHD
  • #937 extend pharein to mhd simulation completed closed by @nicolasaunai, no linked PR or commit MHD
  • #936 alfven 2d completed closed by @nicolasaunai, no linked PR or commit MHD
  • #928 AMR Hall MHD completed closed by @nicolasaunai, no linked PR or commit SAMRAIamrMHD
  • #927 L0 only PHARE MHD completed closed by @nicolasaunai, no linked PR or commit testSAMRAIMHD
  • #912 corner bug? completed closed by @nicolasaunai, no linked PR or commit bug 🔥
    we have not seen that in a while so closing
  • #878 segmentation fault (on regriding L0?) completed closed by @nicolasaunai, no linked PR or commit bug 🔥SAMRAI
  • #864 job py completed closed by @nicolasaunai, no linked PR or commit refactoring
  • #831 try redirect python logs per rank to file excluding rank 0 completed closed by @nicolasaunai, no linked PR or commit pythonI/O
  • #814 `Get` methods of `pyphare.Run` should not specify the file where `py_attrs` are retrieved from completed closed by @nicolasaunai, no linked PR or commit pythonpharesee
  • #796 default initialize particles? completed closed by @PhilipDeegan, no linked PR or commit refactoring
    pretty sure we need a default constructor for restarts or anywhere there's a tmp particle array buffer, we do not want to end up with something like std::vector<std::unique_ptr<Particle> because we cannot default...
  • #785 account for possible different charges of ion populations completed closed by @nicolasaunai, no linked PR or commit corephysics
  • #739 Log everything relevant for a run completed closed by @PhilipDeegan, no linked PR or commit pharein
  • #541 causing isues with openacc compiler/nvidia runtime completed closed by @nicolasaunai, no linked PR or commit cmake 🛠
  • #515 github -> tc token expiry completed closed by @PhilipDeegan, no linked PR or commit CI
    it will work until it doesn't
  • #416 Diagnostic test 3D completed closed by @nicolasaunai, no linked PR or commit testdiagnostics outputs
  • #406 generalized overlap number verification completed closed by @PhilipDeegan, no linked PR or commit testpython
    closed by #1154
  • #388 AMR: investigate L2 level ghost calculations given nesting_buffer 0 completed closed by @nicolasaunai, no linked PR or commit bug 🔥question
    yes we cannot
  • #320 cmake - setting PHARE_FLAGS on CLI adds quotes to compile command completed closed by @nicolasaunai, no linked PR or commit question
  • #289 support multiple simultaneous simulators from python completed closed by @PhilipDeegan, no linked PR or commit pharebook
    in the fluid class jupyter notebooks we just call subprocess.run, which is trivial to parallelize, and this way has multiple processes so doesn't run into any issue samrai static classes, I think this should be the approach.
  • #280 cppcheck super task completed closed by @nicolasaunai, no linked PR or commit CI
  • #227 immortal phare completed closed by @nicolasaunai, no linked PR or commit bug 🔥
  • #112 1D, 2D and 3D parts completed closed by @PhilipDeegan, no linked PR or commit question
    closed by #1158
  • #110 splitting for dim = 2 & 3 completed closed by @PhilipDeegan, no linked PR or commit featurecore
    obsoleted by #1186
All 1 new issues

Pull requests

3 merged · 4 opened · 2 closed unmerged

Open PRs

The axis starts at 30 so the weekly changes stay visible.

Every PR that moved this week

mergedopen draft or closed first human review
Time open (log scale)
1 h1 d1 wk1 mo1 yr
Lines changed, by area (log scale)
101001k10k
1232 show scope times per compute and per schedules for hybrid@PhilipDeegan
1223 keep dt exact@UCaromel
1217 python3 particles argsort correction@PhilipDeegan
1255 Add CONTRIBUTING.md, issue templates, and PR template@nicolasaunai
1254 fix mhd dispersion timestamps - allow functional test dry run on PR@PhilipDeegan
1253 Compute hier from refactor for handling arbitrary FieldData subclasses, like for VTK@PhilipDeegan
1250 print only rank 0@PhilipDeegan
1240 Derived-quantity diagnostics: generic interface (V, P, divB, J, E) + catalogue-based writer dispatch@igirault
1115 overlap Difference hierarchies@PhilipDeegan
coreamrpythontestssimulator/iobuild/ciother

People

human activity inside the week · darker = more

Who did what

CommitsPRs openedPRs mergedReviews givenIssues openedIssues closedCommentsLines on master
@PhilipDeegan 132311348 +62 −19
@nicolasaunai 21·12·2314 +21 −10
@iljah ·····14 ·
@UCaromel ··12··· ·
@igirault ······1 ·

Bots: coderabbitai (13 reviews, 4 comments), github-advanced-security (4 reviews, 0 comments).

Who reviewed whom

reviewer ↓ · author →PhilipDeeganigiraultUCaromel
nicolasaunai921
PhilipDeegan·21
UCaromel·2·
Median first review43 h
Median time to merge29.8 d

CI and tests

0 test executions on TeamCity · 0 failed · 0 ignored

TeamCity only keeps about 200 builds per configuration, so this week is incomplete for gh_pr_gcc (history starts 2026-08-31), gh_pr_clang (history starts 2026-09-03), gh_pr_clang_samraisub (history starts 2026-08-31), gh_pr_gcc_samraisub (history starts 2026-09-01).

passedfailedcanceledone tick per build, placed at its finish time
Mon 13MTue 14TWed 15WThu 16TFri 17FSat 18SSun 19S
GitHub Actions CodeQL
21 ✓ · 1 ✗ · 10 canceled CMake Ubuntu
14 ✓ · 4 ✗ · 8 canceled build
2 ✓ · 0 ✗ · 0 canceled TeamCity gh_master_clang_nightly_samraisub_phlop_asan
1 ✓ · 1 ✗ · 1 canceled gh_master_gcc_nightly_samraisub_phlop
1 ✓ · 1 ✗ · 0 canceled gh_master_gcc_weekly_samraisub
1 ✓ · 0 ✗ · 0 canceled gh_master_clang_weekly_asan
1 ✓ · 0 ✗ · 0 canceled gh_master_gcc_samraisub_weekly_gcov
0 ✓ · 1 ✗ · 0 canceled gh_master_gcc_samraisub_weekly_caliper
0 ✓ · 1 ✗ · 0 canceled

Code on master

3 commits · lines removed ← → lines added

Where the code changed

amr
19
62
python
8
18
simulator/io
2
3

Commits

3 commits on master (also dots on the timeline)