|
template<typename T > |
Row< T > | interpolation::linear (const T X, const T Y) |
|
template<typename T > |
Row< T > | interpolation::linear (const T X, const T Y, const T Z) |
|
template<typename T > |
Row< T > | interpolation::linear (const Col< T > &C) |
|
template<typename T > |
Row< T > | interpolation::quadratic (const T X, const T Y) |
|
template<typename T > |
Row< T > | interpolation::quadratic (const Col< T > &C) |
|
template<typename T > |
Row< T > | interpolation::cubic (const T X, const T Y) |
|
template<typename T > |
Row< T > | interpolation::cubic (const Col< T > &C) |
|
template<typename T > |
T | area::triangle (const Mat< T > &EC) |
|
template<typename T > |
T | area::shoelace (const Mat< T > &C) |
|
template<typename T > |
Mat< T > | shape::truss (T int_pts, unsigned order=0, unsigned num_node=2) |
|
template<typename T > |
Col< T > | shape::beam (T int_pts, unsigned order, double length) |
|
template<typename T > |
Mat< T > | shape::triangle (const Col< T > &int_pts, unsigned order) |
| compute the shape function or its derivative of six node triangle in global coordinate system More...
|
|
template<typename T > |
Mat< T > | shape::quad (const Mat< T > &int_pts, unsigned order, unsigned num_node=4) |
|
template<typename T > |
Mat< T > | shape::cube (const Mat< T > &int_pts, unsigned order, unsigned num_node=8) |
|
template<typename T > |
Mat< T > | shape::plate::triangle (const Col< T > &int_pts, unsigned order, unsigned num_node, const Mat< T > &nodes) |
|
template<typename T > |
Mat< T > | shape::plate::quad (const Col< T > &int_pts, unsigned order, unsigned num_node=4) |
|
template<typename T > |
Mat< T > | shape::stress (T X, T Y, unsigned S) |
|
template<typename T > |
Mat< T > | shape::stress (const Col< T > &C, unsigned S) |
|
template<typename T > |
Mat< T > | shape::stress5 (const Col< T > &C) |
|
template<typename T > |
Mat< T > | shape::stress7 (const Col< T > &C) |
|
template<typename T > |
Mat< T > | shape::stress9 (const Col< T > &C) |
|
template<typename T > |
Mat< T > | shape::stress11 (const Col< T > &C) |
|
template<typename T > |
Mat< T > | shape::stress5 (T X, T Y) |
|
template<typename T > |
Mat< T > | shape::stress7 (T X, T Y) |
|
template<typename T > |
Mat< T > | shape::stress9 (T X, T Y) |
|
template<typename T > |
Mat< T > | shape::stress11 (T X, T Y) |
|
mat | shape::stress5 (const vec &C) |
|
mat | shape::stress7 (const vec &C) |
|
mat | shape::stress9 (const vec &C) |
|
mat | shape::stress11 (const vec &C) |
|
template<typename T > |
Mat< T > | shape::strain (T X, T Y, T V, unsigned S) |
|
template<typename T > |
Mat< T > | shape::strain (const Col< T > &C, T V, unsigned S) |
|
template<typename T > |
Mat< T > | shape::strain5 (T X, T Y, T V) |
|
template<typename T > |
Mat< T > | shape::strain7 (T X, T Y, T V) |
|
template<typename T > |
Mat< T > | shape::strain9 (T X, T Y, T V) |
|
template<typename T > |
Mat< T > | shape::strain11 (T X, T Y, T V) |
|
template<typename T > |
Mat< T > | shape::strain5 (const Col< T > &C, T V) |
|
template<typename T > |
Mat< T > | shape::strain7 (const Col< T > &C, T V) |
|
template<typename T > |
Mat< T > | shape::strain9 (const Col< T > &C, T V) |
|
template<typename T > |
Mat< T > | shape::strain11 (const Col< T > &C, T V) |
|
mat | shape::strain5 (const vec &C, double V) |
|
mat | shape::strain7 (const vec &C, double V) |
|
mat | shape::strain9 (const vec &C, double V) |
|
mat | shape::strain11 (const vec &C, double V) |
|
template<typename T > |
Mat< T > | shape::linear_stress (T X, T Y) |
|