geolib.models.dsettlement.loads¶
Classes
|
Create a circular load with the given name and properties. |
|
Other Load Class to inherit from. |
|
Create a rectangular load with the given name and properties |
|
Create a tank load with the given name and properties. |
|
Create a trapeziform load with the given name and properties. |
|
Create a uniform load with the given name and properties. |
- class geolib.models.dsettlement.loads.CircularLoad(**data)¶
Create a circular load with the given name and properties.
- Parameters:
weight – The mangitude of the load.
alpha – The shape factor alpha is used to specify the shape of the contact pressure.
- Parameters:
data (
Any
) –
-
R:
float
¶
-
alpha:
float
¶
-
weight:
float
¶
- class geolib.models.dsettlement.loads.OtherLoad(**data)¶
Other Load Class to inherit from.
- Parameters:
data (
Any
) –
-
load_type:
Optional
[TypeOtherLoads
]¶
- class geolib.models.dsettlement.loads.RectangularLoad(**data)¶
Create a rectangular load with the given name and properties
- Parameters:
weight – The mangitude of the load.
alpha – The shape factor alpha is used to specify the shape of the contact pressure
- Parameters:
data (
Any
) –
-
alpha:
float
¶
-
weight:
float
¶
-
xwidth:
float
¶
-
zwidth:
float
¶
- class geolib.models.dsettlement.loads.TankLoad(**data)¶
Create a tank load with the given name and properties.
- Parameters:
wallweight – The magnitude of the load induced by the weight of the material in which the tank is made.
alpha – The shape factor alpha is used to specify the shape of the contact pressure.
internalweight – The magnitude of the load induced by the weight of the material stored in the tank.
- Parameters:
data (
Any
) –
-
Rintern:
float
¶
-
alpha:
float
¶
-
dWall:
float
¶
-
internalweight:
float
¶
-
wallweight:
float
¶