|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
16 #ifndef dealii_elasticity_kinematics_h
17 #define dealii_elasticity_kinematics_h
74 template <
int dim,
typename Number>
90 template <
int dim,
typename Number>
106 template <
int dim,
typename Number>
121 template <
int dim,
typename Number>
136 template <
int dim,
typename Number>
159 template <
int dim,
typename Number>
179 template <
int dim,
typename Number>
195 template <
int dim,
typename Number>
219 template <
int dim,
typename Number>
242 template <
int dim,
typename Number>
264 template <
int dim,
typename Number>
281 template <
int dim,
typename Number>
285 return StandardTensors<dim>::I + Grad_u;
290 template <
int dim,
typename Number>
299 template <
int dim,
typename Number>
306 unit_symmetric_tensor<dim>());
311 template <
int dim,
typename Number>
320 template <
int dim,
typename Number>
329 template <
int dim,
typename Number>
335 StandardTensors<dim>::I));
340 template <
int dim,
typename Number>
350 template <
int dim,
typename Number>
357 StandardTensors<dim>::I) -
363 template <
int dim,
typename Number>
373 template <
int dim,
typename Number>
383 template <
int dim,
typename Number>
SymmetricTensor< 2, dim, Number > epsilon(const Tensor< 2, dim, Number > &Grad_u)
Tensor< 2, dim, Number > F(const Tensor< 2, dim, Number > &Grad_u)
static constexpr const T & value(const T &t)
constexpr SymmetricTensor< 2, dim, Number > invert(const SymmetricTensor< 2, dim, Number > &t)
SymmetricTensor< 2, dim, Number > C(const Tensor< 2, dim, Number > &F)
SymmetricTensor< 2, dim, Number > e(const Tensor< 2, dim, Number > &F)
#define DEAL_II_ALWAYS_INLINE
SymmetricTensor< 2, dim, Number > F_vol(const Tensor< 2, dim, Number > &F)
SymmetricTensor< 2, dim, Number > d(const Tensor< 2, dim, Number > &F, const Tensor< 2, dim, Number > &dF_dt)
Tensor< 2, dim, Number > w(const Tensor< 2, dim, Number > &F, const Tensor< 2, dim, Number > &dF_dt)
#define DEAL_II_NAMESPACE_OPEN
SymmetricTensor< 2, dim, Number > b(const Tensor< 2, dim, Number > &F)
Tensor< 2, dim, Number > l(const Tensor< 2, dim, Number > &F, const Tensor< 2, dim, Number > &dF_dt)
constexpr SymmetricTensor< 2, dim, Number > symmetrize(const Tensor< 2, dim, Number > &t)
constexpr Number determinant(const SymmetricTensor< 2, dim, Number > &t)
inline ::VectorizedArray< Number, width > pow(const ::VectorizedArray< Number, width > &x, const Number p)
Tensor< 2, dim, Number > F_iso(const Tensor< 2, dim, Number > &F)
#define DEAL_II_NAMESPACE_CLOSE
SymmetricTensor< 2, dim, Number > E(const Tensor< 2, dim, Number > &F)