https://mooseframework.inl.gov
Classes | Namespaces | Typedefs
FactorizedRankTwoTensor.h File Reference

Go to the source code of this file.

Classes

class  FactorizedRankTwoTensorTempl< T >
 FactorizedRankTwoTensorTempl is designed to perform the spectral decomposition of an underlying symmetric second order tensor and reuse its bases for future operations if possible. More...
 
class  FactorizedRankTwoTensorTempl< T >
 FactorizedRankTwoTensorTempl is designed to perform the spectral decomposition of an underlying symmetric second order tensor and reuse its bases for future operations if possible. More...
 

Namespaces

 MathUtils
 

Typedefs

typedef FactorizedRankTwoTensorTempl< RankTwoTensorFactorizedRankTwoTensor
 
typedef FactorizedRankTwoTensorTempl< ADRankTwoTensorADFactorizedRankTwoTensor
 
typedef FactorizedRankTwoTensorTempl< SymmetricRankTwoTensorFactorizedSymmetricRankTwoTensor
 
typedef FactorizedRankTwoTensorTempl< ADSymmetricRankTwoTensorADFactorizedSymmetricRankTwoTensor
 

Functions

 MathUtils::FactorizedRankTwoTensorOperatorMapUnary (log, std::log(eigval))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapDerivativeUnary (dlog, std::log(eigval), 1/eigval)
 
 MathUtils::FactorizedRankTwoTensorOperatorMapUnary (exp, std::exp(eigval))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapDerivativeUnary (dexp, std::exp(eigval), std::exp(eigval))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapUnary (sqrt, std::sqrt(eigval))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapDerivativeUnary (dsqrt, std::sqrt(eigval), std::pow(eigval, -1./2.)/2.)
 
 MathUtils::FactorizedRankTwoTensorOperatorMapUnary (cbrt, std::cbrt(eigval))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapDerivativeUnary (dcbrt, std::cbrt(eigval), std::pow(eigval, -2./3.)/3.)
 
 MathUtils::FactorizedRankTwoTensorOperatorMapBinary (pow, std::pow(eigval, arg))
 
 MathUtils::FactorizedRankTwoTensorOperatorMapDerivativeBinary (dpow, std::pow(eigval, arg), arg *std::pow(eigval, arg - 1))
 

Typedef Documentation

◆ ADFactorizedRankTwoTensor

Definition at line 290 of file FactorizedRankTwoTensor.h.

◆ ADFactorizedSymmetricRankTwoTensor

Definition at line 292 of file FactorizedRankTwoTensor.h.

◆ FactorizedRankTwoTensor

Definition at line 289 of file FactorizedRankTwoTensor.h.

◆ FactorizedSymmetricRankTwoTensor

Definition at line 291 of file FactorizedRankTwoTensor.h.