dataclass.terminologies

Classes

class dataclass.terminologies.Units

Predefined unit names for table data

Inherits from:

str, Enum

Properties:

title

Attributes:

km = <ast.Tuple object at 0x0000017357D00580>
m = <ast.Tuple object at 0x0000017357D00F10>
cm = <ast.Tuple object at 0x0000017357D01060>
mm = <ast.Tuple object at 0x0000017357D01030>
km2 = <ast.Tuple object at 0x0000017357D00730>
hm2 = <ast.Tuple object at 0x0000017357D00BE0>
m2 = <ast.Tuple object at 0x0000017357D010C0>
dm2 = <ast.Tuple object at 0x0000017357D01A50>
cm2 = <ast.Tuple object at 0x0000017357D019F0>
mm2 = <ast.Tuple object at 0x0000017357D01870>
m3 = <ast.Tuple object at 0x0000017357D01900>
dm3 = <ast.Tuple object at 0x0000017357D01FF0>
cm3 = <ast.Tuple object at 0x0000017357D01D80>
mm3 = <ast.Tuple object at 0x0000017357D02050>
mg = <ast.Tuple object at 0x0000017357D01B10>
g = <ast.Tuple object at 0x0000017357D020E0>
kg = <ast.Tuple object at 0x0000017357D02170>
N = <ast.Tuple object at 0x0000017357D02470>
kN = <ast.Tuple object at 0x0000017357D03070>
Pa = <ast.Tuple object at 0x0000017357D02320>
kPa = <ast.Tuple object at 0x0000017357D02290>
MPa = <ast.Tuple object at 0x0000017357D02350>
GPa = <ast.Tuple object at 0x0000017357D02F20>
DEGREE = <ast.Tuple object at 0x0000017357D03250>
rad = <ast.Tuple object at 0x0000017357D03160>
CELSIUS = <ast.Tuple object at 0x0000017357D02590>
FAHRENHEIT = <ast.Tuple object at 0x0000017357D03340>
s = <ast.Tuple object at 0x0000017357D02740>
minunte = <ast.Tuple object at 0x0000017357D02710>
h = <ast.Tuple object at 0x0000017357D02830>
d = <ast.Tuple object at 0x0000017357D02B00>
month = <ast.Tuple object at 0x0000017357D02AD0>
year = <ast.Tuple object at 0x0000017357DBDB70>
yuan = <ast.Tuple object at 0x0000017357DBDA80>
wan_yuan = <ast.Tuple object at 0x0000017357DBD990>
g_cm3 = <ast.Tuple object at 0x0000017357DBD8A0>
kg_m3 = <ast.Tuple object at 0x0000017357DBD7B0>
t_m3 = <ast.Tuple object at 0x0000017357DBD6C0>
kN_m3 = <ast.Tuple object at 0x0000017357DBD5D0>
mg_L = <ast.Tuple object at 0x0000017357DBD4E0>
ug_L = <ast.Tuple object at 0x0000017357DBD3F0>
mg_kg = <ast.Tuple object at 0x0000017357DBD300>
ug_kg = <ast.Tuple object at 0x0000017357DBD210>
Bq_L = <ast.Tuple object at 0x0000017357DBD120>
MPN_100_CFU_100 = <ast.Tuple object at 0x0000017357DBD030>
CFU_mL = <ast.Tuple object at 0x0000017357DBCF40>
pcs_L = <ast.Tuple object at 0x0000017357DBCE50>
m_s = <ast.Tuple object at 0x0000017357DBCD60>
m_h = <ast.Tuple object at 0x0000017357DBCC70>
m_min = <ast.Tuple object at 0x0000017357DBCB80>
km_h = <ast.Tuple object at 0x0000017357DBCA90>
L_s = <ast.Tuple object at 0x0000017357DBC9A0>
m3_s = <ast.Tuple object at 0x0000017357DBC8B0>
m3_h = <ast.Tuple object at 0x0000017357DBC7C0>
cm_s = <ast.Tuple object at 0x0000017357DBC6D0>
m_d = <ast.Tuple object at 0x0000017357DBC5E0>
ohm = <ast.Tuple object at 0x0000017357DBC4F0>
ohm_m = <ast.Tuple object at 0x0000017357DBC400>
A = <ast.Tuple object at 0x0000017357DBC310>
mA = <ast.Tuple object at 0x0000017357DBC220>
V = <ast.Tuple object at 0x0000017357DBC130>
mV = <ast.Tuple object at 0x0000017357DBC040>
kV = <ast.Tuple object at 0x000001735726D0F0>
MV = <ast.Tuple object at 0x000001735726DBA0>
W = <ast.Tuple object at 0x000001735726D0C0>
mW = <ast.Tuple object at 0x000001735726CF40>
kW = <ast.Tuple object at 0x000001735726CEB0>
MW = <ast.Tuple object at 0x000001735726D1E0>
GW = <ast.Tuple object at 0x000001735726D4E0>
Wh = <ast.Tuple object at 0x000001735726CD90>
kWh = <ast.Tuple object at 0x000001735726D960>
MWh = <ast.Tuple object at 0x000001735726C4C0>
GWh = <ast.Tuple object at 0x000001735726F190>
J = <ast.Tuple object at 0x000001735726E2C0>
mJ = <ast.Tuple object at 0x000001735726E230>
kJ = <ast.Tuple object at 0x000001735726C1F0>
MJ = <ast.Tuple object at 0x000001735726C0D0>
uS_cm = <ast.Tuple object at 0x000001735726C0A0>
Hazen = <ast.Tuple object at 0x000001735726E2F0>
NTU = <ast.Tuple object at 0x000001735726C3A0>
Lu = <ast.Tuple object at 0x000001735726C280>
MPa_i1 = <ast.Tuple object at 0x000001735726E800>
m2_Mpa_d = <ast.Tuple object at 0x000001735726E890>
m3_t = <ast.Tuple object at 0x000001735726F910>
mmol_L = <ast.Tuple object at 0x000001735726EB90>
PERCENT = <ast.Tuple object at 0x000001735726F970>
PERMILLE = <ast.Tuple object at 0x000001735726F730>
UNITLESS = <ast.Tuple object at 0x000001735726F430>
class dataclass.terminologies.GeoMaterialProps

