https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
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...
 

Namespaces

namespace  MathUtils
 

Typedefs

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

Functions

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

Typedef Documentation

◆ ADFactorizedRankTwoTensor

Definition at line 288 of file FactorizedRankTwoTensor.h.

◆ ADFactorizedSymmetricRankTwoTensor

Definition at line 290 of file FactorizedRankTwoTensor.h.

◆ FactorizedRankTwoTensor

Definition at line 287 of file FactorizedRankTwoTensor.h.

◆ FactorizedSymmetricRankTwoTensor

Definition at line 289 of file FactorizedRankTwoTensor.h.