KASKADE 7 development version
|
A class for computing determinants and their derivatives. More...
#include <elasto.hh>
A class for computing determinants and their derivatives.
This class supports the evaluation of \( |I+A|-1 \) for \( A \in \mathbb{K}^{d\times d} \) in a numerically stable way also for small matrices close to zero.
Public Types | |
using | Matrix = Dune::FieldMatrix< Scalar, dim, dim > |
Public Member Functions | |
DetIpm1 (Matrix const &A_) | |
Scalar | d0 () const |
Scalar | d1 (Matrix const &dA) const |
Scalar | d2 (Matrix const &dA1, Matrix const &dA2) const |
using Kaskade::Elastomechanics::DetIpm1< dim, Scalar >::Matrix = Dune::FieldMatrix<Scalar,dim,dim> |
|
inline |
Scalar Kaskade::Elastomechanics::DetIpm1< dim, Scalar >::d0 | ( | ) | const |
Scalar Kaskade::Elastomechanics::DetIpm1< dim, Scalar >::d1 | ( | Matrix const & | dA | ) | const |
Scalar Kaskade::Elastomechanics::DetIpm1< dim, Scalar >::d2 | ( | Matrix const & | dA1, |
Matrix const & | dA2 | ||
) | const |