Compute the fluxes \(F^i_A\) for the Elasticity equation on a flat metric in Cartesian coordinates.
More...
#include <Equations.hpp>
|
|
static void | apply (gsl::not_null< tnsr::II< DataVector, Dim > * > minus_stress, const std::vector< std::unique_ptr< ConstitutiveRelations::ConstitutiveRelation< Dim > > > &constitutive_relation_per_block, const tnsr::I< DataVector, Dim > &coordinates, const ElementId< Dim > &element_id, const tnsr::I< DataVector, Dim > &displacement, const tnsr::iJ< DataVector, Dim > &deriv_displacement) |
|
static void | apply (gsl::not_null< tnsr::II< DataVector, Dim > * > minus_stress, const std::vector< std::unique_ptr< ConstitutiveRelations::ConstitutiveRelation< Dim > > > &constitutive_relation_per_block, const tnsr::I< DataVector, Dim > &coordinates, const ElementId< Dim > &element_id, const tnsr::i< DataVector, Dim > &face_normal, const tnsr::I< DataVector, Dim > &face_normal_vector, const tnsr::I< DataVector, Dim > &displacement) |
|
|
static constexpr bool | is_trivial = false |
|
static constexpr bool | is_discontinuous = true |
template<size_t Dim>
struct Elasticity::Fluxes< Dim >
Compute the fluxes \(F^i_A\) for the Elasticity equation on a flat metric in Cartesian coordinates.
- See also
- Elasticity::FirstOrderSystem
◆ argument_tags
Initial value:
tmpl::list<Tags::ConstitutiveRelationPerBlock<Dim>,
The coordinates in a given frame.
Definition Tags.hpp:85
The documentation for this struct was generated from the following file:
- src/Elliptic/Systems/Elasticity/Equations.hpp