SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::blocks::frame_acceleration::component< Axis > Struct Template Referencefinal

#include <fields.hpp>

Inheritance diagram for serif::discretization::blocks::frame_acceleration::component< Axis >:
[legend]
Collaboration diagram for serif::discretization::blocks::frame_acceleration::component< Axis >:
[legend]

Public Types

using Support = domain::StellarDomains
 
using Quantity = dimensions::Acceleration
 
- Public Types inherited from serif::discretization::blocks::term< frame_acceleration >
using field_type
 

Static Public Attributes

static constexpr std::string_view name = meta::type_name<component>()
 
static constexpr std::string_view stable_id
 
static constexpr std::string_view symbol = std::array<std::string_view, 3>{"gamma_x", "gamma_y", "gamma_z"}[Axis]
 

Member Typedef Documentation

◆ Quantity

◆ Support

Member Data Documentation

◆ name

template<int Axis>
std::string_view serif::discretization::blocks::frame_acceleration::component< Axis >::name = meta::type_name<component>()
staticconstexpr

◆ stable_id

template<int Axis>
std::string_view serif::discretization::blocks::frame_acceleration::component< Axis >::stable_id
staticconstexpr
Initial value:
= std::array<std::string_view, 3>{
"field.frame_acceleration.x", "field.frame_acceleration.y", "field.frame_acceleration.z"}[Axis]

◆ symbol

template<int Axis>
std::string_view serif::discretization::blocks::frame_acceleration::component< Axis >::symbol = std::array<std::string_view, 3>{"gamma_x", "gamma_y", "gamma_z"}[Axis]
staticconstexpr

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