DYNAMICS C API
C-compatible interface to the DYNAMICS library
Loading...
Searching...
No Matches
c_beam_element_3d Struct Reference

A three-dimensional Bernoulli-Euler beam element. More...

#include <dynamics.h>

Public Attributes

c_material material
 The material.
 
double area
 The cross-sectional area.
 
double Ixx
 The moment of inertia about the element x-axis (torsional).
 
double Iyy
 The moment of inertia about the element y-axis.
 
double Izz
 The moment of inertia about the element z-axis.
 
double Iyz
 The cross-sectional product of inertia.
 
c_node node_1
 The first node of the element (s = -1).
 
c_node node_2
 The second node of the element (s = 1).
 
double orientation_point [3]
 A point, measured relative to node_1, that locates the direction of the element z-axis.
 

Detailed Description

A three-dimensional Bernoulli-Euler beam element.

Beam element coordinate systems

Member Data Documentation

◆ material

c_material c_beam_element_3d::material

The material.

◆ area

double c_beam_element_3d::area

The cross-sectional area.

◆ Ixx

double c_beam_element_3d::Ixx

The moment of inertia about the element x-axis (torsional).

◆ Iyy

double c_beam_element_3d::Iyy

The moment of inertia about the element y-axis.

◆ Izz

double c_beam_element_3d::Izz

The moment of inertia about the element z-axis.

◆ Iyz

double c_beam_element_3d::Iyz

The cross-sectional product of inertia.

◆ node_1

c_node c_beam_element_3d::node_1

The first node of the element (s = -1).

◆ node_2

c_node c_beam_element_3d::node_2

The second node of the element (s = 1).

◆ orientation_point

double c_beam_element_3d::orientation_point[3]

A point, measured relative to node_1, that locates the direction of the element z-axis.


The documentation for this struct was generated from the following file: