SpECTRE  v2024.04.12
evolution::dg::subcell::Tags::ObserverMeshCompute< Dim > Struct Template Reference

Computes the active mesh, which is the DG mesh if ActiveGrid is Dg and the subcell mesh if ActiveGrid is Subcell. More...

#include <ObserverMesh.hpp>

Public Types

using base = ::Events::Tags::ObserverMesh< Dim >
 
using return_type = typename base::type
 
using argument_tags = tmpl::list<::domain::Tags::Mesh< Dim >, subcell::Tags::Mesh< Dim >, subcell::Tags::ActiveGrid >
 
- Public Types inherited from Events::Tags::ObserverMesh< Dim >
using type = ::Mesh< Dim >
 

Static Public Member Functions

static void function (gsl::not_null< return_type * > active_mesh, const ::Mesh< Dim > &dg_mesh, const ::Mesh< Dim > &subcell_mesh, const subcell::ActiveGrid active_grid)
 

Detailed Description

template<size_t Dim>
struct evolution::dg::subcell::Tags::ObserverMeshCompute< Dim >

Computes the active mesh, which is the DG mesh if ActiveGrid is Dg and the subcell mesh if ActiveGrid is Subcell.


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