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

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

bLin2DChannelprivate
CommitState()Lin2DChannelvirtual
ComputeLineLocalAxes(double h, double b, double zcm, double ycm, double angle, unsigned int ip)Sectionprotected
ComputeSectionCenter(double &zcm, double &ycm)Lin2DChannelprotected
CopySection()Lin2DChannelvirtual
GetArea()Lin2DChannelprotected
GetAreaRotationMatrix(double Theta)Sectionprotected
GetDensity()Lin2DChannelvirtual
GetInertiaAxis2()Lin2DChannelprotected
GetInertiaAxis3()Lin2DChannelprotected
GetInitialTangentStiffness()Lin2DChannelvirtual
GetLineRotationMatrix(double theta)Sectionprotected
GetLineTranslationMatrix(double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
GetName()Section
GetShearArea2()Lin2DChannelprotected
GetShearArea3()Lin2DChannelprotected
GetStrain()Lin2DChannelvirtual
GetStrainAt(double x3=0, double x2=0)Lin2DChannelvirtual
GetStress()Lin2DChannelvirtual
GetStressAt(double x3=0, double x2=0)Lin2DChannelvirtual
GetTangentStiffness()Lin2DChannelvirtual
hLin2DChannelprivate
InitialState()Lin2DChannelvirtual
InsertionPointCoordinates(double &x3, double &x2, double h, double b, double zc, double yc, unsigned int ip)Sectionprotected
InsertPointLin2DChannelprivate
Lin2DChannel(double h, double b, double tw, double tf, std::unique_ptr< Material > &material, double theta=0.0, unsigned int ip=10)Lin2DChannel
ReverseState()Lin2DChannelvirtual
Section(std::string name)Section
StrainLin2DChannelprivate
tfLin2DChannelprivate
theMaterialLin2DChannelprivate
ThetaLin2DChannelprivate
twLin2DChannelprivate
UpdateState(const Eigen::VectorXd strain, const unsigned int cond)Lin2DChannelvirtual
~Lin2DChannel()Lin2DChannel
~Section()=0Sectionpure virtual