
Go to the source code of this file.
Classes | |
| class | MAST::Physics::Elasticity::SurfaceTractionLoad< FEVarType, TractionFieldType, SectionAreaType, Dim, ContextType > |
| This class implements the discrete evaluation of the surface traction kernel defined as
where, | |
| class | MAST::Physics::Elasticity::Traction< TractionScalarType, Dim, ContextType > |
This class defines a data structure that can be used to define a parameterized surface traction vector, where each component of the Dim dimensional vector is scalar of type TractionScalarType, which is typically a ScalarConstant. More... | |
Namespaces | |
| MAST | |
| MAST::Physics | |
| MAST::Physics::Elasticity | |
Functions | |
| template<typename TractionType , uint_t Dim, typename ContextType , typename ScalarFieldType > | |
| std::enable_if< Dim==1, void >::type | MAST::Physics::Elasticity::traction_derivative (const ScalarFieldType &f, ContextType &c, const TractionType &t, typename TractionType::value_t &v) |
| template<typename TractionType , uint_t Dim, typename ContextType , typename ScalarFieldType > | |
| std::enable_if< Dim==2, void >::type | MAST::Physics::Elasticity::traction_derivative (const ScalarFieldType &f, ContextType &c, const TractionType &t, typename TractionType::value_t &v) |
| template<typename TractionType , uint_t Dim, typename ContextType , typename ScalarFieldType > | |
| std::enable_if< Dim==3, void >::type | MAST::Physics::Elasticity::traction_derivative (const ScalarFieldType &f, ContextType &c, const TractionType &t, typename TractionType::value_t &v) |
| template<typename TractionType , uint_t Dim, typename ContextType > | |
| std::enable_if< Dim==1, void >::type | MAST::Physics::Elasticity::traction_value (ContextType &c, const TractionType &t, typename TractionType::value_t &v) |
| template<typename TractionType , uint_t Dim, typename ContextType > | |
| std::enable_if< Dim==2, void >::type | MAST::Physics::Elasticity::traction_value (ContextType &c, const TractionType &t, typename TractionType::value_t &v) |
| template<typename TractionType , uint_t Dim, typename ContextType > | |
| std::enable_if< Dim==3, void >::type | MAST::Physics::Elasticity::traction_value (ContextType &c, const TractionType &t, typename TractionType::value_t &v) |