|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include "serif/solver/continuation/driver.hpp"#include "serif/backend/mfem/solver/continuation/detail/physical_transfer.hpp"#include "serif/solver/equilibrium.hpp"Namespaces | |
| namespace | serif |
| namespace | serif::solver |
| namespace | serif::solver::continuation |
| namespace | serif::solver::continuation::detail |
Functions | |
| SolverOptions | serif::solver::continuation::default_solver_options () |
| Continuation uses one absolute qualification threshold across all family members. | |
| template<typename Family, typename Factory, typename SolverOptions, typename Solve> | |
| auto | serif::solver::continuation::detail::corrector (const Family &family, Factory &configure, SolverOptions options, Solve solve) |
| Adapt one fresh configured discretization per stage to the same public equilibrium solve. | |
| template<typename Family, typename Factory, typename State, typename Options = SolverOptions<>> requires std::copy_constructible<Options> | |
| auto | serif::solver::continue_equilibrium (const Family &family, Factory configure, const State &initial_state, continuation::Options< Family > continuation_options, Options solver_options=continuation::default_solver_options()) |
| Continue moving-star equilibria through an explicitly declared physical family. | |
| template<typename Family, typename Factory, typename State> | |
| auto | serif::solver::continue_equilibrium (const Family &family, Factory configure, const State &initial_state) |
| Start with the family's physics-owned default coordinates and bounded fallback route. | |
| template<typename Family, typename Factory, typename State, typename Options = SolverOptions<>> requires std::copy_constructible<Options> | |
| auto | serif::solver::continue_equilibrium (const Family &family, Factory configure, const State &initial_state, const Vector &displacement, continuation::Options< Family > continuation_options, Options solver_options=continuation::default_solver_options()) |
| Continue a fixed-geometry model while preserving its prescribed displacement. | |
| template<typename Family, typename Factory, typename State> | |
| auto | serif::solver::continue_equilibrium (const Family &family, Factory configure, const State &initial_state, const Vector &displacement) |
| Use the same default route and absolute qualification tolerance for fixed geometry. | |