1#ifndef CNetTwineElementSpec_h__
2#define CNetTwineElementSpec_h__
11 void Divide(
int nodes[2],
int newNode,
int newElementID,
CNetTwineElementSpec** newCable,
double distance);
18 int m_connectionsKnotsA;
19 int m_connectionsKnotsB;
Definition: CNetTwineElementSpec.h:5
int m_id
The ID of the element.
Definition: CNetTwineElementSpec.h:13
double m_addedWeightInWater
The weight in water added to the element.
Definition: CNetTwineElementSpec.h:23
double m_nodeOffsetA
The offset between the original nodes of the added node of this cable.
Definition: CNetTwineElementSpec.h:16
double m_Dknot
The diameter of the element.
Definition: CNetTwineElementSpec.h:27
int m_nodeB
The node numbers that the element is connected to.
Definition: CNetTwineElementSpec.h:15
int m_foldingPoints
The number of knuckle points on the cable.
Definition: CNetTwineElementSpec.h:22
double m_nodeOffsetB
The offset between the original nodes of the added node of this cable.
Definition: CNetTwineElementSpec.h:17
double m_refineFactor
The factor telling how much mesh refinement is desired for this element.
Definition: CNetTwineElementSpec.h:21
double m_rho
The density of the element material.
Definition: CNetTwineElementSpec.h:29
double m_E
The Young modulus of the element.
Definition: CNetTwineElementSpec.h:28
double m_L
The relaxed length of the element.
Definition: CNetTwineElementSpec.h:24
int m_fromNodes[2]
The nodes which this cable is constructed by dividing.
Definition: CNetTwineElementSpec.h:20
double m_D
The diameter of the element.
Definition: CNetTwineElementSpec.h:25
double m_Dhyd
The diameter of the element.
Definition: CNetTwineElementSpec.h:26
int m_nodeA
The node numbers that the element is connected to.
Definition: CNetTwineElementSpec.h:14