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

Auxiliary class for the internal forces in a beam-column element. More...

#include <FVectorData.h>

Inheritance diagram for XC::FVectorData< SZ >:
XC::FVector

Public Member Functions

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 zero (void)=0
 
virtual void Print (std::ostream &os) const =0
 
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.
 

Protected Attributes

double p [SZ]
 

Detailed Description

template<size_t SZ>
class XC::FVectorData< SZ >

Auxiliary class for the internal forces in a beam-column element.


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