Skip to content

EXPERIMENT: test_wave v0 seed probe (CI only) - #19

Closed
ParadaCarleton wants to merge 52 commits into
masterfrom
wave-seed-probe
Closed

ParadaCarleton wants to merge 52 commits into
masterfrom
wave-seed-probe

Conversation

@ParadaCarleton

Copy link
Copy Markdown
Owner

Fork-internal probe; not for landing.

https://claude.ai/code/session_01BEoUbvf41HZqywHoqybG7q

dependabot Bot and others added 30 commits April 17, 2026 17:55
Bumps [julia-actions/setup-julia](https://github.com/julia-actions/setup-julia) from 2 to 3.
- [Release notes](https://github.com/julia-actions/setup-julia/releases)
- [Commits](julia-actions/setup-julia@v2...v3)

---
updated-dependencies:
- dependency-name: julia-actions/setup-julia
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v5...v6)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
remove  α = α0 and correct residual history
- Results: use getfield for Branch/ContResult internals, add getalg/getbranches for Branch
- BVP: forward getparams/getlens through BVPModel/DiscretizedBVP, informative errors otherwise
- PeriodicOrbitCollocation: make mesh_cache/cache required fields
- MinAugPD: re_make prob with branch params, use solve instead of newton
- codim2 PO: informative errors for Trapeze PD/NS jacobians
- WaveProblem: fix DAE default flag length
- GeneralizedEigenSolver: use factorize instead of lu for ArnoldiMethod GEV
- Continuation: constrain ContIterable alg type, clean step_size_control! fallback
- BifurcationPoints: make SpecialPoint x/τ required
- Makie: reorder plot! kwargs
…nuation

- save_to_file and plotting stubs now error with a hint to load JLD2 / Plots / Makie
- DeflatedContinuation: route plotAllDCBranch through the plot backend
- Results: informative errors for get_solution/getprob/... on a vector of branches
- codim2: _correct_event_labels errors for DCResult
- PoincareRM: get_time_slices errors for BorderedArray
- ZeroHopf PO continuation: use record_from_solution/plot_solution kwargs, drop FloquetWrapperBLS wrapping, fix UniformScaling call
rveltz and others added 10 commits October 10, 2026 07:57
…odetect

BifurcationProblem: detect an in-place vector field only when inplace is unset
…github_actions/actions/cache-6

build(deps): bump actions/cache from 5 to 6
…github_actions/actions/checkout-7

build(deps): bump actions/checkout from 6 to 7
…github_actions/julia-actions/setup-julia-3

Bump julia-actions/setup-julia from 2 to 3
… p_min or p_max; a run stopped inside the domain ends with :guess
…atus

continuation: mark the endpoint :guess when the run stops before p_min/p_max
With a singular B, LAPACK returns beta at rounding level instead of zero, so
an infinite eigenvalue came back as a finite 1e17-1e19 of random sign. A positive
one counted as unstable and created spurious bifurcation points.

Claude-Session: https://claude.ai/code/session_01BEoUbvf41HZqywHoqybG7q
For an exact pair beta A v = alpha B v, |beta| / |alpha| = |B v| / |A v|, so an
infinite eigenvalue has B v at rounding level. This tests beta itself, where the
previous rule inferred it from the size of lambda.

Claude-Session: https://claude.ai/code/session_01BEoUbvf41HZqywHoqybG7q
The helper sat between gev's docstring and gev, which fails precompilation.

Claude-Session: https://claude.ai/code/session_01BEoUbvf41HZqywHoqybG7q
In a Fold or Hopf continuation of a travelling wave, update! received the
minimally augmented state, and updatesection! threw a MethodError on the
first step. The wave part now comes from getvec, as for periodic orbits.

Claude-Session: https://claude.ai/code/session_01BEoUbvf41HZqywHoqybG7q
@ParadaCarleton

Copy link
Copy Markdown
Owner Author

Probe/mutant done; findings in bifurcationkit#366 and the wave-fold-continuation PR draft. Branch kept.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants