SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::blocks::central_density Struct Referencefinal

field used to inject a border row used to enforce a central density constraint More...

#include <fields.hpp>

Inheritance diagram for serif::discretization::blocks::central_density:
[legend]
Collaboration diagram for serif::discretization::blocks::central_density:
[legend]

Classes

struct  border
 The border term represents the border row used to enforce a central density constraint. This is a global scalar as it is a single value over the entire domain. More...
 

Public Types

using Terms = utils::types::TypeList<border>
 Type list of terms for compile time reflection and iteration over the terms of the field.
 

Static Public Attributes

static constexpr std::string_view name = meta::type_name<central_density>()
 Compile time reflected name of the field.
 
static constexpr border border_term {}
 Static constexpr instance of the border term. This is used to access the term in the discretization.
 

Detailed Description

field used to inject a border row used to enforce a central density constraint

Member Typedef Documentation

◆ Terms

Type list of terms for compile time reflection and iteration over the terms of the field.

Member Data Documentation

◆ border_term

border serif::discretization::blocks::central_density::border_term {}
staticconstexpr

Static constexpr instance of the border term. This is used to access the term in the discretization.

◆ name

std::string_view serif::discretization::blocks::central_density::name = meta::type_name<central_density>()
staticconstexpr

Compile time reflected name of the field.


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