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

Internal forces for a beam column 3D element. More...

#include <FVectorBeamColumn3d.h>

Inheritance diagram for XC::FVectorBeamColumn3d:
XC::FVectorData< 5 > XC::FVector

Public Member Functions

 FVectorBeamColumn3d (void)
 Default constructor.
 
 FVectorBeamColumn3d (const FVectorBeamColumn3d &otro)
 Copy constructor.
 
 FVectorBeamColumn3d (const Vector &)
 Constructor a partir de un vector.
 
FVectorBeamColumn3doperator= (const FVectorBeamColumn3d &otro)
 Assignment operator.
 
void zero (void)
 
FVectorBeamColumn3doperator*= (const double &d)
 
FVectorBeamColumn3doperator+= (const FVectorBeamColumn3d &otro)
 
FVectorBeamColumn3doperator-= (const FVectorBeamColumn3d &otro)
 
void Print (std::ostream &os) const
 
- Public Member Functions inherited from XC::FVectorData< 5 >
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< 5 >
double p [SZ]
 

Detailed Description

Internal forces for a beam column 3D element.


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