Class MaterialExtension
public static class MaterialExtension
- Inheritance
-
MaterialExtension
- Inherited Members
Methods
MaterialByName(List<Material>, string)
public static Material MaterialByName(this List<Material> materials, string materialName)
Parameters
Returns
SetConcretePlasticity(Material, bool, bool, CrushingCriterion, bool, TensionStiffening, ReducedCompression, bool, bool)
public static Material SetConcretePlasticity(this Material material, bool plastic = true, bool hardening = true, CrushingCriterion crushing = CrushingCriterion.Prager, bool tensionStrength = true, TensionStiffening tensionStiffening = TensionStiffening.Hinton, ReducedCompression reducedCompression = ReducedCompression.Vecchio1, bool reducedTransverse = false, bool ultimateStrainRebars = true)
Parameters
materialMaterialplasticboolhardeningboolcrushingCrushingCriteriontensionStrengthbooltensionStiffeningTensionStiffeningreducedCompressionReducedCompressionreducedTransverseboolultimateStrainRebarsbool
Returns
SetSteelPlasticity(Material, bool, double)
Set plasticy parameters to a steel Material.
public static Material SetSteelPlasticity(this Material material, bool plastic = true, double strainLimit = 2.5)
Parameters
Returns
Exceptions
SetSteelPlasticity(Material, List<bool>, List<double>)
public static Material SetSteelPlasticity(this Material material, List<bool> plastic, List<double> strainLimit)