#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/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/ChLinkPointPoint.h"
#include "chrono/fea/ChLinkPointFrame.h"
#include "chrono/fea/ChLinkDirFrame.h"
#include "chrono/fea/ChLoadsBeam.h"
#include "chrono/fea/ChContactSurfaceNodeCloud.h"
#include "chrono/timestepper/ChTimestepper.h"
#include "chrono/solver/ChSolverPMINRES.h"
#include "chrono/core/ChTransform.h"
Go to the source code of this file.
|
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) |
|
◆ _USE_MATH_DEFINES
#define _USE_MATH_DEFINES |
◆ cppAttachNodeToNodeFEAxyzD()
◆ cppAttachNodeToNodeFEAxyzrot()
◆ newMoorings()