pycba.load#
PyCBA - Load module
The load matrix represents the loads as a List of Lists. Each list entry represents a single load and must be in the following format:
Span No. | Load Type | Load Value | Distance a | Load Cover c
Load Types are:
1 - Uniformly Distributed Loads, which only have a load value; distances a and c are set to “0”.
2 - Point Loads, located at a from the left end of the span; distances c is set to “0”.
3 - Partial UDLs, starting at a for a distance of c (i.e. the cover) where $L >= a+c$.
4 - Moment Load, located at a; distances c is set to “0”.
It has dimension M x 5, where M is the number of loads applied to the beam.
The type alias LoadMatrix is defined as
- LoadMatrix#
alias of
List[List[int|float]]
Functions
Adds two load matrices and returns the sum; this enables superposition |
|
Applies a factor to the loads in a LoadMatrix object |
|
This function parses the Load Matrix and returns a list of Load objects |
Classes