|
proteus 1.9.0
C/C++/Fortran libraries
|
#include <iostream>#include <math.h>#include <string>#include "chrono/physics/ChSystem.h"#include "chrono/physics/ChSystemSMC.h"#include "chrono/physics/ChLoadContainer.h"#include "chrono/physics/ChLinkMate.h"#include "chrono/physics/ChBodyEasy.h"#include "chrono/physics/ChContactMaterial.h"#include "chrono/physics/ChContactMaterialSMC.h"#include "chrono/fea/ChElementBeamANCF_3333.h"#include "chrono/fea/ChElementCableANCF.h"#include "chrono/fea/ChElementBeamEuler.h"#include "chrono/fea/ChBeamSection.h"#include "chrono/fea/ChMesh.h"#include "chrono/fea/ChLinkNodeNode.h"#include "chrono/fea/ChLinkNodeFrame.h"#include "chrono/fea/ChLinkNodeSlopeFrame.h"#include "chrono/fea/ChLoadsBeam.h"#include "chrono/fea/ChContactSurfaceNodeCloud.h"#include "chrono/timestepper/ChTimestepper.h"Go to the source code of this file.
Classes | |
| class | ChElementCableANCFmod |
| struct | ChronoPrivateMemberThief< Tag, Member > |
| struct | ChElementBeamEuler_q_element_ref_rot_tag |
| class | ChElementBeamEulermod |
| class | MyLoaderTriangular |
| class | cppCable |
| class | cppMultiSegmentedCable |
Macros | |
| #define | _USE_MATH_DEFINES |
Functions | |
| ChQuaternion & | q_element_ref_rot_of (chrono::fea::ChElementBeamEuler &el) |
| cppMultiSegmentedCable * | newMoorings (std::shared_ptr< ChSystem > system, std::shared_ptr< ChMesh > mesh, std::vector< double > length, std::vector< int > nb_elems, std::vector< double > d, std::vector< double > rho, std::vector< double > E, std::string beam_type) |
| void | cppAttachNodeToNodeFEAxyzD (cppMultiSegmentedCable *cable1, int node1, cppMultiSegmentedCable *cable2, int node2) |
| void | cppAttachNodeToNodeFEAxyzrot (cppMultiSegmentedCable *cable1, int node1, cppMultiSegmentedCable *cable2, int node2) |
| #define _USE_MATH_DEFINES |
Definition at line 3 of file ProtChMoorings.h.
| void cppAttachNodeToNodeFEAxyzD | ( | cppMultiSegmentedCable * | cable1, |
| int | node1, | ||
| cppMultiSegmentedCable * | cable2, | ||
| int | node2 ) |
Definition at line 1135 of file ProtChMoorings.h.
| void cppAttachNodeToNodeFEAxyzrot | ( | cppMultiSegmentedCable * | cable1, |
| int | node1, | ||
| cppMultiSegmentedCable * | cable2, | ||
| int | node2 ) |
Definition at line 1146 of file ProtChMoorings.h.
| cppMultiSegmentedCable * newMoorings | ( | std::shared_ptr< ChSystem > | system, |
| std::shared_ptr< ChMesh > | mesh, | ||
| std::vector< double > | length, | ||
| std::vector< int > | nb_elems, | ||
| std::vector< double > | d, | ||
| std::vector< double > | rho, | ||
| std::vector< double > | E, | ||
| std::string | beam_type ) |
Definition at line 1115 of file ProtChMoorings.h.
|
inline |
Definition at line 119 of file ProtChMoorings.h.