Predefined material property names for geological materials

Inherits from:

str, Enum

Methods:

has_title(cls, title: str) bool

Check if the given string is one of the titles in this enum

find_by_title(cls, title: str)

Find the enum member by its title, return None if not found

Properties:

title

Attributes:

MaterialID = <ast.Tuple object at 0x000001735726C880>
FillColor = <ast.Tuple object at 0x000001735726C760>
Texture = <ast.Tuple object at 0x000001735726FFD0>
MaterialName = <ast.Tuple object at 0x000001735726FEB0>
LayerNumber = <ast.Tuple object at 0x000001735726FBE0>
LayerName = <ast.Tuple object at 0x000001735722B220>
WeatheringDegree = <ast.Tuple object at 0x000001735722BA60>
GeotechState = <ast.Tuple object at 0x000001735722BEE0>
LayerDescription = <ast.Tuple object at 0x000001735722B9D0>
NaturalDensity = <ast.Tuple object at 0x000001735722AF20>
UnitWeight = <ast.Tuple object at 0x000001735722BB80>
SaturateUnitWeight = <ast.Tuple object at 0x000001735722B190>
Cohesion = <ast.Tuple object at 0x000001735722AE30>
InternalFrictionAngle = <ast.Tuple object at 0x000001735722B940>
CompressionFactor = <ast.Tuple object at 0x000001735722BC40>
CompressionFactor_50to150 = <ast.Tuple object at 0x000001735722B5E0>
CompressionFactor_0to100 = <ast.Tuple object at 0x000001735722B340>
CompressionModulus = <ast.Tuple object at 0x000001735722B970>
SoilCharacteristicBearingCapacity = <ast.Tuple object at 0x000001735722B850>
SoilBearingCapacityFactorEtaB = <ast.Tuple object at 0x000001735722BDC0>
SoilBearingCapacityFactorEtaD = <ast.Tuple object at 0x000001735722B550>
ModifiedSoilCharacteristicBearingCapacity = <ast.Tuple object at 0x000001735722B820>
DeepPlateLoadingTest = <ast.Tuple object at 0x000001735722B400>
GravityCollapseFactor = <ast.Tuple object at 0x000001735722ACB0>
CollapseFactor = <ast.Tuple object at 0x000001735721E2F0>
VoidRatio = <ast.Tuple object at 0x000001735721C370>
NaturalWaterContent = <ast.Tuple object at 0x000001735721F640>
SPTNumber = <ast.Tuple object at 0x000001735721E9B0>
ModifiedSPTNumber = <ast.Tuple object at 0x000001735721DEA0>
DPTNumber = <ast.Tuple object at 0x000001735721DCF0>
MeanLayerTopElevation = <ast.Tuple object at 0x000001735721CD30>
MeanLayerBottomElevation = <ast.Tuple object at 0x000001735721CCD0>
LiquidityIndex = <ast.Tuple object at 0x000001735721C1C0>
LiquidLimit = <ast.Tuple object at 0x000001735721CDF0>
UCS = <ast.Tuple object at 0x000001735721C4F0>
SaturateUCS = <ast.Tuple object at 0x000001735721FAF0>
MinLayerTopDepth = <ast.Tuple object at 0x000001735721CE80>
MaxLayerTopDepth = <ast.Tuple object at 0x000001735721CBB0>
MinLayerBottomDepth = <ast.Tuple object at 0x000001735721F7C0>
MaxLayerBottomDepth = <ast.Tuple object at 0x000001735721CB80>
GeoAge = <ast.Tuple object at 0x000001735721FEE0>
GeoAgeSymbol = <ast.Tuple object at 0x000001735721F2B0>
GeoOrigin = <ast.Tuple object at 0x000001735721EB90>
GeoOriginSymbol = <ast.Tuple object at 0x000001735721E3B0>
SoilType = <ast.Tuple object at 0x000001735721CA60>
ClayContent = <ast.Tuple object at 0x000001735721FBB0>
SampleNumber = <ast.Tuple object at 0x000001735721CAC0>
SampleDepth = <ast.Tuple object at 0x000001735721F9A0>
SampleTopDepth = <ast.Tuple object at 0x000001735721DE10>
SampleLength = <ast.Tuple object at 0x000001735721FBE0>
LimitSkinFriction = <ast.Tuple object at 0x000001735721CA90>
LimitBaseResistance = <ast.Tuple object at 0x000001735721F340>
CharacteristicSkinFriction = <ast.Tuple object at 0x000001735721FA90>
CharacteristicBaseResistance = <ast.Tuple object at 0x000001735721C6D0>
GroutedSkinFrictionFactor = <ast.Tuple object at 0x000001735721CE20>
GroutedBaseResistanceFactor = <ast.Tuple object at 0x000001735721C460>
Cl = <ast.Tuple object at 0x000001735721C310>
SO42 = <ast.Tuple object at 0x000001735721F700>
Mg2 = <ast.Tuple object at 0x000001735721FCD0>
NH4 = <ast.Tuple object at 0x000001735721C1F0>
OH = <ast.Tuple object at 0x000001735721FB20>
TotalMineralization = <ast.Tuple object at 0x000001735721EE90>
PH = <ast.Tuple object at 0x000001735721D0C0>
CO2 = <ast.Tuple object at 0x000001735721F370>
HCO3 = <ast.Tuple object at 0x000001735721F400>
class dataclass.terminologies.SoilTypes

