SpECTRE  v2024.03.19
elliptic::Tags::BoundaryFieldsCompute< Dim, FieldsTag > Struct Template Reference

The FieldsTag on external boundaries. More...

#include <BoundaryFields.hpp>

Public Types

using base = domain::Tags::Faces< Dim, FieldsTag >
 
using return_type = typename base::type
 
using argument_tags = tmpl::list< FieldsTag, domain::Tags::Mesh< Dim >, domain::Tags::Element< Dim > >
 
- Public Types inherited from domain::Tags::Faces< Dim, FieldsTag >
using tag = FieldsTag
 
using type = DirectionMap< Dim, typename Tag::type >
 

Static Public Member Functions

static void function (const gsl::not_null< return_type * > vars_on_face, const typename FieldsTag::type &vars, const Mesh< Dim > &mesh, const Element< Dim > &element)
 

Additional Inherited Members

- Static Public Attributes inherited from domain::Tags::Faces< Dim, FieldsTag >
static constexpr size_t volume_dim
 

Detailed Description

template<size_t Dim, typename FieldsTag>
struct elliptic::Tags::BoundaryFieldsCompute< Dim, FieldsTag >

The FieldsTag on external boundaries.


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