SpECTRE  v2025.03.17
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
elliptic::dg::ProjectGeometry< Dim > Struct Template Reference

Public Types

using return_tags = implementation defined
 
using argument_tags = implementation defined
 
using volume_tags = implementation defined
 

Static Public Member Functions

static void apply (const gsl::not_null< ElementMap< Dim, Frame::Inertial > * > element_map, const gsl::not_null< tnsr::I< DataVector, Dim, Frame::ElementLogical > * > logical_coords, const gsl::not_null< tnsr::I< DataVector, Dim, Frame::Inertial > * > inertial_coords, const gsl::not_null< InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > * > inv_jacobian, const gsl::not_null< Scalar< DataVector > * > det_inv_jacobian, const gsl::not_null< Scalar< DataVector > * > det_jacobian, const gsl::not_null< InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > * > det_times_inv_jacobian, const Mesh< Dim > &mesh, const Element< Dim > &, const Domain< Dim > &, const domain::FunctionsOfTimeMap &functions_of_time, const std::pair< Mesh< Dim >, Element< Dim > > &old_mesh_and_element)
 
template<typename... ParentOrChildrenItemsType>
static void apply (const gsl::not_null< ElementMap< Dim, Frame::Inertial > * > element_map, const gsl::not_null< tnsr::I< DataVector, Dim, Frame::ElementLogical > * > logical_coords, const gsl::not_null< tnsr::I< DataVector, Dim, Frame::Inertial > * > inertial_coords, const gsl::not_null< InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > * > inv_jacobian, const gsl::not_null< Scalar< DataVector > * > det_inv_jacobian, const gsl::not_null< Scalar< DataVector > * > det_jacobian, const gsl::not_null< InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > * > det_times_inv_jacobian, const Mesh< Dim > &mesh, const Element< Dim > &element, const Domain< Dim > &domain, const domain::FunctionsOfTimeMap &functions_of_time, const ParentOrChildrenItemsType &...)
 

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