createFiberSets¶
-
class
materials.fiber_section.createFiberSets.
FiberSet
(scc, setName, matTag)¶ This class constructs a set of all the fibers made of the same material from a fiber section
Variables: - scc – name identifying the fiber section
- setName – name of the set of fibers to be generated
- matTag – integer tag indentifying the uniaxial material which forms the fibers
-
fSet
= None¶
-
getFiberWithMaxStrain
()¶ returns the fiber with the maximum strain from the set of fibers
-
getFiberWithMinStrain
()¶ returns the fiber with the minimum strain from the set of fibers
-
class
materials.fiber_section.createFiberSets.
RCSets
(scc, concrMatTag, concrSetName, reinfMatTag, reinfSetName)¶ Bases:
object
This class constructs both the concrete and reinforced steel fiber sets from a reinforced concrete fiber section
Variables: - scc – name identifying the fiber section
- concrMatTag – tag of the uniaxial material that makes up the concrete fibers of the section
- concrSetName – name of the set of fibers of concrete to be generated
- reinfMatTag – tag of the uniaxial material that makes up the reinforcing steel fibers of the section
- reinfSetName – name of the set of fibers of reinforcing steel to be generated
-
concrFibers
= None¶
-
getConcreteArea
(factor)¶ returns the cross section area of concrete in the set of fibers
-
getConcreteCompression
()¶ returns the resultant of compressive stresses in the concrete fibers of the section
-
getConcreteInitialTangent
()¶ returns the initial tangent in the stress-strain diagram of the material that makes up the fibers of concrete
-
getMaxConcreteStrain
()¶ returns the maximum strain in the set of concrete fibers
-
getNumTensionRebars
()¶ returns the number of reinforcing steel fibers in tension
-
reinfFibers
= None¶
-
reselTensionFibers
(scc, tensionFibersSetName)¶ returns a set with those fibers in tension from the total set
-
tensionFibers
= None¶
-
materials.fiber_section.createFiberSets.
createRCFiberSets
(preprocessor, setName, concrMatTag, reinfMatTag)¶ Constructs the sets of concrete fibers ‘concrete’ and reinforcing steel fibers ‘reinforcement’ for all the elements included in a set of elements. Returns the following two sets of fibers:
set named concrete: include all the fibers of material concrMatTag from the set of elements setName set named reinforcement: include all the fibers of material reinfMatTag from the set of elements setNameParameters: - preprocessor – preprocessor name
- setName – name identifying the set of element
- concrMatTag – tag of the uniaxial material that makes up the concrete fibers
- reinfMatTag – tag of the uniaxial material that makes up the reinforcing steel fibers
-
materials.fiber_section.createFiberSets.
fiberSectionSetupRC3Sets
(scc, concrMatTag, concrSetName, reinfMatTag, reinfSetName)¶ returns a set of tensioned fibers tensionedReinforcement of a fiber section of reinforced concrete.
Parameters: - scc – name identifying the fiber section
- concrMatTag – tag of the uniaxial material that makes up the concrete fibers
- concrSetName – name of the set of fibers of concrete to be generated
- reinfMatTag – tag of the uniaxial material that makes up the reinforcing steel fibers
- reinfSetName – name of the set of fibers of reinforcing steel to be generated
-
materials.fiber_section.createFiberSets.
fiberSectionSetupRCSets
(scc, concrMatTag, concrSetName, reinfMatTag, reinfSetName)¶
-
materials.fiber_section.createFiberSets.
reselTensionFibers
(scc, fiberSetName, tensionFibersSetName)¶ Returns the fibers under tension included in a set of fibers of a fiber section type
Parameters: - scc – name identifying the fiber section
- fiberSetName – name identifying the set of fibers
geomArmaduraSeccionesFibras¶
-
materials.fiber_section.geomArmaduraSeccionesFibras.
ggmTopRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover)¶ Horizontal row of reinforcement bars in the top face
-
materials.fiber_section.geomArmaduraSeccionesFibras.
gmBottomRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover)¶ Horizontal row of reinforcement bars in the bottom face
-
materials.fiber_section.geomArmaduraSeccionesFibras.
gmHorizRowRebars
(sectionGeom, fiberMatName, nRebars, areaRebar, depth, width, cover, h)¶ Horizontal row of reinforcement bars, placed at a distance h from the median plane (h + towards the top face) Parameters:
sectionGeom: geometric section fiberMatName: name identifying the material that makes up the fibers nRebars: number of reinforcing bars to be placed in the row areaRebar: cross-sectional area of each reinforcing bar depth: depth (vertical direction) of the rectangular section width: width (horizontal direction) of the rectangular section cover: effective cover h: vertical distance from the row of rebars to the horizontal
simetry axis of the section
-
materials.fiber_section.geomArmaduraSeccionesFibras.
gmSideFaceRebars
(fiberMatName, areaRebar, depth, width, cover, h)¶ Side face row of reinforcement, placed at a distance h from the median plane (h + towards the top face)
geomSeccionesFibras¶
-
materials.fiber_section.geomSeccionesFibras.
gmRectangSection
(geomSection, fiberMatName, h, b, nDIJ, nDIK)¶ returns a rectangular section of fibers of the same material Parameters:
geomSection: geometric section fiberMatName: name of the material that makes up the fibers h: length of the height side of the rectangle b: length of the width side of the rectangle nDIJ: number of divisions to be used along the IJ (width)
direction- nDJK: number of divisions to be used along the JK (height)
- direction
-
materials.fiber_section.geomSeccionesFibras.
gmSquareSection
(geomSection, fiberMatName, ld, nD)¶ returns a square section of fibers of the same material Parameters:
geomSection: geometric section fiberMatName: name of the material that makes up the fibers ld: edge length of the square nD: number of divisions to be used along the edges
of the square
defSeccionHAPilar¶
-
class
materials.fiber_section.defSeccionHAPilar.
ColumnMainReinforcement
¶ Bases:
object
Main (longitudinal) rebars of a column.
Variables: - cover – concrete clear cover of main reinforcement
- nRebarsWidth – number of rebars in the width direction of the section (each face)
- areaRebarWidth – cross sectional area of each rebar in width direction
- nRebarsDepth – number of rebars in the depth direction of the section (each face)
- areaRebarDepth – cross sectional area of each rebar in depth direction
-
class
materials.fiber_section.defSeccionHAPilar.
RecordRCColumnSection
¶ Bases:
materials.fiber_section.defSeccionHASimple.BasicRecordRCSection
Definition of the variables that make up a reinforced concrete section with reinforcement symmetric in both directions (as usual in columns)
Variables: - sectionName – name identifying the section
- sectionDescr – section description
- concrType – type of concrete (e.g. EHE_materials.HA25)
- concrDiagName – name identifying the characteristic stress-strain diagram of the concrete material
- depth – cross-section depth
- width – cross-section width
- nDivIJ – number of cells in IJ (width) direction
- nDivJK – number of cells in JK (height) direction
- fiberSectionRepr –
- reinfSteelType – type of reinforcement steel
- reinfDiagName – name identifying the characteristic stress-strain diagram of the reinforcing steel material
- shReinfZ – record of type.defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Z direction
- shReinfY – record of type.defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Y direction
- cover – concrete clear cover of main reinforcement
- nRebarsWidth – number of rebars in the width direction of the section (each face)
- areaRebarWidth – cross sectional area of each rebar in width direction
- nRebarsDepth – number of rebars in the depth direction of the section (each face)
- areaRebarDepth – cross sectional area of each rebar in the depth direction
-
defGeomRCColumnSection
(matDiagType)¶ - Returns a reinforced concrete section with reinforcement
- symmetric in both directions (as usual in columns) Parameters:
Parameters: matDiagType – type of stress-strain diagram (=”k” for characteristic diagram, =”d” for design diagram)
defSeccionHASimple¶
-
class
materials.fiber_section.defSeccionHASimple.
BasicRecordRCSection
(name='noName', width=0.25, depth=0.25, concrType=None, reinfSteelType=None)¶ Bases:
materials.section_properties.RectangularSection
This class is used to define the basic variables that make up a reinforced concrete section.
Variables: - sectionName – name identifying the section
- sectionDescr – section description
- concrType – type of concrete (e.g. EHE_materials.HA25)
- concrDiagName – name identifying the characteristic stress-strain diagram of the concrete material
- nDivIJ – number of cells in IJ (width) direction
- nDivJK – number of cells in JK (height) direction
- fiberSectionRepr – fiber model of the section.
- reinfSteelType – type of reinforcement steel
- reinfDiagName – name identifying the characteristic stress-strain diagram of the reinforcing steel material
- shReinfZ – record of type defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Z direction
- shReinfY – record of type defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Y direction
-
defConcreteRegion
(geomSection)¶
-
defDiagrams
(preprocessor, matDiagType)¶ Stress-strain diagrams definition.
-
getConcreteDiagram
(preprocessor)¶
-
getSteelDiagram
(preprocessor)¶
-
getSteelEquivalenceCoefficient
(preprocessor)¶
-
gmSectionName
()¶ returns the name of the geometric section
-
respTName
()¶ returns a name to identify the torsional response of the section
-
respVyName
()¶ returns a name to identify the shear Y response of the section
-
respVzName
()¶ returns a name to identify the shear Z response of the section
-
class
materials.fiber_section.defSeccionHASimple.
MainReinfLayer
(rebarsDiam=0.01, areaRebar=7.9e-05, rebarsSpacing=0.2, width=1.0, nominalCover=0.03)¶ Bases:
object
Definition of the variables that make up a family (row) of main (longitudinal) reinforcing bars.
Variables: - rebarsDiam – diameter of the bars
- rebarsSpacing – spacing between bars
- nRebars – number of rebars to be placed in the row
- areaRebar – cross-sectional area of the bar
- nominalCover – clear cover
- cover – effective cover (nominalCover+fi/2)
Note: If we define the instance variable ‘nRebars’ that value overrides the ‘rebarsSpacing’
-
centerRebars
(width)¶ center the row of rebars in the width of the section
-
defReinfLayer
(reinforcement, code, nmbDiagram, p1, p2)¶ Definition of a reinforcement layer in the fiber section model between the 2d positions p1 and p2.
-
getAs
()¶ returns the total cross-sectional area of reinforcing steel in the family
-
setUp
(nRebars=5, rebarsDiam=0.01, areaRebar=7.9e-05, width=1.0, cover=0.03)¶
-
class
materials.fiber_section.defSeccionHASimple.
RecordRCSimpleSection
(name='noName', width=0.25, depth=0.25, concrType=None, reinfSteelType=None)¶ Bases:
materials.fiber_section.defSeccionHASimple.BasicRecordRCSection
This class is used to define the variables that make up a reinforced concrete section with top and bottom reinforcement layers.
Variables: - sectionName – name identifying the section
- sectionDescr – section description
- concrType – type of concrete (e.g. EHE_materials.HA25)
- concrDiagName – name identifying the characteristic stress-strain diagram of the concrete material
- fiberSectionRepr – fiber model of the section
- reinfSteelType – type of reinforcement steel
- reinfDiagName – name identifying the characteristic stress-strain diagram of the reinforcing steel material
- shReinfZ – record of type defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Z direction
- shReinfY – record of type defRCSimpleSection.RecordShearReinforcement() defining the shear reinforcement in Y direction
- coverMin – minimum value of end or clear concrete cover of main bars from both the positive and negative faces
- negatvRebarRows – layers of main rebars in the local negative face of the section
- positvRebarRows – layers of main rebars in the local positive face of the section
-
centerRebarsNeg
()¶ centers in the width of the section the rebars placed in the negative face
-
centerRebarsPos
()¶ centers in the width of the section the rebars placed in the positive face
-
defFiberSection
(preprocessor)¶
-
defInteractionDiagram
(preprocessor)¶ Defines 3D interaction diagram.
-
defInteractionDiagramNMy
(preprocessor)¶ Defines N-My interaction diagram.
-
defInteractionDiagramNMz
(preprocessor)¶ Defines N-My interaction diagram.
-
defInteractionDiagramParameters
(preprocessor)¶ parameters for interaction diagrams.
-
defRCSimpleSection
(preprocessor, matDiagType)¶ Definition of a reinforced concrete section with several top and bottom reinforcement layers. matDiagType: type of stress-strain diagram
- (=”k” for characteristic diagrama,
- =”d” for design diagram)
-
defSectionGeometry
(preprocessor, matDiagType)¶ Definition of a reinforced concrete geometric section with one row of rebars in the top face and another one in the bottom face
Variables: matDiagType – type of stress-strain diagram - =”k” for characteristic diagram, - =”d” for design diagram
-
getAc
()¶ returns the cross-sectional area of the section
-
getAsNeg
()¶ returns the cross-sectional area of the rebars in the negative face
-
getAsNegRows
()¶ returns a list with the cross-sectional area of the rebars in each row of the negative face
-
getAsPos
()¶ returns the cross-sectional area of the rebars in the positive face
-
getAsPosRows
()¶ returns a list with the cross-sectional area of the rebars in each row of the positive face
-
getCoverNeg
()¶ returns a list with the cover of bars for each row of bars in local negative face.
-
getCoverPos
()¶ returns a list with the cover of bars for each row of bars in local positive face.
-
getDiamNeg
()¶ returns a list with the bar diameter for each row of bars in local negative face.
-
getDiamPos
()¶ returns a list with the bar diameter for each row of bars in local positive face.
-
getI
()¶ returns the second moment of area about the middle axis parallel to the width
-
getIy_RClocalYax
()¶ returns the second moment of area about the middle axis parallel to the depth (RClocalYaxis)
-
getIz_RClocalZax
()¶ returns the second moment of area about the middle axis parallel to the width (RClocalZaxis)
-
getLatCoverNeg
()¶ returns a list with the lateral cover of bars for each row of bars in local negative face.
-
getLatCoverPos
()¶ returns a list with the lateral cover of bars for each row of bars in local positive face.
-
getNBarNeg
()¶ returns a list with the number of bars for each row of bars in local negative face.
-
getNBarPos
()¶ returns a list with the number of bars for each row of bars in local positive face.
-
getNegRowsCGcover
()¶ returns the distance from the center of gravity of the negative rebars to the negative face of the section
-
getPosRowsCGcover
()¶ returns the distance from the center of gravity of the positive rebars to the positive face of the section
-
getRespT
(preprocessor, JTorsion)¶ Material for modeling torsional response of section
-
getRespVy
(preprocessor)¶ Material for modeling Y shear response of section
-
getRespVz
(preprocessor)¶ Material for modeling z shear response of section
-
getRoughVcuEstimation
()¶ returns a minimal value (normally shear strength will be greater) of the shear strength of the concrete section Vcu expressed in newtons.
-
getSNeg
()¶ returns a list with the distance between bars for each row of bars in local negative face.
-
getSPos
()¶ returns a list with the distance between bars for each row of bars in local positive face.
-
getStressCalculator
()¶
-
getYAsNeg
()¶ returns the local Y coordinate of the center of gravity of the rebars in the negative face
-
getYAsPos
()¶ returns the local Y coordinate of the center of gravity of the rebars in the positive face
-
class
materials.fiber_section.defSeccionHASimple.
RecordRCSlabBeamSection
(name, sectionDescr, concrType, reinfSteelType, depth, width=1.0)¶ Bases:
materials.fiber_section.defSeccionHASimple.setRCSections2SetElVerif
This class is used to define the variables that make up the two reinforced concrete sections that define the two reinforcement directions of a slab or the front and back ending sections of a beam element
Variables: - name – basic name to form the RC sections in direction 1 (name+‘1’) and direction 2(name+‘1’)
- sectionDescr – section description
- concrType – type of concrete (e.g. EHE_materials.HA25)
- reinfSteelType – type of reinforcement steel
- depth – cross-section depth
- width – cross-section width (defaults to 1.0)
- posMainRebarRowsD1 – layers of main rebars in direction 1 in the local positive face of the section (list of MainReinfLayer)
- negMainRebarRowsD1 – layers of main rebars in direction 1 in the local negative face of the section (list of MainReinfLayer)
- posMainRebarRowsD2 – layers of main rebars in direction 2 in the local positive face of the section (list of MainReinfLayer)
- negMainRebarRowsD2 – layers of main rebars in direction 2 in the local negative face of the section (list of MainReinfLayer)
-
getAs1neg
()¶ Steel area in local negative face direction 1.
-
getAs1pos
()¶ Steel area in local positive face direction 1.
-
getAs2neg
()¶ Steel area in local negative face direction 2.
-
getAs2pos
()¶ Steel area in local positive face direction 2.
-
getDiam
(code)¶ list of bar diameter.
-
getDiam1neg
()¶ list of bar diameter in rows of the local negative face direction 1.
-
getDiam1pos
()¶ list of bar diameter in rows of the local positive face direction 1.
-
getDiam2neg
()¶ list of bar diameter in rows of the local negative face direction 2.
-
getDiam2pos
()¶ list of bar diameter in rows of the local positive face direction 2.
-
getMainReinfProperty
(code)¶
-
getNBar1neg
()¶ list of number of bars in rows of the local negative face direction 1.
-
getNBar1pos
()¶ list of number of bars in rows of the local positive face direction 1.
-
getNBar2neg
()¶ list of number of bars in rows of the local negative face direction 2.
-
getNBar2pos
()¶ list of number of bars in rows of the local positive face direction 2.
-
getReinfArea
(code)¶ get steel area. code=’As1+’ for direction 1, positive face code=’As1-‘ for direction 1, negative face code=’As2+’ for direction 2, positive face code=’As2-‘ for direction 2, negative face
-
getS
(code)¶ list of distances between bars code=’s1+’ for direction 1, positive face code=’s1-‘ for direction 1, negative face code=’s2+’ for direction 2, positive face code=’s2-‘ for direction 2, negative face
-
getS1neg
()¶ list of distances between bars of rows in the local negative face direction 1.
-
getS1pos
()¶ list of distances between bars of rows the in local positive face direction 1.
-
getS2neg
()¶ list of distances between bars of rows in the local negative face direction 2.
-
getS2pos
()¶ list of distances between bars of rows in the local positive face direction 2.
-
setShearReinfD1
(nShReinfBranches, areaShReinfBranch, spacing)¶
-
setShearReinfD2
(nShReinfBranches, areaShReinfBranch, spacing)¶
-
class
materials.fiber_section.defSeccionHASimple.
RecordShearReinforcement
(familyName='noName', nShReinfBranches=0.0, areaShReinfBranch=0.0, shReinfSpacing=0.2, angAlphaShReinf=1.5707963267948966, angThetaConcrStruts=0.7853981633974483)¶ Bases:
object
Definition of the variables that make up a family of shear reinforcing bars
Variables: - familyName – name identifying the family of shear reinforcing bars
- nShReinfBranches – number of effective branches
- areaShReinfBranch – area of the shear reinforcing bar
- shReinfSpacing – longitudinal distance between transverse reinforcements
- angAlphaShReinf – angle between the shear reinforcing bars and the axis of the member
- angThetaConcrStruts – angle between the concrete’s compression struts and the axis of the member
-
getAs
()¶ returns the area per unit length of the family of shear reinforcements
-
materials.fiber_section.defSeccionHASimple.
loadMainRefPropertyIntoElements
(elemSet, sectionContainer, code)¶ add to each element of the set the desired property (As1+,As1-,...,d1+,d1-,...).
-
class
materials.fiber_section.defSeccionHASimple.
setRCSections2SetElVerif
(name)¶ Bases:
object
This class defines the set of reinforced concrete sections that are going to be associated to a set of elements in order to carry out the verifications of the limit states.
Variables: - name – name given to the list of reinforced concrete sections
- lstRCSects – list of reinforced concrete sections that will be associated to a set of elements in order to carry out their LS verifications. The items of the list are instances of the object RecordRCSimpleSection lstRCSects[0]=section in 1 direction lstRCSects[1]=section in 2 direction ...
-
append_section
(RCSimplSect)¶
-
getAsneg
(sectNmb)¶ Steel area in local negative face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getAspos
(sectNmb)¶ Steel area in local positive face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getDiamneg
(sectNmb)¶ list of bar diameter in rows of the local negative face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getDiampos
(sectNmb)¶ list of bar diameter in rows of the local positive face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getNBarneg
(sectNmb)¶ list of number of bars in rows of the local negative face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getNBarpos
(sectNmb)¶ list of number of bars in rows of the local positive face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getSneg
(sectNmb)¶ list of distances between bars of rows in the local negative face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
getSpos
(sectNmb)¶ list of distances between bars of rows the in local positive face of the simple section identified by the sectNmb
Parameters: sectNmb – integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...)
-
setShearReinf
(sectNmb, nShReinfBranches, areaShReinfBranch, spacing)¶ sets parameters of the shear reinforcement of the simple section identified by the sectNmb
Parameters: - sectNmb –
integer number identifying the section (1 correponds to the section stored
in lstRCSects[0] ...) - nShReinfBranches – number of shear reinforcing branches
- areaShReinfBranch – area of the cross-section of each stirrup
- spacing – spacing of the stirrups
- sectNmb –
fiberUtils¶
-
materials.fiber_section.fiberUtils.
getIMaxPropFiber
(fibers, methodName)¶ returns the fiber from a set of fibers where the maximum value of a certain property is reached Parameters:
fibers: set of fibers methodName: name of the method that returns the fiber property searched
-
materials.fiber_section.fiberUtils.
getIMinPropFiber
(fibers, methodName)¶ returns the fiber from a set of fibers where the minimum value of a certain property is reached Parameters:
fibers: set of fibers methodName: name of the method that returns the fiber property searched
plotGeomSeccion¶
-
materials.fiber_section.plotGeomSeccion.
plotArmaduras
(reinforcement, ctx)¶ draw section rebars in a postcript file.
-
materials.fiber_section.plotGeomSeccion.
plotGeomSeccion
(geomSection, path)¶ draws section geometry in a postscript file
sectionReport¶
sectionReport.py: report describing RC cross sections mechanical properties.
-
class
materials.fiber_section.sectionReport.
RecordFamMainReinforcement
(reinfLayer)¶ Bases:
object
Parameters for each layer of main reinforcement
-
texWrite
(archTex, areaHorm)¶
-
-
class
materials.fiber_section.sectionReport.
SectionInfo
(preprocessor, sectName, sectDescr, concrete, rfSteel, concrDiag, rfStDiag, geomSection, width, depth)¶ Bases:
object
Obtains the fiber section parameters for writing its report page :ivar preprocessor: preprocessor :ivar sectName: section name (used as title for the table and as caption, also) :ivar sectDescr: section description (used as subtitle for the table} :ivar concrete: concrete (its name and elastic modulus are reported on the table) :ivar rfSteel: reinforcing steeĺ (its name and elastic modulus are reported on the table) :ivar concrDiag: concrete diagram :ivar rfStDiag: reinforcing steel diagram :ivar geomSection: material fiber section :ivar width: width of the rectangular section (reported on the table and used to calculate
the torsional inertia, also)Variables: - depth – depth of the rectangular section (reported on the table and used to calculate the torsional inertia, also)
- G,A,I – match center of gravity, area and inertia tensor, respectively
- B,H – match gross and homogenized sections, respectively
- cover – refers to effective cover
-
writeReport
(archTex, pathFigura)¶
-
class
materials.fiber_section.sectionReport.
SectionInfoHASimple
(preprocessor, sectHASimple)¶ Bases:
materials.fiber_section.sectionReport.SectionInfo
Obtains the parameters of a HASimple fiber section for writing its report page
Variables: - preprocessor – preprocessor
- sectHASimple – fiber section defined as a HASimple
-
materials.fiber_section.sectionReport.
writeMainReinforcement
(listaFamMainReinforcement, areaHorm, archTex)¶
-
materials.fiber_section.sectionReport.
writeShearReinforcement
(recordShearReinf, archTex, width)¶


val accelerateEasing: FastOutLinearInInterpolator
Material Design standard's Accelerate Easing(FastOutLinearInInterpolator)
This easing is recommended for Views that exit visible bounds of the layout. Example: Disappear bottom sheet
More details: Easing on Material.io


Selected time: {{time | json}}
Selected time: {{meridianTime | json}}
Selected time: {{secondsTime | json}}
Selected time: {{stepsTime | json}}
Illustrates custom validation, you have to select time between 12:00 and 13:59
Selected time: {{validationTime | json}}


Having a child is the most life-changing incident in our whole lives. Most parents would agree that it was one of the best decisions in their lives.
What’s even better is that if you raise a puppy with your child, he will shower love and grow along. But, to be honest, things can’t always be that well planned out, and the thing human beings excel at is adapting. So parents who weren’t expecting a child are oftentimes the most incredible caregivers. Especially, if you have a single child then a puppy might be the best partner you can give them to grow up with.
Even if you are a cat person, after seeing the below images, we are sure that you would definitely want to adopt a puppy as soon as you have a child.
Once the post got noticed by Super Cats, a well-known Facebook page, it got more than thousands of likes. Also, the cat’s name is Jarvis and he is a Scottish Fold cat.


Brcelona Live TV
Futbol Club Barcelona, commonly known as Barcelona and familiarly as Barça, is a professional football club based in Barcelona, Catalonia, Spain.
Some quick example text to build on the card title and make up the bulk of the card's content.
Go somewhereSome quick example text to build on the card title and make up the bulk of the card's content.
Go somewhereSome quick example text to build on the card title and make up the bulk of the card's content.
Go somewhere


--- title: "OPEN STUDIO WITH ELAINE HULTGREN" date: "2000-01-01 18:04:20 -06:00" categories: - adult subtitle: "" layout: "events" event-image: "open-studio.jpg" event-dates: "" event-location: "Red Butte Garden Classroom" button-type: "register" tickets-link: "" registration-info: "N/A" instructor-info: "N/A" member-cost: "$25" public-cost: "$25" event-notes: "Offered monthly, 6-9PM" tickets-button: "hide" published: false ---
FRIDAYS, APRIL 20 & MAY 18
REGISTRATION REQUIRED
Open Studio is designed for the artists taking classes at RBG that have unfinished artwork or have questions about a class can come and receive information and direction from me and see what other artists are doing in other classes. Sharing of knowledge is encouraged.


|
CMSIS-Build
Version 0.10.0 (beta)
Tools, software frameworks, and work flows for productivity with CMSIS based projects
|
ccmerge supports the update process for configuration files that use Configuration Wizard Annotations. The tool takes the configuration file located in the CMSIS-Pack (pfile
) and merges the configuration information extracted from the configuration file located in the current project (cfile
). If the merge succeeds, the result is written to 'cfile' after a copy of 'cfile' has been stored as 'cfile.nnnn'.
ccmerge is called from the Bash command line with the following syntax:
Operation
| Option | Description |
|---|---|
| -pfile <name_of_pack_cfgfile> | File path of the configuration file from a pack |
| -cfile <name_of_current_cfgfile> | File path of the current config file in a project |
| -merge | Execute merge: the current 'cfile' will be saved as 'cfile.nnnn' then 'cfile' will be updated and overwritten. |
| -details | Create a log file: the name will be that of 'cfile' with an extension '.mlog' added to 'cfile'. The log file will contain info about merged items and their location or warning and error messages when processing fails. |
When -details
is specified without -merge
, then an .mlog file will be created that shows the differences of the config values but no actual merge takes place.
When ccmerge detects that 'cfile'
and 'pfile'
are incompatible, then an error message is shown and the merge is aborted.
| Type | Message | Action |
|---|---|---|
| ERROR | -cfile - missing filename | See usage and correct the argument. |
| ERROR | -cfile: duplicate specification | See usage and correct the argument. |
| ERROR | -pfile - missing filename | See usage and correct the argument. |
| ERROR | -pfile: duplicate specification | See usage and correct the argument. |
| ERROR | unknown command option | See usage and correct the argument. |
| ERROR | Error - cannot open s file | Check input files. |
| ERROR | Error - different types of configuration options | Check input files. |
| ERROR | Error: vector.AddCitem() failed - out of memory. | Ensure you have enough memory available. |
| ERROR | FATAL-ERROR: Out of Memory | Ensure you have enough memory available. |
| ERROR | ccmerge failed, d Error(s) found. | Check log file. |
| WARNING | ccmerge command line warning: duplicate '-s' ignored | See usage and correct the argument. |
| INFO | Note: '-merge' not specified, checking files only. | For information only. |
| INFO | Note: no config annotations in pfile | For information only. |
| INFO | Note: no config annotations in cfile | For information only. |
| INFO | ccmerge completed, 0 Error(s), 0 Warning(s), 'cfile' left unchanged. | For information only. |
| INFO | ccmerge completed, d Error(s), d Warning(s), d items merged. | For information only. |


Micheal Jackson
An image of micheal jackson
Michael Joseph Jackson (August 29, 1958 – June 25, 2009) was an American singer, songwriter, and dancer. Dubbed the
"King of Pop", he is regarded as one of the most significant cultural figures of the 20th century. Over a four-decade
career, his contributions to music, dance, fashion, and philanthropy, along with his publicized personal life, made him
a global figure in popular culture. He influenced artists across many genres, and through stage and video performances,
popularized complicated dance moves such as the moonwalk, to which he gave the name, and the robot. He is the most
awarded music artist in history.
The eighth child of the Jackson family, Jackson made his professional debut in 1964 with his elder brothers Jackie,
Tito, Jermaine, and Marlon as a member of the Jackson 5. Jackson began his solo career in 1971 while at Motown Records,
and became a solo star with his 1979 album Off the Wall. His music videos, including those for "Beat It", "Billie Jean",
and "Thriller" from his 1982 album Thriller, are credited with breaking racial barriers and transforming the medium into
an art form and promotional tool. He helped propel the success of MTV and continued to innovate with videos on the
albums Bad (1987), Dangerous (1991), and HIStory: Past, Present and Future, Book I (1995). Thriller became the
best-selling album of all time, while Bad was the first album to produce five Billboard Hot 100 number-one singles.
From the late 1980s, Jackson became a figure of controversy and speculation due to his changing appearance,
relationships, behavior and lifestyle. In 1993, he was accused of sexually abusing the child of a family friend. The
lawsuit was settled out of civil court, and Jackson was not indicted due to lack of evidence.  In 2009, while preparing for a series of
comeback concerts, This Is It, Jackson died from an overdose of propofol administered by his personal physician, Conrad
Murray, who was subsequently convicted of involuntary manslaughter.
Jackson is one of the best-selling music artists of all time, with estimated sales of over 350 million records
worldwide.[nb 1] He had 13 Billboard Hot 100 number-one singles, more than any other male artist in the Hot 100 era, and
was the first artist to have a top-ten single in the Billboard Hot 100 in five different decades. His honors include 15
Grammy Awards, six Brit Awards, a Golden Globe Award, and 39 Guinness World Records, including the "Most Successful
Entertainer of All Time". Jackson's inductions include the Rock and Roll Hall of Fame twice, the Vocal Group Hall of
Fame, the Songwriters Hall of Fame, the Dance Hall of Fame (the only recording artist to be inducted), the Black Music
and Entertainment Walk of Fame and the Rhythm and Blues Music Hall of Fame. In 2016, his estate earned $825 million, the
highest yearly amount for a celebrity ever recorded by Forbes.
more information


Erica Kait Creative
Gerigscott Family
Powell Butte Nature Park - Portland, OR
Headshots + Family Portraits - October 2017
I've been super lucky to have gotten to know Phil + Emma (and their doggo Pi) over the last few years. Both Emma and Phil are wonderful artists, so when Emma reached out about headshot photos for her and Phil I was pumped. Once we got out in the field I (of course) couldn't resist taking photos of Pi too, and before long we were snapping pics of the whole family! It is so awesome to be able to work with other creative people from time to time. Especially when they happen to be as über talented as these two. When you're done looking at their photos below, make sure to check out their work at emmagergscott.com and philgerigscott.com.


Reports cases of unnecessary BigDecimal and BigInteger object construction in cases when a predefined constant can be used instead, like BigDecimal.ZERO.
BigDecimal
BigInteger
BigDecimal.ZERO
The inspection is provided by Mike's IDEA Extensions.


2 dead, several injured in California school shooting
Police say 16-year-old suspected gunman opened fire on southern California high school before shooting himself.
A California high school student has pulled a 0.45 caliber semiautomatic handgun from his backpack and fired on fellow students as classes began, killing two and wounding three others, according to authorities.
He then turned the gun on himself. It was his 16th birthday.
The teenaged gunman survived the self-inflicted gunshot to the head and was in grave condition, law enforcement officials said. Investigators were still searching for what drove the student to perpetrating the rampage at Saugus High School in Santa Clarita, about 65km (40 miles) north of Los Angeles.
More:
-
Timeline: The deadliest mass shootings in the US
-
Walgreens, CVS, Wegmans ask customers not to openly carry guns
-
US 2020 election: Where do top Democrats stand on gun control?
Saugus now joins an ever-growing list of schools remembered as sites of gun tragedies, such as Sandy Hook Elementary School in Connecticut, Columbine High School in Colorado, and Marjory Stoneman Douglas High in Florida.
"How do we come out of tragedy? We need to say 'No more!' This is a tragic event. It happens too frequently," said Captain Robert Lewis of Santa Clarita Valley sheriff's station, striking an emotional note in an otherwise somber news conference.
The suspected gunman remained unidentified. Police said he acted alone.
They searched his family home and found no further danger.
Students are evacuated from Saugus High School after a shooting at the school left two students dead and three wounded [Mario Tama/Getty Images/AFP]
The two students killed were a 16-year-old girl and a 14-year-old boy. Two other girls, aged 14 and 15, were wounded, as was a 14-year old boy, Captain Kent Wegener of the Los Angeles County Sheriff's Department told a news conference.
"Video clearly shows the subject in the quad, withdraw a gun from his backpack, shoot and wound five people and then shoot himself," Wegener said.
The incidence of yet another mass shooting in the United States in recent years has intensified the debate about gun control and the constitutional right of citizens to keep and bear arms.
This is at least the 85th incident of gunfire on school grounds this year, according to Everytown, an advocacy group for stricter gun laws.
'Drills don't prepare you for the real thing'
Sean Murillo, 17, a football player at Saugus High School, said he was walking toward his coach's office when he heard shots about 3 metres (10 feet) away and ducked into a classroom.
Murillo later met his mother at a designated point for parents and students to reunite at Santa Clarita's Central Park.
"There's no feeling of safety until he's in your arms," said his mother, Mercedes Rodriguez.
Marco Reynoso, right, hugs his son, 11th-grader Dylan Reynoso, after reuniting near Saugus High School [Mario Tama/Getty/AFP]
Taylor Hardges reported seeing people running in the hallways shouting "Run!" She raced into a classroom, where a teacher barricaded the door.
"We've had drills. It doesn't prepare you for the real thing," she said after reuniting with her father.
Her father, Terrence Hardges, said Taylor texted him from inside the classroom. He said he had seen her message while casually scrolling through his texts and it made his heart race.
"She said 'I love you. I'm pinned in a room. We're locked in,'" Terrence Hardges said.
Reminiscent of Parkland
The scene at Saugus High School was reminiscent of recent mass shootings at schools across the US, including the massacre at Marjory Stoneman Douglas High School in Parkland, Florida, where a former student with an assault gun killed 17 people on February 14, 2018.
The Valentine's Day massacre at Stoneman ignited a nationwide student-led movement calling for school and gun safety. In August, survivors of that shooting released a sweeping gun-control plan that would ban assault-style rifles and take other steps with the aim of halving US firearms deaths and injuries within a decade.
This year marks the 20th anniversary of the shooting at Columbine High School, where two teenagers went on a rampage, fatally shooting 12 students and a teacher and wounding more than 20 others before killing themselves.
"Speechless about the shooting in Southern California," tweeted Cameron Kasky, a survivor of the Parkland shooting, who was one of the students who organised rallies and lobbying efforts in Florida's capital Tallahassee and Washington, DC, following the shooting.
"Sending love and strength to the whole community," Kasky added.


Button color
default
black
white
Button type
book
buy
checkout
donate
order
pay
plain
subscribe
Button locale
-
Arabic
Bulgarian
Catalan
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Indonesian
Italian
Japanese
Korean
Malay
Norwegian
Polish
Portuguese
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Ukrainian
Custom button size
Button width
Button height
Library
JavaScript
React
Angular
Web components
More information at
github
.


Asian Roots
Red folds of wedding dress
Corals and crystals, the necklace of a wife
Bangles, golden as sunset
A part of Mother’s life
Her home was Bombay, the city of sound
From the shouts in the terraces to the wheels on the ground
Aromas of spices from the bazaar
People in and out by the hazaar
And a certain yellow house with a nearby lake
With my aunts and uncle and a garden with a rake
Guarded by two dogs that made half the uproar
Of Bombay’s great din with its crowds and its stores
It wasn’t Egypt, it wasn’t great Rome
But it was my mother’s beloved home
But all was different when it was my mother’s turn
To get married and change; there was much to learn
Of new types of people and new types of coins
And a new, American home in Des Moines
Everything silent, everything still
And a gloomy, snowy sky with a terrible chill
No more spices and no more crowds
No more noises incredibly loud
And loved family members countries away
Without Mother’s sisters and brothers, Des Moines seemed gray
But life went on
Mother began to not mind
In new people and snow she began to find
New parts of herself that came by and by
Learning to love it all was like learning to fly
But that wasn’t all
She had gained so much more
She had accomplishments and memories galore
And a son who was smart, funny, and tall
Mother could even cook without burning it all
Then after many years, in California, The Golden State
It just might have been luck, chance, or fate
That a daughter came along, a girl who was me
A girl with different surroundings, who grew up differently
Like two ends of a rainbow
Were my mother and I
Knowing different shades of life, different blues in the sky
I stood up each day with my hand on my heart
Reciting the Pledge to a flag of red, white, and blue
Mother’s country was so far apart
She sang the anthem she knew
Each night I craved for a dinner of Chinese or Thai
Yet Mother, at my age, only knew of dosas and fish fry
But together we make all the colors in the sky
With each side of our spectrum, my mother and I
I did not have an accent, like the one Mother had
But I knew Indian traditions passed down from Mom and Dad
I watched fireworks in July, but lit diyas on Diwali
Anne of Green Gables sat on my bed, but also books in Hindi
Yes, I ate burgers, but gobbled roti
I became who I am from my parents’ story


This is the body of a demo modal. No further actions can happen on the page until this modal is closed.
{% if hasChildren %}
This is my popover body.
This is the body of a demo modal. No further actions can happen on the page until this modal is closed.
This is the body of a demo modal. No further actions can happen on the page until this modal is closed.


Iyare Igiehon's panel show appearances
Iyare Igiehon has appeared in 29 episodes between 2006-2015. Iyare Igiehon on Wikipedia.
- 2015-11-07 / Fighting Talk
- 2015-02-28 / Fighting Talk
- 2014-02-15 / Fighting Talk
- 2013-10-05 / Fighting Talk
- 2013-05-04 / Fighting Talk
- 2012-03-03 / Fighting Talk
- 2011-10-29 / Fighting Talk
- 2011-08-20 / Fighting Talk
- 2011-02-19 / Fighting Talk
- 2010-09-04 / Fighting Talk
- 2010-03-06 / Fighting Talk
- 2010-01-16 / Fighting Talk
- 2009-12-05 / Fighting Talk
- 2009-10-10 / Fighting Talk
- 2009-03-14 / Fighting Talk
- 2009-01-31 / Fighting Talk
- 2008-12-27 / Fighting Talk
- 2008-11-08 / Fighting Talk
- 2008-09-20 / Fighting Talk
- 2008-04-12 / Fighting Talk
- 2008-03-01 / Fighting Talk
- 2008-02-02 / Fighting Talk
- 2007-12-22 / Fighting Talk
- 2007-11-03 / Fighting Talk
- 2007-09-22 / Fighting Talk
- 2007-05-12 / Fighting Talk
- 2007-03-10 / Fighting Talk
- 2007-01-13 / Fighting Talk
- 2006-11-11 / Fighting Talk


