Go to the source code of this file.
|
| float | engine.core.mach_solver.calculate_area_mach_ratio (float M, float gamma) |
| float | engine.core.mach_solver.calculate_area_mach_derivative (float M, float gamma, Optional[float] A_Astar=None) |
| float | engine.core.mach_solver.estimate_initial_mach (float eps, float gamma, bool supersonic=True) |
| MachSolverResult | engine.core.mach_solver.solve_mach_from_area_ratio (float eps, float gamma, bool supersonic=True, float tolerance=1e-10, int max_iterations=50, Optional[float] initial_guess=None) |
| Tuple[float, bool] | engine.core.mach_solver.solve_mach_robust (float eps, float gamma, bool supersonic=True) |
| Tuple[float, bool] | engine.core.mach_solver.solve_exit_mach_robust (float eps, float gamma) |
| MachSolverResult | engine.core.mach_solver.solve_exit_mach_from_area_ratio (float eps, float gamma, **kwargs) |