conatus.expert.find_travelling_wave

conatus.expert.find_travelling_wave(solver, x0, c0, newton, *, log=None, N=None)[source]

u(x, t) = U(x − c t): v(U) + c ∂x U = 0, unknowns (U, c), phase ⟨∂x U*, δU⟩ = 0. solver: a Simulation, an IVPSolver or a cn.Model with N=; scope as find_equilibrium() (SCOPE). A solution whose speed is zero within the Newton accuracy (TW_SPEED_TOL) is returned as an Equilibrium (kind “equilibrium”, params['c'] kept, the measured value in the notes).

Parameters:
Return type:

ECSSolution