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

Compile-time descriptor for a functional space. This struct is used to describe the family, continuity, trace, and mapping of a functional space at compile time. More...

#include <space.hpp>

Public Attributes

const Family family
 The family of the functional space (e.g. L2, H1, H(div), H(curl)).
 
const Continuity continuity
 The continuity of the functional space (e.g. discontinuous, continuous, normal continuous, tangential continuous).
 
const Trace trace
 The trace of the functional space (e.g. none, value, normal, tangential).
 
const Mapping mapping
 The mapping of the functional space (e.g. identity, contravariant_piola, covariant_piola).
 

Detailed Description

Compile-time descriptor for a functional space. This struct is used to describe the family, continuity, trace, and mapping of a functional space at compile time.

Member Data Documentation

◆ continuity

const Continuity serif::discretization::functional_space::SpaceDescriptor::continuity

The continuity of the functional space (e.g. discontinuous, continuous, normal continuous, tangential continuous).

◆ family

const Family serif::discretization::functional_space::SpaceDescriptor::family

The family of the functional space (e.g. L2, H1, H(div), H(curl)).

◆ mapping

const Mapping serif::discretization::functional_space::SpaceDescriptor::mapping

The mapping of the functional space (e.g. identity, contravariant_piola, covariant_piola).

◆ trace

const Trace serif::discretization::functional_space::SpaceDescriptor::trace

The trace of the functional space (e.g. none, value, normal, tangential).


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