#include <TriangleFEMUtils.h>
|
constexpr void | computeDisplacementSmall (Displacement &D, const type::fixed_array< Coord, 3 > &rotatedInitCoord, const Coord &pAB, const Coord &pAC) const |
|
constexpr void | computeDisplacementLarge (Displacement &D, const Transformation &R_0_2, const type::fixed_array< Coord, 3 > &rotatedInitCoord, const Coord &pA, const Coord &pB, const Coord &pC) const |
|
constexpr void | computeRotationLarge (Transformation &r, const Coord &pA, const Coord &pB, const Coord &pC) const |
|
constexpr void | computeForceLarge (Displacement &F, const StrainDisplacement &J, const type::Vec< 3, Real > &stress) const |
|
constexpr void | computeStrainDisplacementGlobal (StrainDisplacement &J, const Coord &pA, const Coord &pB, const Coord &pC) const |
|
constexpr void | computeStrainDisplacementLocal (StrainDisplacement &J, const Coord &pB, const Coord &pC) const |
|
constexpr void | computeStrain (type::Vec< 3, Real > &strain, const StrainDisplacement &J, const Displacement &D, bool fullMethod=false) const |
|
constexpr void | computeStress (type::Vec< 3, Real > &stress, const MaterialStiffness &K, const type::Vec< 3, Real > &strain, bool fullMethod=false) const |
|
◆ computeDisplacementLarge()
template<class DataTypes >
◆ computeDisplacementSmall()
template<class DataTypes >
◆ computeForceLarge()
template<class DataTypes >
◆ computeRotationLarge()
template<class DataTypes >
◆ computeStrain()
template<class DataTypes >
◆ computeStrainDisplacementGlobal()
template<class DataTypes >
◆ computeStrainDisplacementLocal()
template<class DataTypes >
◆ computeStress()
template<class DataTypes >