|
Phyth v0.1.0
A dimensional safe C++ header-only mechanics and electromagnetics simulation library.
|
This is the complete list of members for Phyth::Mechanics::SurfaceForce, including all inherited members.
| center_ | Phyth::Mechanics::SurfaceForce | private |
| GetBodyForceDensityAt(const Vector3< Quantity< Meter > > &point) const | Phyth::Mechanics::ForceSource | inlinevirtual |
| GetForceAt(const Vector3< Quantity< Meter > > &point) const override | Phyth::Mechanics::SurfaceForce | inlinevirtual |
| GetMinimumDistanceTo(const Vector3< Quantity< Meter > > &point) const override | Phyth::Mechanics::SurfaceForce | inlinevirtual |
| GetStressAt(const Vector3< Quantity< Meter > > &point) const override | Phyth::Mechanics::SurfaceForce | inlinevirtual |
| GetTotalForce() const override | Phyth::Mechanics::SurfaceForce | inlinevirtual |
| GetTraction() const | Phyth::Mechanics::SurfaceForce | inline |
| height_ | Phyth::Mechanics::SurfaceForce | private |
| material_ | Phyth::Mechanics::SurfaceForce | private |
| NumericalIntegrateStress(const Vector3< Quantity< Meter > > &point, const int nu, const int nv) const | Phyth::Mechanics::SurfaceForce | inlineprivate |
| SetTraction(const Vector3< Quantity< Pascal > > &traction) | Phyth::Mechanics::SurfaceForce | inline |
| SurfaceForce(const Vector3< Quantity< Meter > > ¢er, const Vector3< Scalar > &u_axis, const Vector3< Scalar > &v_axis, const Quantity< Meter > width, const Quantity< Meter > height, const Vector3< Quantity< Pascal > > &traction, const IsotropicMaterial &material) noexcept | Phyth::Mechanics::SurfaceForce | inlineexplicit |
| traction_ | Phyth::Mechanics::SurfaceForce | private |
| u_axis_ | Phyth::Mechanics::SurfaceForce | private |
| v_axis_ | Phyth::Mechanics::SurfaceForce | private |
| width_ | Phyth::Mechanics::SurfaceForce | private |
| ~ForceSource()=default | Phyth::Mechanics::ForceSource | virtual |