SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
fitted_h1.hpp File Reference
Include dependency graph for fitted_h1.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::solver::preconditioner::strategies::surface::FittedSurfaceH1
 Fit a signed positive mass-plus-stiffness operator on a nodal stellar surface. More...
 
struct  serif::solver::preconditioner::strategies::surface::SurfaceH1Moments
 Accumulated inner products of mass, stiffness, and physical target actions. More...
 
struct  serif::solver::preconditioner::strategies::surface::SurfaceH1Fit
 Keep a positive backend operator while preserving the sign of the physical shape response. More...
 

Namespaces

namespace  serif
 
namespace  serif::solver
 
namespace  serif::solver::preconditioner
 
namespace  serif::solver::preconditioner::strategies
 
namespace  serif::solver::preconditioner::strategies::surface
 

Functions

std::expected< SurfaceH1Fit, Failure > serif::solver::preconditioner::strategies::surface::try_fit_surface_h1_coefficients (const SurfaceH1Moments &moments, FittedSurfaceH1 options={})
 Solve the two signed constrained least-squares problems with positive mass and nonnegative stiffness.