SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::serialize::RecipeSerializer< T > Struct Template Reference

Preserve the selected equation/unknown identities in every composed inverse. More...

#include <numerics.hpp>

Inheritance diagram for serif::utils::serialize::RecipeSerializer< T >:
[legend]
Collaboration diagram for serif::utils::serialize::RecipeSerializer< T >:
[legend]

Static Public Member Functions

static Node save (const T &value)
 A recipe names physical coordinates independently of its nested numerical controls.
 
static Result< T > load (const Node &node)
 Reject recipes selecting different physical blocks even when their controls agree.
 
- Static Public Member Functions inherited from serif::utils::serialize::StructSerializer< T >
static Node save (const T &value)
 Delegate each named field to its own serializer.
 
static Result< T > load (const Node &node)
 Reconstruct only after every named field has decoded successfully.
 

Detailed Description

template<typename T>
struct serif::utils::serialize::RecipeSerializer< T >

Preserve the selected equation/unknown identities in every composed inverse.

Member Function Documentation

◆ load()

template<typename T>
static Result< T > serif::utils::serialize::RecipeSerializer< T >::load ( const Node & node)
inlinestaticnodiscard

Reject recipes selecting different physical blocks even when their controls agree.

◆ save()

template<typename T>
static Node serif::utils::serialize::RecipeSerializer< T >::save ( const T & value)
inlinestaticnodiscard

A recipe names physical coordinates independently of its nested numerical controls.


The documentation for this struct was generated from the following file: