XC Open source finite element analysis program
Public Member Functions | List of all members

Internal forces for a beam-column 2D element. More...

#include <FVectorBeamColumn2d.h>

Inheritance diagram for XC::FVectorBeamColumn2d:
XC::FVectorData< 3 > XC::FVector

Public Member Functions

 FVectorBeamColumn2d (void)
 Default constructor.
 
 FVectorBeamColumn2d (const FVectorBeamColumn2d &otro)
 Copy constructor.
 
 FVectorBeamColumn2d (const Vector &)
 Constructor a partir de un vector.
 
FVectorBeamColumn2doperator= (const FVectorBeamColumn2d &otro)
 Assignment operator.
 
void zero (void)
 
FVectorBeamColumn2doperator*= (const double &d)
 
FVectorBeamColumn2doperator+= (const FVectorBeamColumn2d &otro)
 
FVectorBeamColumn2doperator-= (const FVectorBeamColumn2d &otro)
 
void Print (std::ostream &os) const
 
- Public Member Functions inherited from XC::FVectorData< 3 >
const double & operator[] (size_t i) const
 
double & operator[] (size_t i)
 
size_t size (void) const
 
virtual double * getPtr (void)
 
virtual const double * getPtr (void) const
 
const VectorgetVector (void) const
 
void putVector (const Vector &v)
 
std::string getClassName (void) const
 
int sendData (CommParameters &cp, DbTagData &dt, const CommMetaData &)
 
int receiveData (const CommParameters &cp, DbTagData &dt, const CommMetaData &)
 
- Public Member Functions inherited from XC::FVector
virtual void addForce (const size_t &inod, const double &, const double &, const double &)
 Adds the force being passed as parameter.
 
virtual void addMoment (const size_t &inod, const double &, const double &, const double &)
 Adds the bending moment being passed as parameter.
 

Additional Inherited Members

- Protected Attributes inherited from XC::FVectorData< 3 >
double p [SZ]
 

Detailed Description

Internal forces for a beam-column 2D element.


The documentation for this class was generated from the following files: