# Materials ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: CompositeLayers :nocontentsentry: Layers: Composite material layers in order from top to bottom. :type: PVector ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constant: Constant value | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: KPlastic :nocontentsentry: Plastic behavior. | Constant: Constant value :type: Enumerate: { LinearElastic, DruckerPrager, CamClay, MohrCoulomb, HoekBrown, NonlinearElastic, Hyperbolic, SmallStrainOverlay } .. py:attribute:: Densities :nocontentsentry: Densities. :type: GeotDensity .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: GeotDensity: :nocontentsentry: .. py:attribute:: TpRho :nocontentsentry: ρ type: Type of density/specific weight. :type: Enumerate: { Dry, Solid, Apparent, Submerged, Saturated } .. py:attribute:: DensDry :nocontentsentry: ρ dry: Dry density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DensSolid :nocontentsentry: ρ solid: Solid density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DensApparent :nocontentsentry: ρ apparent: Apparent density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DensSubmerged :nocontentsentry: ρ submerged: Submerged density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DensSaturated :nocontentsentry: ρ saturated: Saturated density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DensWater :nocontentsentry: ρ water: Water density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightDry :nocontentsentry: γ dry: Dry specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightSolid :nocontentsentry: γ solid: Solid specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightApparent :nocontentsentry: γ apparent: Apparent specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightSubmerged :nocontentsentry: γ submerged: Submerged specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightSaturated :nocontentsentry: γ saturated: Saturated specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WeightWater :nocontentsentry: γ water: Water specific weight. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: Porosity :nocontentsentry: Porosity. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.00. :type: Double .. py:attribute:: VoidRatio :nocontentsentry: Void ratio. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: WaterContent :nocontentsentry: Water content ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 1.00. :type: Double .. py:attribute:: SatGrade :nocontentsentry: Saturation grade. | Constant: Constant value :type: Double ``` ```{eval-rst} .. py:class:: DampingData: :nocontentsentry: .. py:attribute:: AutocalculateRayleigh :nocontentsentry: Automatic: Rayleigh coefficients calculated automatically. :type: bool .. py:attribute:: AlphaRayleigh :nocontentsentry: α: α coefficient for Rayleigh damping (coefficient that multiplies the mass matrix). | Constant: Constant value | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: BetaRayleigh :nocontentsentry: β: β coefficient for Rayleigh damping (coefficient that multiplies the stiffness matrix). | Constant: Constant value | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: DampingRatio :nocontentsentry: Damping: Ratio of the damping to the critical damping. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: MinFreq :nocontentsentry: ω min.: Minimum frequency of the structure. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: MaxFreq :nocontentsentry: ω max.: Maximum frequency of the structure. | Constraints: Conditions: Value must be greater than 0. :type: Double ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: thOrtho :nocontentsentry: Kt Orthotropic: Activate to define a orthotropic thermal conductivity. :type: bool .. py:attribute:: Kt :nocontentsentry: Kt: Thermal conductivity definition. :type: ThermalConductivity ``` ```{eval-rst} .. py:class:: ThermalConductivity: :nocontentsentry: .. py:attribute:: KtValue :nocontentsentry: Kt: Thermal conductivity value. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: KtDependency :nocontentsentry: Kt temperature-dependent. :type: bool ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: ksOrtho :nocontentsentry: Ks Orthotropic: Activate to define an orthotropic saturated hydraulic conductivity. :type: bool .. py:attribute:: HydProperties :nocontentsentry: Hydraulic properties: Hydraulic properties of the material. :type: Enumerate: { SaturatedUnsaturated, Saturated } .. py:attribute:: Ks :nocontentsentry: Ks: Saturated hydraulic conductivity value (permeability). | Constraints: Conditions: Value must be greater or equal than 0. :type: Double ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: OrientationKCS :nocontentsentry: Coordinate system: Coordinate system to define orthotropic properties. :type: Entity .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: Ortho :nocontentsentry: Orthotropic: Activate to define an orthotropic properties for material. :type: bool .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: FailureProperties :nocontentsentry: Failure: Failure properties. :type: FailureData .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: CrackingData: :nocontentsentry: .. py:attribute:: CrackingYN :nocontentsentry: Cracking: Select if cracking is considered or not. :type: bool ``` ```{eval-rst} .. py:class:: FailureData: :nocontentsentry: .. py:attribute:: FailureYN :nocontentsentry: Failure: Select if failure is considered or not. :type: bool ``` ```{eval-rst} .. py:class:: StressStrainDiagram: :nocontentsentry: .. py:attribute:: SSName :nocontentsentry: Name: Name of the stress-strain diagram. | Constraints: Conditions: The name already exists. :type: str .. py:attribute:: SSData :nocontentsentry: Data: Data of the stress-strain diagram. | Constraints: Conditions: The name already exists. :type: Table ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ElastomerModel :nocontentsentry: Model: Elastomer model. :type: Enumerate: { NeoHookean, MooneyRivlin, ThirdOrderDeformation } .. py:attribute:: ElastomerC10 :nocontentsentry: C10: Elastomer constant C10. :type: Double .. py:attribute:: ElastomerC01 :nocontentsentry: C01: Elastomer constant C01. :type: Double .. py:attribute:: ElastomerC11 :nocontentsentry: C11: Elastomer constant C11. :type: Double .. py:attribute:: ElastomerC20 :nocontentsentry: C20: Elastomer constant C20. :type: Double .. py:attribute:: ElastomerC30 :nocontentsentry: C30: Elastomer constant C30. :type: Double .. py:attribute:: ElastomerBulkModulus :nocontentsentry: K: Bulk modulus. If set to 0, it is evaluated as 10000 * (C10 + C01). | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, Design, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: StressStrainDiagramList: :nocontentsentry: .. py:attribute:: SSDActive :nocontentsentry: Active diagram: Diagram that will be used for code checking. :type: Entity .. py:attribute:: SSDList :nocontentsentry: σ-ε diagrams: List with the stress-strain diagrams. :type: List ``` ```{eval-rst} .. py:class:: CodePropConcrete: :nocontentsentry: .. py:attribute:: EpsMin :nocontentsentry: ε min: Maximum allowable strain in compression. | Constraints: Conditions: Value must be lower or equal than 0. :type: Double .. py:attribute:: EpsInt :nocontentsentry: ε int: Maximum allowable strain in compression at internal points of the section. | Constraints: Conditions: Value must be lower or equal than 0. :type: Double .. py:attribute:: PCLevel :nocontentsentry: PCLevel: Ratio of the section's height from the most compressed face in which point C is located. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: BETAcc :nocontentsentry: βcc: Coefficient which depends on concrete age. Used to calculate time-dependant properties. | Constant: Constant value :type: Table .. py:attribute:: ExLn :nocontentsentry: Linear Ex: Elastic modulus used for linear analysis. :type: Table .. py:attribute:: GammaC :nocontentsentry: γc: Partial safety factor. | Constraints: Conditions: Value must be lower or equal than 1.00. :type: Double .. py:attribute:: EPSc1 :nocontentsentry: εc1: Strain of the peak compressive stress. | Constant: Constant value :type: Double .. py:attribute:: EPScu :nocontentsentry: εcu: Ultimate strain in compression. | Constant: Constant value :type: Double .. py:attribute:: fck :nocontentsentry: fck: Characteristic compressive strength. :type: Table .. py:attribute:: fcm :nocontentsentry: fcm: Mean compressive strength. | Constant: Constant value :type: Table .. py:attribute:: fctm :nocontentsentry: fctm: Mean tensile strength. | Constant: Constant value :type: Double .. py:attribute:: fctk005 :nocontentsentry: fctk005: Lower characteristic tensile strength. | Constant: Constant value :type: Double .. py:attribute:: fctk095 :nocontentsentry: fctk095: Upper characteristic tensile strength. | Constant: Constant value :type: Double .. py:attribute:: fcd :nocontentsentry: fcd: Design compressive strength. | Constant: Constant value :type: Table .. py:attribute:: Ecm :nocontentsentry: Ecm: Secant modulus of elasticity. | Constant: Constant value :type: Table .. py:attribute:: Ec :nocontentsentry: Ec: Tangent modulus of elasticity. | Constant: Constant value :type: Table .. py:attribute:: Ecd :nocontentsentry: Ecd: Design modulus of elasticity. | Constant: Constant value :type: Table .. py:attribute:: CeTp :nocontentsentry: Cement type. :type: Enumerate: { TypeS, TypeN, TypeR, TypeRS } ``` ```{eval-rst} .. py:class:: CreepShrinkage: :nocontentsentry: .. py:attribute:: CreepType :nocontentsentry: Creep type: Define how to include creep. :type: Enumerate: { NoCreep, StepByStep } .. py:attribute:: ShrinkageType :nocontentsentry: Shrinkage type: Define how to include shrinkage. :type: Enumerate: { NoShrinkage, ByTemperatures } ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, Design, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Initial, Secant, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Initial, Secant, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, Reduced, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Initial, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, Design, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: ExType :nocontentsentry: Ex Type: Type of elastic modulus used for linear analysis. :type: Enumerate: { Tangent, Secant, Design, User } .. py:attribute:: DruckerPrager :nocontentsentry: Drucker-Prager. :type: bool .. py:attribute:: cohesion :nocontentsentry: Eff. Cohesion: Effective cohesion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: phi :nocontentsentry: Φ: Effective internal friction angle. | Constraints: Conditions: Value must be greater than 0.00 and lower or equal than 1.57. :type: Double .. py:attribute:: Ages :nocontentsentry: Ages: Ages defined for concrete properties. | Constant: Constant value :type: List .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: CrackingProperties :nocontentsentry: Cracking: Cracking properties. :type: CrackingData .. py:attribute:: CrackCriticalStress :nocontentsentry: Critical σ: Critical tension stress. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropConcrete .. py:attribute:: CreepShrinkage :nocontentsentry: Creep and Shrinkage. :type: CreepShrinkage .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: CodePropReinfSteel: :nocontentsentry: .. py:attribute:: fyk :nocontentsentry: fyk: Yield strength. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ftk :nocontentsentry: ftk: Tensile limit strength. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: GammaS :nocontentsentry: γs: Partial safety factor. | Constraints: Conditions: Value must be lower or equal than 1.00. :type: Double .. py:attribute:: EPSuk :nocontentsentry: εuk: Characteristic elongation at maximum load. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: fyd :nocontentsentry: fyd: Design strength. | Constant: Constant value :type: Double .. py:attribute:: EpsMax :nocontentsentry: ε max: Maximum allowable strain in tension. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropReinfSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constant: Constant value | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: KPlastic :nocontentsentry: Plastic behavior. | Constant: Constant value :type: Enumerate: { LinearElastic, DruckerPrager, CamClay, MohrCoulomb, HoekBrown, NonlinearElastic, Hyperbolic, SmallStrainOverlay } .. py:attribute:: Densities :nocontentsentry: Densities. :type: GeotDensity .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: CodePropSteel: :nocontentsentry: .. py:attribute:: Gamm0 :nocontentsentry: γ0: Resistance of Class 1, 2 or 3 cross-sections. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: Gamm1 :nocontentsentry: γ1: Resistance of Class 4 cross-sections and member buckling. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: Gamm2 :nocontentsentry: γ2: Resistance of net sections at bolt holes. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: fy :nocontentsentry: fy: Yield strength. :type: Table .. py:attribute:: fu :nocontentsentry: fu: Ultimate strength. :type: Table .. py:attribute:: EpsMax :nocontentsentry: ε max: Maximum allowable strain in tension. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: EpsMin :nocontentsentry: ε min: Maximum allowable strain in compression. | Constraints: Conditions: Value must be lower or equal than 0. :type: Double ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:attribute:: Name :nocontentsentry: Name. | Constraints: Conditions: "" input must be non-empty. The name must be unique. :type: str .. py:attribute:: MatType :nocontentsentry: Type: Type of material. | Constant: Constant value :type: Enumerate: { StructSteel, Concrete, ReinfSteel, PrestSteel, Soil, Rock, Generic, Composite, Elastomer, Thermal, Porous } .. py:attribute:: ElastMod :nocontentsentry: E: Elastic modulus. | Constraints: Conditions: Value must be greater than 0. :type: Double .. py:attribute:: Poisson :nocontentsentry: ν: Poisson ratio. | Constraints: Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :type: Double .. py:attribute:: Density :nocontentsentry: ρ: Density. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ShearModulus :nocontentsentry: G: Shear modulus. | Constant: Constant value :type: Double .. py:attribute:: ThExpans :nocontentsentry: α: Coefficient of linear thermal expansion. | Constraints: Conditions: Value must be greater or equal than 0. :type: Double .. py:attribute:: ActTime :nocontentsentry: Act. time: Activation time. | Constraints: Conditions: Value must be greater or equal than 0. Activation time must be lower than deactivation time. :type: Double .. py:attribute:: DeactTime :nocontentsentry: Deact. time: Deactivation time. | Constraints: Conditions: Value must be greater than 0. Deactivation time must be greater than activation time. :type: Double .. py:attribute:: SType :nocontentsentry: Steel type: Iron alloy phase. :type: Enumerate: { Austenitic, NonAustenitic } .. py:attribute:: Thicknesses :nocontentsentry: Thickness: Thicknesses ranges defined to steel properties. :type: List .. py:attribute:: HardeningType :nocontentsentry: Hardening type. :type: Enumerate: { Isotropic, Kinematic, Combined } .. py:attribute:: ASSD :nocontentsentry: Analysis σ-ε diagram: Analysis stress-strain diagram. :type: StressStrainDiagram .. py:attribute:: DSSD :nocontentsentry: Design σ-ε diagram: Design stress-strain diagram. :type: StressStrainDiagramList .. py:attribute:: CodeProp :nocontentsentry: Code properties. :type: CodePropSteel .. py:attribute:: DampingProperties :nocontentsentry: Damping: Damping properties. :type: DampingData .. py:attribute:: ThermalMaterialProperties :nocontentsentry: Heat transfer properties: Heat transfer material properties. :type: ThermalMaterial .. py:attribute:: PorousMaterialProperties :nocontentsentry: Porous material: Porous material properties. :type: PorousMaterial ``` ```{eval-rst} .. py:class:: Material: :nocontentsentry: .. py:method:: Find(FindEntity) :nocontentsentry: Find. :param Entity/str FindEntity: Entity name to find :return: Entity found :rtype: Entity .. py:attribute:: Materials :nocontentsentry: Materials. :type: List ``` ```{eval-rst} .. py:function:: addDSSD(entity, Name, Data) :nocontentsentry: Add Design: Add a material's constitutive law for design :param [Entity] entity: Entity/Entities to apply the command :param Name: Name: Diagram name. :param Data: Diagram: Diagram data. ``` ```{eval-rst} .. py:function:: changeASSD(entity, ASSD) :nocontentsentry: Analysis: Material's constitutive law for analysis :param [Entity] entity: Entity/Entities to apply the command :param Enumerate: { Linear, Bilinear, Trilinear, BilinearHorizTopBranch, BilinearInclinedTopBranch, Characteristic, Design, ParabolicRectangular, ShortTermLoads, StructuralAnalysis, NoElastic, MultiElastic, EN_1994_1_2Diagram, UserDiagram, RigidPlasticFiberReinforcedConcrete, LinearFiberReinforcedConcrete } ASSD: Analysis σ-ε diagram: Analysis stress-strain diagram. ``` ```{eval-rst} .. py:function:: changeGeotPlasticity(entity, KPlastic) :nocontentsentry: Behavior: Material's constitutive law for analysis :param [Entity] entity: Entity/Entities to apply the command :param Enumerate: { LinearElastic, DruckerPrager, CamClay, MohrCoulomb, HoekBrown, NonlinearElastic, Hyperbolic, SmallStrainOverlay, CFSoil, HypMC } KPlastic: Plastic behavior. ``` ```{eval-rst} .. py:function:: createCompositeMat(CompositeMaterials, CompositeOrientations, CompositeThickness) :nocontentsentry: Composite: Create a composite material | Alias: compositeMat :param PVectorConst CompositeMaterials: Material names for each layer. :param PVector CompositeOrientations: Orientation values for each layer. :param PVector CompositeThickness: Thickness values for each layer. ``` ```{eval-rst} .. py:function:: createCompositeMat(Name, CompositeMaterials, CompositeOrientations, CompositeThickness) :nocontentsentry: Composite: Create a composite material | Alias: compositeMat :param str Name: Name. Conditions: "" input must be non-empty. :param PVectorConst CompositeMaterials: Material names for each layer. :param PVector CompositeOrientations: Orientation values for each layer. :param PVector CompositeThickness: Thickness values for each layer. ``` ```{eval-rst} .. py:function:: createConcreteMat(Code, Material) :nocontentsentry: Concrete: Create a concrete material | Alias: concreteMat :param Enumerate: { EC2, ACI, EHE, CEBFIP, BS8110, GB50010, NBR6118, IS456, SP52_101 } Code: Code or Standard. :param Enumerate: { EC2_C8, EC2_C12, EC2_C16, EC2_C20, EC2_C25, EC2_C30, EC2_C35, EC2_C40, EC2_C45, EC2_C50, EC2_C55, EC2_C60, EC2_C70, EC2_C80, EC2_C90, EC2_C100 } Material: Material. ``` ```{eval-rst} .. py:function:: createConcreteMat(Name, Code, Material) :nocontentsentry: Concrete: Create a concrete material | Alias: concreteMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { EC2, ACI, EHE, CEBFIP, BS8110, GB50010, NBR6118, IS456, SP52_101 } Code: Code or Standard. :param Enumerate: { EC2_C8, EC2_C12, EC2_C16, EC2_C20, EC2_C25, EC2_C30, EC2_C35, EC2_C40, EC2_C45, EC2_C50, EC2_C55, EC2_C60, EC2_C70, EC2_C80, EC2_C90, EC2_C100 } Material: Material. ``` ```{eval-rst} .. py:function:: createGenericMat(ElastMod, Poisson, Density, ThExpans) :nocontentsentry: Generic: Create a generic material | Alias: genericMat :param Double ElastMod: E: Elastic modulus. Conditions: Value must be greater than 0. :param Double Poisson: ν: Poisson ratio. Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :param Double Density: ρ: Density. Conditions: Value must be greater or equal than 0. :param Double ThExpans: α: Coefficient of linear thermal expansion. Conditions: Value must be greater or equal than 0. ``` ```{eval-rst} .. py:function:: createGenericMat(Name, ElastMod, Poisson, Density, ThExpans) :nocontentsentry: Generic: Create a generic material | Alias: genericMat :param str Name: Name. Conditions: "" input must be non-empty. :param Double ElastMod: E: Elastic modulus. Conditions: Value must be greater than 0. :param Double Poisson: ν: Poisson ratio. Conditions: Value must be greater or equal than 0.00 and lower or equal than 0.50. :param Double Density: ρ: Density. Conditions: Value must be greater or equal than 0. :param Double ThExpans: α: Coefficient of linear thermal expansion. Conditions: Value must be greater or equal than 0. ``` ```{eval-rst} .. py:function:: createPorousMatTablesVanGenuchten(entity, VanGenuchtenSoilType, PorMatTableInterpMethod, PressureLowerLimit, PressureUpperLimit, VanGenuchtenNPoints) :nocontentsentry: Porous material tables: Porous material tables definition | Constraints: Seepage :param [Entity] entity: Entity/Entities to apply the command :param Enumerate: { Sand, LoamySand, SandyLoam, Loam, Silt, SiltLoam, SandyClayLoam, ClayLoam, SiltyClayLoam, SandyClay, SiltyClay, Clay, UserDefined } VanGenuchtenSoilType: Van Genuchten soil type: Default soil values for Van Genuchten algorithm. :param Enumerate: { Linear, Logarithmic } PorMatTableInterpMethod: Table point generetion method: Method for obtaining the distances between two points on the table. Values near the lower limit will be further apart than points near the upper limit. :param Double PressureLowerLimit: Lower pressure head limit: Lower pressure head limit considered for the table generation. :param Double PressureUpperLimit: Upper pressure head limit: Upper pressure head limit considered for the table generation. Conditions: Value must be lower or equal than 0. :param int VanGenuchtenNPoints: Number of points: Number of points in the tables. Conditions: Value must be greater or equal than 2.00 and lower or equal than 200.00. ``` ```{eval-rst} .. py:function:: createPorousMatTablesVanGenuchten(entity, VanGenuchtenThetaSat, VanGenuchtenThetaRel, VanGenuchtenAlpha, VanGenuchtenN, VanGenuchtenKs, PorMatTableInterpMethod, PressureLowerLimit, PressureUpperLimit, VanGenuchtenNPoints) :nocontentsentry: Porous material tables: Porous material tables definition | Constraints: Seepage :param [Entity] entity: Entity/Entities to apply the command :param Double VanGenuchtenThetaSat: θs: Saturated water content. Conditions: Value must be greater or equal than 0.00 and lower or equal than 1.00. :param Double VanGenuchtenThetaRel: θr: Relative water content. Conditions: Value must be greater or equal than 0.00 and lower or equal than 1.00. :param Double VanGenuchtenAlpha: α: α parameter from the Van Genuchten model. Conditions: Value must be greater than 0. :param Double VanGenuchtenN: n: n parameter from the Van Genuchten model. Conditions: Value must be greater or equal than 0.00 and lower than 100.00. :param Double VanGenuchtenKs: Ks: Saturated hydraulic conductivity. Conditions: Value must be greater or equal than 0. :param Enumerate: { Linear, Logarithmic } PorMatTableInterpMethod: Table point generetion method: Method for obtaining the distances between two points on the table. Values near the lower limit will be further apart than points near the upper limit. :param Double PressureLowerLimit: Lower pressure head limit: Lower pressure head limit considered for the table generation. :param Double PressureUpperLimit: Upper pressure head limit: Upper pressure head limit considered for the table generation. Conditions: Value must be lower or equal than 0. :param int VanGenuchtenNPoints: Number of points: Number of points in the tables. Conditions: Value must be greater or equal than 2.00 and lower or equal than 200.00. ``` ```{eval-rst} .. py:function:: createPrestMat(Code, Material) :nocontentsentry: Prest. steel: Create a prestressing steel material | Alias: prestMat :param Enumerate: { ASTMA416, BS5896, EHE_Prest, ECEN10138, JISG3536 } Code: Code or Standard. :param Enumerate: { EN10138_Y1570C, EN10138_Y1670C, EN10138_Y1770C, EN10138_Y1860C, EN10138_Y1770S2, EN10138_Y1860S3, EN10138_Y1960S3, EN10138_Y2060S3, EN10138_Y1770S7, EN10138_Y1860S7 } Material: Material. ``` ```{eval-rst} .. py:function:: createPrestMat(Name, Code, Material) :nocontentsentry: Prest. steel: Create a prestressing steel material | Alias: prestMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { ASTMA416, BS5896, EHE_Prest, ECEN10138, JISG3536 } Code: Code or Standard. :param Enumerate: { EN10138_Y1570C, EN10138_Y1670C, EN10138_Y1770C, EN10138_Y1860C, EN10138_Y1770S2, EN10138_Y1860S3, EN10138_Y1960S3, EN10138_Y2060S3, EN10138_Y1770S7, EN10138_Y1860S7 } Material: Material. ``` ```{eval-rst} .. py:function:: createReinfMat(Code, Material) :nocontentsentry: Reinf. steel: Create a reinforcement steel material | Alias: reinfMat :param Enumerate: { EC2, ACI, EHE, CEBFIP, BS8110, GB50010, NBR6118, IS456, SP52_101 } Code: Code or Standard. :param Enumerate: { EC2_S400, EC2_S500 } Material: Material. ``` ```{eval-rst} .. py:function:: createReinfMat(Name, Code, Material) :nocontentsentry: Reinf. steel: Create a reinforcement steel material | Alias: reinfMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { EC2, ACI, EHE, CEBFIP, BS8110, GB50010, NBR6118, IS456, SP52_101 } Code: Code or Standard. :param Enumerate: { EC2_S400, EC2_S500 } Material: Material. ``` ```{eval-rst} .. py:function:: createRockMat(RockType, RockSubtype, RockClass) :nocontentsentry: Rock: Create a rock material | Alias: rockMat :param Enumerate: { Sedimentary, Igneous, Metamorphic } RockType: Rock type. :param Enumerate: { Siliceous, Clastic, Calcic } RockSubtype: Rock subtype. :param Enumerate: { Sandstone, Flint } RockClass: Rock class. ``` ```{eval-rst} .. py:function:: createRockMat(Name, RockType, RockSubtype, RockClass) :nocontentsentry: Rock: Create a rock material | Alias: rockMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { Sedimentary, Igneous, Metamorphic } RockType: Rock type. :param Enumerate: { Siliceous, Clastic, Calcic } RockSubtype: Rock subtype. :param Enumerate: { Sandstone, Flint } RockClass: Rock class. ``` ```{eval-rst} .. py:function:: createSoilMat(TypeSoil) :nocontentsentry: Soil: Create a soil material | Alias: soilMat :param Enumerate: { GravelWG, GravelPG, GravelS, GravelC, SandWG, SandPG, SandS, SandC, SiltLowWL, SiltHighWL, ClayLowWL, ClayHighWL, OrganicLowWL, OrganicHighWL, PeatLowWL, PeatHighWL } TypeSoil: Soil type. ``` ```{eval-rst} .. py:function:: createSoilMat(Name, TypeSoil) :nocontentsentry: Soil: Create a soil material | Alias: soilMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { GravelWG, GravelPG, GravelS, GravelC, SandWG, SandPG, SandS, SandC, SiltLowWL, SiltHighWL, ClayLowWL, ClayHighWL, OrganicLowWL, OrganicHighWL, PeatLowWL, PeatHighWL } TypeSoil: Soil type. ``` ```{eval-rst} .. py:function:: createSteelMat(Code, Material) :nocontentsentry: Steel: Create a structural steel material | Alias: steelMat :param Enumerate: { EC3, EN10025, EN36080, BS5950, ASTM, GB50017, IS800 } Code: Code or Standard. :param Enumerate: { EC3_Fe360, EC3_Fe430, EC3_Fe510, EC3_FeE275, EC3_FeE355 } Material: Material. ``` ```{eval-rst} .. py:function:: createSteelMat(Name, Code, Material) :nocontentsentry: Steel: Create a structural steel material | Alias: steelMat :param str Name: Name. Conditions: "" input must be non-empty. :param Enumerate: { EC3, EN10025, EN36080, BS5950, ASTM, GB50017, IS800 } Code: Code or Standard. :param Enumerate: { EC3_Fe360, EC3_Fe430, EC3_Fe510, EC3_FeE275, EC3_FeE355 } Material: Material. ``` ```{eval-rst} .. py:function:: editAges(entity, NewAges) :nocontentsentry: Edit ages: :param [Entity] entity: Entity/Entities to apply the command :param PVector NewAges: Ages: New ages to set. ``` ```{eval-rst} .. py:function:: Material(EntityName) :nocontentsentry: Obtains an entity given its name :param str EntityName: Entity name. ``` ```{eval-rst} .. py:function:: MaterialsModelGroup(GroupName) :nocontentsentry: Obtains a group given its name :param str GroupName: Group name. ``` ```{eval-rst} .. py:function:: removeDSSD(entity, SSNames) :nocontentsentry: Remove Design: Remove a material's constitutive law for design :param [Entity] entity: Entity/Entities to apply the command :param SSNames: Names: Names of the stress-strain diagrams. ```