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