let service = new PrometheusMetricsService();
service.configure(ConfigParams.fromTuples(
"connection.protocol", "http",
"connection.host", "localhost",
"connection.port", 8080
));
service.open("123", (err) => {
console.log("The Prometheus metrics service is accessible at http://+:8080/metrics");
});
Service that exposes the
"/metrics"
and"/metricsandreset"
routes for Prometheus to scap performance metrics.Configuration parameters
References
*:logger:*:*:1.0
(optional) ILogger components to pass log messages*:counters:*:*:1.0
(optional) ICounters components to pass collected measurements*:discovery:*:*:1.0
(optional) IDiscovery services to resolve connection*:endpoint:http:*:1.0
(optional) HttpEndpoint reference to expose REST operation*:counters:prometheus:*:1.0
PrometheusCounters reference to retrieve collected metricsRestService
RestClient
Example
let service = new PrometheusMetricsService(); service.configure(ConfigParams.fromTuples( "connection.protocol", "http", "connection.host", "localhost", "connection.port", 8080 )); service.open("123", (err) => { console.log("The Prometheus metrics service is accessible at http://+:8080/metrics"); });


A-Frame Super Keyboard Layout Editor
Drag in or select a keyboard image
Code
Tips
- Click on the image to create a slice, and press a key to assign the value it produces.
- Remember to add a slice with
Insert
key for the input box
- When finished, copy&paste the code in super-keyboard
this.KEYBOARDS.layout
.
Special keys
- Ctrl+Del
- Delete selected slice
- slice + Enter
- Key slice for accepting the text entered and close the keyboard.
- slice + Del
- Key slice for backspace (delete last character introduced)
- slice + Escape
- Key slice for dismiss the text and close the keyboard (cancel)
- slice + Insert
- Key slice for defining the input text area
See examples, contribute and send issues to the GitHub repo


Find out your type of hero
In a big fight, you would:
Rambo into a large group even if it means death.
Let someone enter the fray then follow up immediately.
Sneak around and take them out one by one.
Wait til you're stronger, then enter and slaughter everyone.

Win the game.
Have a high K/D ratio.
Go camping.
My philosophy about my team is:
Essential, they back me up while I press on.
Fodders while I take them out from behind.
Helps me break the tie.
Bunch of killstealers.
When a person on your team is doing poorly you:
Tell that person he/she is useless.
Help the person out.
Tell the person that the game is over might as well leave and proceed to take their items.
Leave the game.


Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to<EMAIL_ADDRESS>so we can send you a copy immediately.
Atom feed class
array $_entry = 'array'
Cache of feed entries.
int $_entryIndex = '0'
Current location in $_entry array
string $_rootElement = 'feed'
The root xml element of this data element
__get(
string $var
)
:
mixed
Make accessing some individual elements of the feed easier.
Special accessors 'entry' and 'entries' are provided so that if you wish to iterate over an Atom feed's entries, you can do so using foreach ($feed->entries as $entry) or foreach ($feed->entry as $entry).
addEntry(
Zend_Gdata_App_Entry $value
)
:
Zend_Gdata_App_Feed
Adds an entry representation to the array of entries contained within this feed
count(
)
:
integer
Get the number of entries in this feed object.
current(
)
:
mixed
Required by the Iterator interface.
getDOM(
DOMDocument $doc
=
null, $majorVersion
=
1, $minorVersion
=
null
)
:
DOMElement
Retrieves the DOM model representing this object and all children
getEntry(
)
:
array
Gets the array of atom:entry elements contained within this atom:feed representation
getNextFeed(
)
:
mixed|null
Retrieve the next set of results from this feed.
getPreviousFeed(
)
:
mixed|null
Retrieve the previous set of results from this feed.
key(
)
:
mixed
Required by the Iterator interface.
next(
)
:
mixed
Required by the Iterator interface.
offsetExists(
int $key
)
:
boolean
Required by the ArrayAccess interface
offsetGet(
int $key
)
:
Required by the ArrayAccess interface
offsetSet(
int $key, Zend_Gdata_App_Entry $value
)
:
void
Required by the ArrayAccess interface
offsetUnset(
int $key
)
:
Required by the ArrayAccess interface
rewind(
)
:
void
Required by the Iterator interface.
setEntry(
array $value
)
:
Zend_Gdata_App_Feed
Sets the array of atom:entry elements contained within this atom:feed representation
setMajorProtocolVersion(
(int|NULL) $value
)
:
Set the major protocol version that should be used. Values < 1 will cause a Zend_Gdata_App_InvalidArgumentException to be thrown.
This value will be propogated to all child entries.
setMinorProtocolVersion(
(int|NULL) $value
)
:
Set the minor protocol version that should be used. If set to NULL, no minor protocol version will be sent to the server. Values < 0 will cause a Zend_Gdata_App_InvalidArgumentException to be thrown.
This value will be propogated to all child entries.
takeChildFromDOM(
DOMNode $child
)
:
Creates individual Entry objects of the appropriate type and stores them in the $_entry array based upon DOM data.
valid(
)
:
boolean
Required by the Iterator interface.