|
suanPan
|
Namespaces | |
| namespace | beam |
| namespace | strain |
| namespace | stress |
| namespace | triangle |
Concepts | |
| concept | HasEval |
Functions | |
| void | tsai_wu_projection (const vec &, mat &, mat &) |
| Generate two projection matrix based on the given yield stress according to the Tsai-Wu yielding criterion. | |
| void | hoffman_projection (const vec &, mat &, mat &) |
| Generate two projection matrix based on the given yield stress according to the Hoffman yielding criterion. | |
| mat | hill_projection (double, double, double, double, double, double) |
| double | atan2 (const vec &) |
| mat | compute_jacobian_nominal_to_principal (const mat &) |
| mat | compute_jacobian_principal_to_nominal (const mat &) |
| mat66 | eigen_to_tensor_base (const mat &) |
| vec | eigen_to_tensile_stress (const vec &, const mat &) |
| std::pair< mat, mat > | eigen_to_tensile_derivative (const vec &, const mat &) |
| template<typename T > | |
| Mat< T > | skew_symm (const Mat< T > &R) |
| template<HasEval T> | |
| mat | skew_symm (const T &R) |
| template<typename T > | |
| Mat< T > | rodrigues (const Mat< T > &R) |
| template<typename T > | |
| Quaternion< T > | to_quaternion (const Mat< T > &R) |
| template<typename T > | |
| Col< T > | to_pseudo (const Mat< T > &R) |
| double transform::atan2 | ( | const vec & | direction_cosine | ) |
| mat transform::compute_jacobian_nominal_to_principal | ( | const mat & | in | ) |
| mat transform::compute_jacobian_principal_to_nominal | ( | const mat & | in | ) |
| std::pair< mat, mat > transform::eigen_to_tensile_derivative | ( | const vec & | principal_stress, |
| const mat & | principal_direction | ||
| ) |
| vec transform::eigen_to_tensile_stress | ( | const vec & | principal_stress, |
| const mat & | principal_direction | ||
| ) |
| mat66 transform::eigen_to_tensor_base | ( | const mat & | eig_vec | ) |
| mat transform::hill_projection | ( | double | S1, |
| double | S2, | ||
| double | S3, | ||
| double | S4, | ||
| double | S5, | ||
| double | S6 | ||
| ) |
| void transform::hoffman_projection | ( | const vec & | yield_stress, |
| mat & | proj_a, | ||
| mat & | proj_b | ||
| ) |
Generate two projection matrix based on the given yield stress according to the Hoffman yielding criterion.
| yield_stress | nine yield stresses |
| proj_a | P matrix |
| proj_b | q vector |
| mat transform::skew_symm | ( | const T & | R | ) |
| Quaternion< T > transform::to_quaternion | ( | const Mat< T > & | R | ) |
| void transform::tsai_wu_projection | ( | const vec & | yield_stress, |
| mat & | proj_a, | ||
| mat & | proj_b | ||
| ) |
Generate two projection matrix based on the given yield stress according to the Tsai-Wu yielding criterion.
| yield_stress | nine yield stresses |
| proj_a | P matrix |
| proj_b | q vector |