|
using | return_tags = tmpl::list< domain::Tags::ElementMap< Dim >, domain::Tags::Coordinates< Dim, Frame::ElementLogical >, domain::Tags::Coordinates< Dim, Frame::Inertial >, domain::Tags::InverseJacobian< Dim, Frame::ElementLogical, Frame::Inertial >, domain::Tags::DetInvJacobian< Frame::ElementLogical, Frame::Inertial >, domain::Tags::DetJacobian< Frame::ElementLogical, Frame::Inertial >, domain::Tags::DetTimesInvJacobian< Dim, Frame::ElementLogical, Frame::Inertial > > |
|
using | argument_tags = tmpl::list< domain::Tags::Mesh< Dim >, domain::Tags::Element< Dim >, domain::Tags::Domain< Dim >, domain::Tags::FunctionsOfTime > |
|
using | volume_tags = tmpl::list< domain::Tags::Domain< Dim >, domain::Tags::FunctionsOfTime > |
|
|
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:
- src/Elliptic/DiscontinuousGalerkin/Initialization.hpp