#include <MulticomponentExpander.h>
|
| template<typename T, int N> |
| static Eigen::Matrix< T, c, c *N > | expandSF (const Eigen::Matrix< T, 1, N > &m) |
| template<typename T, int dim, int N> |
| static Eigen::Matrix< T, c *dim, c *N > | expandSFgrad (const Eigen::Matrix< T, dim, N > &m) |
| template<typename T, int N> |
| static Eigen::Matrix< T,(c *(c+1))/2, c *N > | expandSFdef (const Eigen::Matrix< T, c, N > &m) |
template<int c>
struct model::MulticomponentExpander< c >
Definition at line 18 of file MulticomponentExpander.h.
◆ expandSF()
template<int c>
template<typename T, int N>
◆ expandSFdef()
template<int c>
template<typename T, int N>
\param[in] m matrix of shape function gradients
- Returns
- the matrix of shape function symmetric gradients (in engineering sense, that is e_{ij}=u_{i,j} if i==j, but e_{ij}=u_{i,j}+u_{j,i} if i!=j)
Definition at line 70 of file MulticomponentExpander.h.
◆ expandSFgrad()
template<int c>
template<typename T, int dim, int N>
The documentation for this struct was generated from the following file: