Seismo-VLAB  1.3
An Open-Source Finite Element Software for Meso-Scale Simulations
Lin3DAngle Member List

This is the complete list of members for Lin3DAngle, including all inherited members.

bLin3DAngleprivate
CommitState()Lin3DAnglevirtual
ComputeLineLocalAxes(double h, double b, double zcm, double ycm, double angle, unsigned int ip)Sectionprotected
ComputeSectionCenter(double &zcm, double &ycm)Lin3DAngleprotected
CopySection()Lin3DAnglevirtual
GetArea()Lin3DAngleprotected
GetAreaRotationMatrix(double Theta)Sectionprotected
GetDensity()Lin3DAnglevirtual
GetInertiaAxis1()Lin3DAngleprotected
GetInertiaAxis2()Lin3DAngleprotected
GetInertiaAxis23()Lin3DAngleprotected
GetInertiaAxis3()Lin3DAngleprotected
GetInitialTangentStiffness()Lin3DAnglevirtual
GetLineRotationMatrix(double theta)Sectionprotected
GetLineTranslationMatrix(double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
GetName()Section
GetShearArea2()Lin3DAngleprotected
GetShearArea3()Lin3DAngleprotected
GetStrain()Lin3DAnglevirtual
GetStrainAt(double x3=0, double x2=0)Lin3DAnglevirtual
GetStress()Lin3DAnglevirtual
GetStressAt(double x3=0, double x2=0)Lin3DAnglevirtual
GetTangentStiffness()Lin3DAnglevirtual
hLin3DAngleprivate
InitialState()Lin3DAnglevirtual
InsertionPointCoordinates(double &x3, double &x2, double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
InsertPointLin3DAngleprivate
Lin3DAngle(double h, double b, double tw, double tf, std::unique_ptr< Material > &material, double theta=0.0, unsigned int ip=10)Lin3DAngle
ReverseState()Lin3DAnglevirtual
Section(std::string name)Section
StrainLin3DAngleprivate
tfLin3DAngleprivate
theMaterialLin3DAngleprivate
ThetaLin3DAngleprivate
twLin3DAngleprivate
UpdateState(const Eigen::VectorXd strain, const unsigned int cond)Lin3DAnglevirtual
~Lin3DAngle()Lin3DAngle
~Section()=0Sectionpure virtual