pycba.prestress.equivalent_loads#
- equivalent_loads(model, force, profiles)[source]#
Build the post-tensioning equivalent-load matrix for a draped tendon.
- Parameters:
model (pycba.Beam or pycba.BeamAnalysis) – Supplies the span lengths (and number of spans).
force (
Union[float,Sequence[float]]) – The (effective) prestress forceF. A scalar applies to every span; otherwise one value per span (constant-force method).profiles (
Sequence[Union[Parabola,CompoundParabola,Harp,DoubleHarp,None]]) – One profile per span (Nonefor an unstressed span). Eccentricities are positive below the section centroid.
- Returns:
A PyCBA load matrix (UDLs, partial UDLs, point loads and the two end anchorage moments) ready to pass to
set_loads/addand analyse.- Return type:
List[List[Union[int,float]]]