SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
controller.hpp File Reference
#include <algorithm>
#include <array>
#include <cmath>
#include <cstdint>
#include <limits>
#include <optional>
#include "serif/utils/error/errors.hpp"
Include dependency graph for controller.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::solver::continuation::CoordinateOptions< Count >
 Numerical increments are fractions of each coordinate's complete physical span. More...
 
struct  serif::solver::continuation::CoordinateProposal< Count >
 
struct  serif::solver::continuation::CoordinateCounters
 
class  serif::solver::continuation::CoordinateController< Count >
 Own only the continuation path; a caller promotes physical states after successful correction. More...
 

Namespaces

namespace  serif
 
namespace  serif::solver
 
namespace  serif::solver::continuation
 

Enumerations

enum class  serif::solver::continuation::CoordinateOrder { serif::solver::continuation::automatic , serif::solver::continuation::preferred , serif::solver::continuation::strict }
 
enum class  serif::solver::continuation::AttemptOutcome { serif::solver::continuation::success , serif::solver::continuation::recoverable_rejection , serif::solver::continuation::fatal_failure }
 
enum class  serif::solver::continuation::ControllerStatus {
  serif::solver::continuation::ready , serif::solver::continuation::pending , serif::solver::continuation::complete , serif::solver::continuation::attempt_limit ,
  serif::solver::continuation::no_progress , serif::solver::continuation::fatal_failure
}