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

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

CommitState()Lin2DCircularvirtual
ComputeLineLocalAxes(double h, double b, double zcm, double ycm, double angle, unsigned int ip)Sectionprotected
ComputeSectionCenter(double &zcm, double &ycm)Lin2DCircularprotected
CopySection()Lin2DCircularvirtual
GetArea()Lin2DCircularprotected
GetAreaRotationMatrix(double Theta)Sectionprotected
GetDensity()Lin2DCircularvirtual
GetInertiaAxis2()Lin2DCircularprotected
GetInertiaAxis3()Lin2DCircularprotected
GetInitialTangentStiffness()Lin2DCircularvirtual
GetLineRotationMatrix(double theta)Sectionprotected
GetLineTranslationMatrix(double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
GetName()Section
GetShearArea2()Lin2DCircularprotected
GetShearArea3()Lin2DCircularprotected
GetStrain()Lin2DCircularvirtual
GetStrainAt(double x3=0, double x2=0)Lin2DCircularvirtual
GetStress()Lin2DCircularvirtual
GetStressAt(double x3=0, double x2=0)Lin2DCircularvirtual
GetTangentStiffness()Lin2DCircularvirtual
InitialState()Lin2DCircularvirtual
InsertionPointCoordinates(double &x3, double &x2, double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
InsertPointLin2DCircularprivate
Lin2DCircular(double r, std::unique_ptr< Material > &material, double theta=0.0, unsigned int ip=10)Lin2DCircular
rLin2DCircularprivate
ReverseState()Lin2DCircularvirtual
Section(std::string name)Section
StrainLin2DCircularprivate
theMaterialLin2DCircularprivate
ThetaLin2DCircularprivate
UpdateState(const Eigen::VectorXd strain, const unsigned int cond)Lin2DCircularvirtual
~Lin2DCircular()Lin2DCircular
~Section()=0Sectionpure virtual