|
using | base = FaceCoordinates< Dim, Frame, Centered > |
|
using | argument_tags = tmpl::flatten< tmpl::list< ExcisionSphere< Dim >, domain::Tags::Element< Dim >, domain::Tags::Coordinates< Dim, Frame >, domain::Tags::Mesh< Dim >, tmpl::conditional_t< needs_inertial_wt_coords, tmpl::list< ParticlePositionVelocity< Dim > >, tmpl::list<> > > > |
|
using | return_type = std::optional< tnsr::I< DataVector, Dim, Frame > > |
|
using | type = std::optional< tnsr::I< DataVector, Dim, Frame > > |
|
|
static void | function (const gsl::not_null< std::optional< tnsr::I< DataVector, Dim, Frame > > * > result, const ::ExcisionSphere< Dim > &excision_sphere, const Element< Dim > &element, const tnsr::I< DataVector, Dim, Frame > &coords, const Mesh< Dim > &mesh) |
|
static void | function (const gsl::not_null< std::optional< tnsr::I< DataVector, Dim, ::Frame::Inertial > > * > result, const ::ExcisionSphere< Dim > &excision_sphere, const Element< Dim > &element, const tnsr::I< DataVector, Dim, ::Frame::Inertial > &coords, const Mesh< Dim > &mesh, const std::array< tnsr::I< double, Dim, ::Frame::Inertial >, 2 > &particle_position_velocity) |
|
◆ needs_inertial_wt_coords
template<size_t Dim, typename Frame , bool Centered>
Initial value:=
(Centered and std::is_same_v<Frame, ::Frame::Inertial>)
The documentation for this struct was generated from the following file:
- src/Evolution/Systems/CurvedScalarWave/Worldtube/Tags.hpp