femethods.loads module

Module to define different loads

class femethods.loads.Load(magnitude: Optional[float], location: float = 0)[source]

Bases: femethods.core._common.Forces

Base class for all load types

Used primarily for type checking the loads on input

name = ''
class femethods.loads.MomentLoad(magnitude: float, location: float)[source]

Bases: femethods.loads.Load

class specific to a moment load

name = 'moment load'
class femethods.loads.PointLoad(magnitude: Optional[float], location: float)[source]

Bases: femethods.loads.Load

class specific to a point load

name = 'point load'