MCPcopy Create free account

hub / github.com/HeisenbergJY1/PySap2000 / types & classes

Types & classes378 in github.com/HeisenbergJY1/PySap2000

↓ 24 callersClassPoint
Point data object corresponding to SAP2000 `PointObj`. This is a pure data class containing only basic point attributes. Use helper func
structure_core/point.py:40
↓ 10 callersClassPoint3D
3D point
geometry/element_geometry.py:23
↓ 10 callersClassSectionError
Raised for section-related errors.
exceptions.py:145
↓ 9 callersClassArea
Area element data object. Maps to SAP2000 `AreaObj`.
structure_core/area.py:275
↓ 9 callersClassLink
Link element data object. Maps to SAP2000 `LinkObj` and is used for springs, dampers, isolation bearings, and similar components.
structure_core/link.py:89
↓ 8 callersClassVerifyPassedResult
Generic design verification summary. Attributes: total_count: Total objects that failed checks or were not checked failed_count:
design/data_classes.py:19
↓ 7 callersClassApplyResult
Apply result Attributes: success: whether successful num_fatal_errors: fatal error count num_error_msgs: error m
database_tables/tables.py:311
↓ 7 callersClassGroup
Group definition data object Wraps SAP2000 `GroupDef`. Attributes: name: Group name color: Display color (`-1`
group/group.py:72
↓ 7 callersClassObjectError
Raised for object operation errors.
exceptions.py:83
↓ 6 callersClassFrame
Frame element data object. Maps to SAP2000 `FrameObj`. Attributes: no: Frame identifier or name start_point: Start
structure_core/frame.py:69
↓ 6 callersClassLoadPattern
Load pattern definition. Wraps SAP2000 `LoadPatterns`. Attributes: name: Load pattern name load_type: Load type (`L
loading/load_pattern.py:95
↓ 6 callersClassModel3D
Complete 3D model data
geometry/element_geometry.py:114
↓ 4 callersClassCable
Cable element data object. Maps to SAP2000 `CableObj`. Attributes: no: Cable identifier or name start_point: Start
structure_core/cable.py:74
↓ 4 callersClassConstraintAxis
Constraint axis enum (`eConstraintAxis`). Used by constraint types such as `Diaphragm`, `Beam`, `Plate`, and `Rod`.
constraints/enums.py:24
↓ 4 callersClassMaterial
Material property object mapping to SAP2000 `PropMaterial`. Attributes: name: Material name type: Material type (`eMatTy
structure_core/material.py:96
↓ 4 callersClassNamedFrameModifier
Named frame modifier Attributes: name: Modifier name area: Section area modifier (`A`) shear_2: Local-2 shear ar
named_assigns/frame_modifier.py:34
↓ 4 callersClassSAPConnectionError
Raised when connecting to SAP2000 fails.
exceptions.py:59
↓ 4 callersClassUnitSystem
Unit system enumeration. Matches SAP2000 `eUnits`. Naming convention: force_length_temperature. - F: Fahrenheit - C: Celsius
global_parameters/units.py:29
↓ 3 callersClassCableElement3D
Cable element geometry
geometry/element_geometry.py:95
↓ 3 callersClassCircleProfile
Circular section
geometry/section_profile.py:42
↓ 3 callersClassFrameElement3D
Frame element geometry
geometry/element_geometry.py:78
↓ 3 callersClassMaterialError
Raised for material-related errors.
exceptions.py:140
↓ 3 callersClassPointDisplacement
Point displacement result. Matches the return values of SAP2000 `Results.JointDispl`. Attributes: point: Point name
results/point_results.py:61
↓ 3 callersClassPointReaction
Point reaction result. Matches the return values of SAP2000 `Results.JointReact`. Attributes: point: Point name ele
results/point_results.py:119
↓ 3 callersClassRatioType
Stress or strength ratio type (steel / aluminum / cold-formed) Selects which ratio is reported as controlling. Aluminum and cold-formed d
design/enums.py:25
↓ 3 callersClassRectProfile
Rectangular section
geometry/section_profile.py:59
↓ 3 callersClassTableData
Table data Attributes: table_key: table key table_version: table version field_keys: field key list num_
database_tables/tables.py:82
↓ 2 callersClassAngleProfile
Angle section (L-shape).
geometry/section_profile.py:296
↓ 2 callersClassApplication
SAP2000 application connection manager. Design inspired by `dlubal.api.rfem.Application`: - uses a context manager to manage the connect
application.py:42
↓ 2 callersClassAreaAutoMesh
Automatic meshing settings for area elements.
structure_core/area.py:240
↓ 2 callersClassAreaLoadDir
Area load direction.
structure_core/area.py:126
↓ 2 callersClassAreaLoadDir
Area object load direction.
loads/area_load.py:32
↓ 2 callersClassAreaLocalAxesAdvanced
Advanced local-axis settings for area elements.
structure_core/area.py:262
↓ 2 callersClassAreaSection
Area section property wrapper for SAP2000 `PropArea`.
section/area_section.py:95
↓ 2 callersClassBoxProfile
Box section (hollow rectangle).
geometry/section_profile.py:160
↓ 2 callersClassCableError
Raised for cable-related errors.
exceptions.py:130
↓ 2 callersClassCableSection
Cable section property wrapper for SAP2000 `PropCable`. Attributes: name: Section name material: Material name a
section/cable_section.py:31
↓ 2 callersClassChannelProfile
Channel section (C-shape).
geometry/section_profile.py:206
↓ 2 callersClassChinese2010Params
Parameters for a GB 50011-2010 response spectrum. Attributes: alpha_max: Maximum seismic influence coefficient site_clas
loading/functions/response_spectrum.py:45
↓ 2 callersClassCosineParams
Cosine function parameters.
loading/functions/time_history.py:29
↓ 2 callersClassDOFState
Active degree-of-freedom flags in global axes. Attributes: ux: Translation along X uy: Translation along Y uz: Trans
global_parameters/model_settings.py:58
↓ 2 callersClassDblAngleProfile
Double-angle section.
geometry/section_profile.py:385
↓ 2 callersClassFrameError
Raised for frame-related errors.
exceptions.py:115
↓ 2 callersClassFrameSection
Frame section property wrapper for SAP2000 `PropFrame`.
section/frame_section.py:83
↓ 2 callersClassFromFileParams
File-based function parameters.
loading/functions/time_history.py:72
↓ 2 callersClassIProfile
I-section
geometry/section_profile.py:77
↓ 2 callersClassLinkError
Raised for link-related errors.
exceptions.py:135
↓ 2 callersClassLinkLocalAxesAdvanced
Advanced local-axis settings for a link object. Attributes: link_name: Link object name active: Whether advanced local a
structure_core/link.py:54
↓ 2 callersClassLinkSection
Link property wrapper for SAP2000 `PropLink`. Attributes: name: Property name section_type: Property type type_n
section/link_section.py:60
↓ 2 callersClassLoadPatternType
Load pattern type. Matches the SAP2000 `eLoadPatternType` enum.
loading/load_pattern.py:47
↓ 2 callersClassMassSourceLoad
Load pattern definition within a mass source. Attributes: load_pattern: Load pattern name scale_factor: Scale factor
loading/mass_source.py:50
↓ 2 callersClassMaterialDamping
Material damping data. Attributes: name: Material name modal_ratio: Modal damping ratio viscous_mass_coeff: Visc
structure_core/material.py:75
↓ 2 callersClassNamedFrameRelease
Named frame end release Attributes: name: Release definition name ii: I-end releases `[U1, U2, U3, R1, R2, R3]`
named_assigns/frame_release.py:36
↓ 2 callersClassOverwriteResult
Result of reading an overwrite value. Attributes: value: Overwrite numeric value prog_det: Whether the value is program-determine
design/chinese_2010.py:135
↓ 2 callersClassPipeProfile
Pipe section (hollow circle).
geometry/section_profile.py:118
↓ 2 callersClassRampParams
Ramp function parameters.
loading/functions/time_history.py:38
↓ 2 callersClassSawtoothParams
Sawtooth function parameters.
loading/functions/time_history.py:46
↓ 2 callersClassSineParams
Sine function parameters.
loading/functions/time_history.py:55
↓ 2 callersClassTableInfo
Table info Attributes: table_key: table key table_name: Table display name import_type: Import type (`0` not imp
database_tables/tables.py:41
↓ 2 callersClassTeeProfile
Tee section
geometry/section_profile.py:251
↓ 2 callersClassTriangularParams
Triangular function parameters.
loading/functions/time_history.py:64
↓ 1 callersClassActiveDOF
Active degrees of freedom Controls global model degree-of-freedom activation. Attributes: ux: Translation in X
analyze/data_classes.py:14
↓ 1 callersClassAreaAutoMeshData
Automatic meshing settings for an area object.
area/data_classes.py:37
↓ 1 callersClassAreaDistType
Area load distribution type.
structure_core/area.py:163
↓ 1 callersClassAreaDistType
Area load distribution type.
loads/area_load.py:69
↓ 1 callersClassAreaError
Raised for area-related errors.
exceptions.py:125
↓ 1 callersClassAreaForceShellResult
Shell internal force result. SAP2000 API: Results.AreaForceShell Attributes: obj: Area object name elm: Area el
results/data_classes.py:252
↓ 1 callersClassAreaJointForcePlaneResult
Plane element joint force result. SAP2000 API: Results.AreaJointForcePlane
results/data_classes.py:313
↓ 1 callersClassAreaJointForceShellResult
Shell element joint force result. SAP2000 API: Results.AreaJointForceShell
results/data_classes.py:334
↓ 1 callersClassAreaLoadGravity
Gravity load data for area elements.
structure_core/area.py:184
↓ 1 callersClassAreaLoadGravity
Area gravity load data.
loads/area_load.py:85
↓ 1 callersClassAreaLoadPorePressure
Area pore pressure load data.
loads/area_load.py:126
↓ 1 callersClassAreaLoadRotate
Area rotation load data.
loads/area_load.py:145
↓ 1 callersClassAreaLoadStrain
Area strain load data.
loads/area_load.py:135
↓ 1 callersClassAreaLoadSurfacePressure
Surface-pressure load data for area elements.
structure_core/area.py:205
↓ 1 callersClassAreaLoadSurfacePressure
Area surface pressure load data.
loads/area_load.py:106
↓ 1 callersClassAreaLoadTemperature
Temperature-load data for area elements.
structure_core/area.py:215
↓ 1 callersClassAreaLoadTemperature
Area temperature load data.
loads/area_load.py:116
↓ 1 callersClassAreaLoadUniform
Uniform load data for area elements.
structure_core/area.py:195
↓ 1 callersClassAreaLoadUniform
Area uniform load data.
loads/area_load.py:96
↓ 1 callersClassAreaLoadUniformToFrame
Area uniform load transferred to frame data.
loads/area_load.py:153
↓ 1 callersClassAreaLoadWindPressure
Area wind pressure load data.
loads/area_load.py:164
↓ 1 callersClassAreaLocalAxesAdvancedData
Advanced local-axis settings for an area object.
area/data_classes.py:67
↓ 1 callersClassAreaLocalAxesData
Area local-axis data.
area/data_classes.py:59
↓ 1 callersClassAreaMassData
Area mass data.
area/data_classes.py:129
↓ 1 callersClassAreaMeshType
Automatic meshing type for area objects.
area/enums.py:20
↓ 1 callersClassAreaMeshType
Automatic meshing type for area elements.
structure_core/area.py:75
↓ 1 callersClassAreaModifiers
Area property modifiers (10 values).
section/area_section.py:63
↓ 1 callersClassAreaOffsetData
Area offset data.
area/data_classes.py:88
↓ 1 callersClassAreaOffsetType
Offset type for area objects.
area/enums.py:38
↓ 1 callersClassAreaOffsetType
Offset type for area elements.
structure_core/area.py:93
↓ 1 callersClassAreaSectionType
Area property type used by `GetNameList(..., PropType)`.
section/area_section.py:38
↓ 1 callersClassAreaSimpleSpringType
Simple spring behavior type for area objects.
area/enums.py:51
↓ 1 callersClassAreaSimpleSpringType
Simple spring type for area elements.
structure_core/area.py:106
↓ 1 callersClassAreaSpring
Spring data for area elements.
structure_core/area.py:225
↓ 1 callersClassAreaSpringData
Area spring data.
area/data_classes.py:22
↓ 1 callersClassAreaSpringLocalOneType
Local-1 axis direction type for area springs.
area/enums.py:58
↓ 1 callersClassAreaSpringLocalOneType
Local-1-axis direction type for area springs.
structure_core/area.py:113
↓ 1 callersClassAreaSpringType
Spring type for area objects.
area/enums.py:45
↓ 1 callersClassAreaSpringType
Spring type for area elements.
structure_core/area.py:100
next →1–100 of 378, ranked by callers