|
| CLoadConcentratedForce (num_t P_, num_t dist_, num_t vx, num_t vy, num_t vz) |
|
void | computeStressAndEquivalentLoads (const CElement *el, ElementStress &stress, std::vector< array6 > &loads) override |
|
void | loadParamsFromSet (const mrpt::containers::yaml &p, const EvaluationContext &ctx) override |
|
void | meshLoad (CStructureProblem &meshed_fem, const std::vector< size_t > &meshed_element_idxs, const size_t original_bar_idx, const CStructureProblem &original_fem) const override |
|
mrpt::opengl::CSetOfObjects::Ptr | getVisualization (const CFiniteElementProblem &fem, const DrawStructureOptions &options, const DrawElementExtraParams &draw_el_params, const MeshOutputInfo *meshing_info) const override |
|
virtual void | getVisualization_init (const CFiniteElementProblem &fem, const DrawStructureOptions &options, const DrawElementExtraParams &draw_el_params, const MeshOutputInfo *meshing_info) const |
|
virtual void | getVisualization_pre (const CFiniteElementProblem &fem, const DrawStructureOptions &options, const DrawElementExtraParams &draw_el_params, const MeshOutputInfo *meshing_info) const |
|
Concentrated force applied at any point along the beam, in an arbitrary direction given by a director vector. Accepted parameters loadable from problem files:
- "P": Load value (N)
- "D": Distance from the first node to the application point (m)
- "DX", "DY" & "DZ": Director vector (must not be unitary)