Source: GitHub
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¶
| Name | Summary |
|---|---|
CoordinateSystemArray | Coordinate System Information specifying position and directions. |
DeflectionShapePlotter | Class used to plot animated deflection shapes from spectra |
ElementArray | Element information array |
Geometry | Container for nodes, coordinate systems, tracelines, and elements |
GeometryPlotter | Class used to plot geometry |
id_map | Class defining mapping between two sets of id numbers |
NodeArray | Node information array |
ShapePlotter | Class used to plot animated shapes |
TracelineArray | Traceline information array |
TransientPlotter | Class used to plot transient deformations |
Functions¶
| Name | Summary |
|---|---|
coordinate_system_array | Creates an array that specifies coordinate systems in the geometry |
element_array | Creates an array that specifies elements in the geometry |
global_coord | Compute global coordinates from local coordinates |
global_deflection | Compute deflections in the global coordinate system |
local_coord | Compute local coordinates from global coordinates |
node_array | Creates an array that specifies nodes in the geometry |
split_list | Splits a list by a value that exists in the list |
traceline_array | Creates an array that specifies tracelines in the geometry |
write_excel_template | Writes an Excel File Template for Creating Geometry |