Plane¶
- class xc.BidimLoad¶
Bases:
xc.ElementBodyLoad
- property category¶
Return the category of the load (uniform, punctual,…)
- class xc.ShellMecLoad¶
Bases:
xc. bidim_mec_load_3
- getGlobalMoments((ShellMecLoad)arg1) Matrix : ¶
Returns force vector(s) in global coordinates.
- C++ signature :
XC::Matrix getGlobalMoments(XC::ShellMecLoad {lvalue})
- getLocalMoment((ShellMecLoad)arg1) Vector : ¶
Returns local coordinates of bending moment vector.
- C++ signature :
XC::Vector getLocalMoment(XC::ShellMecLoad {lvalue})
- getLocalMoments((ShellMecLoad)arg1) Matrix : ¶
- C++ signature :
XC::Matrix getLocalMoments(XC::ShellMecLoad {lvalue})
- getVector3dLocalMoment((ShellMecLoad)arg1) Vector3d : ¶
Returns a Vector3d with the local coordinates of bending moment vector.
- C++ signature :
Vector3d getVector3dLocalMoment(XC::ShellMecLoad {lvalue})
- class xc.ShellUniformLoad¶
Bases:
xc.ShellMecLoad
- getDistributedGlobalMoments((ShellUniformLoad)arg1) Matrix : ¶
Returns distributed moment vectors (one for each element) expressed in global coordinates.
- C++ signature :
XC::Matrix getDistributedGlobalMoments(XC::ShellUniformLoad {lvalue})
- getDistributedLocalMoments((ShellUniformLoad)arg1) Matrix : ¶
Returns distributed moment vectors (one for each element) expressed in element local coordinates.
- C++ signature :
XC::Matrix getDistributedLocalMoments(XC::ShellUniformLoad {lvalue})
- getGlobalPressures((ShellUniformLoad)arg1) Matrix : ¶
Returns pressure vectors (one for each element) expressed in global coordinates.
- C++ signature :
XC::Matrix getGlobalPressures(XC::ShellUniformLoad {lvalue})
- getLocalPressures((ShellUniformLoad)arg1) Matrix : ¶
Returns pressure vectors (one for each element) expressed in element local coordinates.
- C++ signature :
XC::Matrix getLocalPressures(XC::ShellUniformLoad {lvalue})
- getResultant((ShellUniformLoad)arg1, (Pos3d)arg2, (bool)arg3) SlidingVectorsSystem3d : ¶
Returns the load resultant (integration of the pressures over the elements).
- C++ signature :
SlidingVectorsSystem3d getResultant(XC::ShellUniformLoad {lvalue},Pos3d,bool)
- class xc.BidimStrainLoad¶
Bases:
xc.BidimLoad
- getElementStrainsMatrix((BidimStrainLoad)arg1, (Element)arg2) Matrix : ¶
Return a matrix containing the element gauss points strain tensors as rows.
- C++ signature :
XC::Matrix getElementStrainsMatrix(XC::BidimStrainLoad {lvalue},XC::Element)
- getStrain((BidimStrainLoad)arg1, (int)arg2) Vector : ¶
getStrain(gaussPointIndex) return the strain at the given gauss point.
- C++ signature :
XC::Vector getStrain(XC::BidimStrainLoad {lvalue},unsigned long)
- getStrains((BidimStrainLoad)arg1) list : ¶
Return the values of the strains for each gauss point.
- C++ signature :
boost::python::list getStrains(XC::BidimStrainLoad {lvalue})
- setStrainComp((BidimStrainLoad)arg1, (int)arg2, (int)arg3, (float)arg4) None : ¶
setStrainComp(gaussPointIndex, j, strainValue), set the j-th component of the strain at the given gauss point
- C++ signature :
void setStrainComp(XC::BidimStrainLoad {lvalue},unsigned long,unsigned long,double)
- class xc.ShellStrainLoad¶
Bases:
xc.BidimStrainLoad