Database.createEurocode2concrete


createEurocode2concrete(attrName, YoungsModulus, PoissonsRatio, MassDensity, CoeffThermalExpansion, MassRaleighDampingConst, StiffRaleighDampingConst, HeatFractionCoeff, MeanConcreteCompStrenght, cementType, RelativeHumidity, NominalThickness, includeShrinkage, useNominalThickness, interiorPerimFactor, autogenousShrinkage, [pUseFullPerimeter])

Creates a material attribute for Eurocode2 mterial (Mdl=86)

attrNamestring name of attribute
YoungsModulusVariationAttr or double Young's modulus
PoissonsRatioVariationAttr or double Poisson's ratio
MassDensityVariationAttr or double density
CoeffThermalExpansionVariationAttr or double coefficeint of thermal expansion
MassRaleighDampingConst VariationAttr or double Mass Rayleigh damping constant
StiffRaleighDampingConst VariationAttr or double Stiffness Rayleigh damping constant
HeatFractionCoeff VariationAttr or double Heat fraction coefficient
MeanConcreteCompStrenghtVariationAttr or double
cementTypestring"Slow hardening", "Normal or Rapid Hardening", or "Rapid Hardening High Strength"
RelativeHumidityVariationAttr or double
NominalThicknessVariationAttr or double
includeShrinkageboolean shrinkage switch
useNominalThicknessboolean if true use the specified nominal thickness, if false use section perimeter
interiorPerimFactorVariationAttr or double if using section perimeter this is the factor on the holes
autogenousShrinkageboolean autogenous shrinkage flag
pUseFullPerimeteroptional boolean if using section perimeter this sets the interior factor to 1
Return valueIFEurocode2concreteMaterial

Back to Database

Back to Overview