SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
runtime.hpp File Reference

file defining some utilities to project form information from compile time into runtime More...

#include <string_view>
#include <format>
#include "serif/discretization/blocks/runtime.hpp"
#include "serif/discretization/forms/concept.hpp"
Include dependency graph for runtime.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::discretization::forms::FormDescriptor
 Runtime form descriptor including runtime term information. Used to represented the compile-time form type at runtime. More...
 
struct  std::formatter< serif::discretization::forms::FormDescriptor >
 Overload to allow println for FormDescriptors. More...
 

Namespaces

namespace  serif
 
namespace  serif::discretization
 
namespace  serif::discretization::forms
 

Variables

template<Form FormT>
constexpr FormDescriptor serif::discretization::forms::form_descriptor
 Specialization of the FormDescriptor class at compile time for some particular compile-time form. This allows us to generate constexpr instances of this struct at compile time and usable at runtime.
 

Detailed Description

file defining some utilities to project form information from compile time into runtime

Author
Emily M. Boudreaux