Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
30f1e80
fix: preserve null inversions and clarify repeat noise
HunterSpence Jul 12, 2026
fd0ce92
ci: harden packaging and verification gates
HunterSpence Jul 12, 2026
2166d5c
fix: harden verification and matched TEM ports
HunterSpence Jul 12, 2026
4c2a150
fix: reuse pinned image runtime user
HunterSpence Jul 12, 2026
bd298b4
fix: align PETSc reuse and MPICH rank handling
HunterSpence Jul 12, 2026
5badced
ci: archive manufactured and MPI solver evidence
HunterSpence Jul 12, 2026
ad9a43b
fix: initialize manufactured mesh connectivity
HunterSpence Jul 12, 2026
c4e1c3a
feat: expose iterative solver diagnostics and tuning
HunterSpence Jul 12, 2026
c3c1ded
fix: retain nested PETSc options through setup
HunterSpence Jul 12, 2026
b26f0d9
feat: add shifted Maxwell preconditioner evidence
HunterSpence Jul 12, 2026
63daacf
fix: preserve exact CI evidence
HunterSpence Jul 12, 2026
233cb41
feat: add two-level Maxwell p-multigrid
HunterSpence Jul 12, 2026
34f2169
fix: preserve factorizing PC error contract
HunterSpence Jul 12, 2026
c55b45a
feat: verify p-multigrid evidence artifacts
HunterSpence Jul 12, 2026
bee9e9d
fix: build evidence manifests atomically
HunterSpence Jul 12, 2026
d5fe814
feat: register fail-closed scaling sweeps
HunterSpence Jul 12, 2026
3c6272c
docs: add exact continuation handoff
HunterSpence Jul 13, 2026
e8f9a67
fix: fail closed on scaling evidence gaps
HunterSpence Jul 13, 2026
f975a22
fix: retain scaling contract in source distribution
HunterSpence Jul 13, 2026
5393e44
fix: stop sweep after non-passing evidence
HunterSpence Jul 13, 2026
499e6a5
fix: harden remote preparation evidence
HunterSpence Jul 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 81 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,21 +1,101 @@
.git
.github
.venv
venv
.tox
.nox
__pycache__
.pytest_cache
.ruff_cache
.mypy_cache
.coverage
coverage.xml
htmlcov
build
dist
*.egg-info

# Never send local configuration or credentials to the build daemon.
.env
**/.env
.env.*
**/.env.*
!.env.example
!**/.env.example
!.env.sample
!**/.env.sample
!.env.template
!**/.env.template
secrets
**/secrets
**/secrets/**
.secrets
**/.secrets
**/.secrets/**
credentials
**/credentials
**/credentials/**
credentials.json
service-account*.json
auth.json
.aws
.azure
.gnupg
.netrc
.npmrc
.pypirc
kubeconfig*
*.pem
*.key
*.ppk
*.p12
*.pfx
*.jks
*.keystore
*.kdbx
*.token
*.secret
*.secrets
*.credentials
*.tfstate
*.tfstate.*
id_rsa*
id_ed25519*
id_ecdsa*
id_dsa*

# Private measurements and generated numerical output stay outside the context.
data/raw
data/private
data/measurements
results
checkpoints
*.s?p
artifacts
*.s[0-9]*p
*.npy
*.npz
*.mat
*.csv
*.tsv
!examples/**/*.npy
!examples/**/*.npz
!examples/**/*.csv
!examples/**/*.tsv
!tests/fixtures/**/*.npy
!tests/fixtures/**/*.npz
!tests/fixtures/**/*.csv
!tests/fixtures/**/*.tsv
*.h5
*.hdf5
*.xdmf
*.msh
*.petsc
*.bp
*.bp4
*.bp5
*.pvd
*.pvtu
*.vtu
*.vtk
*.zarr
*.zarr/**
16 changes: 16 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
* text=auto

.gitattributes text eol=lf
*.cff text eol=lf
*.json text eol=lf
*.md text eol=lf
*.py text eol=lf
*.sh text eol=lf
*.toml text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
MANIFEST.in text eol=lf
SHA256SUMS text eol=lf
.dockerignore text eol=lf
.gitignore text eol=lf
Dockerfile text eol=lf
Loading
Loading