Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sdynpy.core.sdynpy_geometry

Objects and procedures to handle operations on test or model geometries

This module defines a Geometry object as well as all of the subcomponents of a geometry object: nodes, elements, tracelines and coordinate system. Geometry plotting is also handled in this module.

Classes

NameSummary
CoordinateSystemArrayCoordinate System Information specifying position and directions.
DeflectionShapePlotterClass used to plot animated deflection shapes from spectra
ElementArrayElement information array
GeometryContainer for nodes, coordinate systems, tracelines, and elements
GeometryPlotterClass used to plot geometry
id_mapClass defining mapping between two sets of id numbers
NodeArrayNode information array
ShapePlotterClass used to plot animated shapes
TracelineArrayTraceline information array
TransientPlotterClass used to plot transient deformations

Functions

NameSummary
coordinate_system_arrayCreates an array that specifies coordinate systems in the geometry
element_arrayCreates an array that specifies elements in the geometry
global_coordCompute global coordinates from local coordinates
global_deflectionCompute deflections in the global coordinate system
local_coordCompute local coordinates from global coordinates
node_arrayCreates an array that specifies nodes in the geometry
split_listSplits a list by a value that exists in the list
traceline_arrayCreates an array that specifies tracelines in the geometry
write_excel_templateWrites an Excel File Template for Creating Geometry