Predefined soil type names

Inherits from:

str, Enum

Properties:

title

Attributes:

Cohesive = <ast.Tuple object at 0x000001735721F280>
Cohesionless = <ast.Tuple object at 0x00000173572395A0>
class dataclass.terminologies.GeoResults

Predefined geo calculation result names

Inherits from:

str, Enum

Properties:

title

Attributes:

ProfileNumber = <ast.Tuple object at 0x0000017357238EE0>
BoreNumber = <ast.Tuple object at 0x00000173572388E0>
LayerTopElevation = <ast.Tuple object at 0x000001735723A050>
LayerBottomElevation = <ast.Tuple object at 0x00000173572396F0>
LayerDepth = <ast.Tuple object at 0x000001735723A7A0>
LayerThickness = <ast.Tuple object at 0x0000017357239CC0>
SF = <ast.Tuple object at 0x0000017357238070>
UndergroundWaterDepth = <ast.Tuple object at 0x0000017357239AE0>
FoundationDepth = <ast.Tuple object at 0x0000017357239090>
PileBearingCapacity = <ast.Tuple object at 0x00000173572393C0>
PileCharacteristicBearingCapacity = <ast.Tuple object at 0x0000017357238760>
PileLength = <ast.Tuple object at 0x000001735723A140>
PileBaseBlockingFactor = <ast.Tuple object at 0x000001735723A950>
HollowPileNetArea = <ast.Tuple object at 0x0000017357238250>
HollowPileOpenArea = <ast.Tuple object at 0x0000017357239D50>
RockPileDepthToDiameter = <ast.Tuple object at 0x0000017357238E20>
RockPileResistanceFactor = <ast.Tuple object at 0x000001735723A830>
EffectivePeakAcceleration = <ast.Tuple object at 0x0000017357238FA0>
CharacteristicPeriodOfSeismicAccelerationResponseSpectrum = <ast.Tuple object at 0x000001735723AAD0>
SeismicDesignIntensity = <ast.Tuple object at 0x000001735723E890>
SeismicDesignGroup = <ast.Tuple object at 0x000001735723D720>
PileDiameter = <ast.Tuple object at 0x000001735723DF30>
PileLayout = <ast.Tuple object at 0x000001735723F580>
PileSpacing = <ast.Tuple object at 0x000001735723FFA0>
LongitudinalSpacing = <ast.Tuple object at 0x000001735723DB10>
LateralSpacing = <ast.Tuple object at 0x000001735723DED0>
AreaReplaceRatio = <ast.Tuple object at 0x000001735723FC10>
CompositePileCharacteristicBearingCapacity = <ast.Tuple object at 0x000001735723EE00>
CompositeSinglePileBearingCapacity = <ast.Tuple object at 0x000001735723F790>
class dataclass.terminologies.GeneralProps

Predefined geo attribute names

Inherits from:

str, Enum

Properties:

title

Attributes:

Longitude = <ast.Tuple object at 0x000001735723F4C0>
Latitude = <ast.Tuple object at 0x000001735723F700>
XCoordinate = <ast.Tuple object at 0x000001735723E620>
YCoordinate = <ast.Tuple object at 0x000001735723D570>
ZCoordinate = <ast.Tuple object at 0x000001735723E3E0>
Elevation = <ast.Tuple object at 0x000001735723ECE0>
Chainage = <ast.Tuple object at 0x000001735723F670>
Name = <ast.Tuple object at 0x000001735723D960>
Building = <ast.Tuple object at 0x000001735723E230>
GdimID = <ast.Tuple object at 0x000001735723F760>
class dataclass.terminologies.DataTypes

Predefined data types

Inherits from:

str, Enum

Properties:

title

Attributes:

Text = <ast.Tuple object at 0x000001735723D930>
FilePath = <ast.Tuple object at 0x000001735723EF20>
FilesPath = <ast.Tuple object at 0x000001735723DF60>
TemplatePath = <ast.Tuple object at 0x000001735723F7F0>
ImagePath = <ast.Tuple object at 0x000001735723E6B0>
ImagesPath = <ast.Tuple object at 0x000001735723F490>
class dataclass.terminologies.BoreTypes

Predefined bore type names

Inherits from:

str, Enum

Methods:

values(cls)
titles(cls)

Properties:

title

Attributes:

IdentificationBore = <ast.Tuple object at 0x0000017357203FA0>
SoilSamplingBore = <ast.Tuple object at 0x0000017357203C10>
WaterSamplingBore = <ast.Tuple object at 0x0000017357203D00>
SoilWaterSamplingBore = <ast.Tuple object at 0x0000017357203AC0>
SPTBore = <ast.Tuple object at 0x0000017357201E40>
SoilSamplingSPTBore = <ast.Tuple object at 0x0000017357202A40>
CPTBore = <ast.Tuple object at 0x0000017357203550>
DPTBore = <ast.Tuple object at 0x0000017357203280>
SoilWaterSPTBore = <ast.Tuple object at 0x0000017357201ED0>
VaneShearTestBore = <ast.Tuple object at 0x00000173572019F0>
WaveVelocityTestBore = <ast.Tuple object at 0x0000017357201330>
PumpingTestBore = <ast.Tuple object at 0x0000017357202F50>
WaterInjectionTestBore = <ast.Tuple object at 0x0000017357202290>
PressureWaterTestBore = <ast.Tuple object at 0x0000017357203F70>
PressuremeterTestBore = <ast.Tuple object at 0x0000017357202D40>
SoilSamplingWell = <ast.Tuple object at 0x0000017357203520>
WaterSamplingWell = <ast.Tuple object at 0x0000017357203FD0>
SoilWaterSamplingWell = <ast.Tuple object at 0x0000017357220AC0>
ExplorationTrench = <ast.Tuple object at 0x00000173572238B0>
SoilSamplingTestPit = <ast.Tuple object at 0x00000173572211B0>
WaterSamplingTestPit = <ast.Tuple object at 0x0000017357222380>
SoilWaterSamplingTestPit = <ast.Tuple object at 0x0000017357223370>
SimplePermeabilityTestWell = <ast.Tuple object at 0x00000173572231F0>
SimplePumpingTestWell = <ast.Tuple object at 0x0000017357220A90>
LargeDirectShearTestPoint = <ast.Tuple object at 0x0000017357223A30>
PlateLoadTestPoint = <ast.Tuple object at 0x0000017357220640>
LongTermMonitoringBore = <ast.Tuple object at 0x0000017357222DA0>
GeophysicalSurveyPoint = <ast.Tuple object at 0x0000017357223AF0>
GeophysicalAnomalyPoint = <ast.Tuple object at 0x0000017357222EF0>
SmallAugerDrill = <ast.Tuple object at 0x0000017357220C40>
RockSamplingBore = <ast.Tuple object at 0x0000017357222A40>
ScrewPlateLoadTestPoint = <ast.Tuple object at 0x0000017357220040>