32 #include <domain/mesh/element/ElementBase.h> 33 #include <utility/matrix/Matrix.h> 49 class Vxy:
public EntCmd
55 inline const Vector &getX(
void)
57 inline const Vector &getY(
void)
59 bool check(
void)
const;
71 Element0D(
int tag,
int classTag,
int Nd1,
int Nd2);
72 Element0D(
int tag,
int classTag,
int Nd1,
int Nd2,
int dim);
74 int getNumDOF(
void)
const;
78 const Vector &getX(
void)
const;
79 const Vector &getY(
void)
const;
83 inline virtual const Matrix &getTransformation(
void)
const int getVtkCellType(void) const
Interfaz con VTK.
Definition: Element0D.cc:389
int getMEDCellType(void) const
Interfaz con el formato MED de Salome.
Definition: Element0D.cc:393
int recvData(const CommParameters &cp)
Receives members through the channel being passed as parameter.
Definition: Element0D.cc:380
"Tritriz" of pointers to elements.
Definition: TritrizPtrElem.h:43
int dimension
= 2 or 3 dimensions
Definition: Element0D.h:61
virtual void setUpVectors(const Vector &, const Vector &)
Set up the transformation matrix for orientation.
Definition: Element0D.cc:172
const Vector & getZ(void) const
Returns the direction vector of local Z axis (third row of the transformation).
Definition: Element0D.cc:140
Matrix getLocalAxes(bool) const
Returs a matrix with the axes of the element as matrix rows [[x1,y1,z1],[x2,y2,z2],...·].
Definition: Element0D.cc:151
bool check(void) const
Chequea los vectores.
Definition: Element0D.cc:55
size_t getDimension(void) const
Return the element dimension (0, 1, 2 o3 3).
Definition: Element0D.cc:113
Element of dimension 0 (both nodes have the same position).
Definition: Element0D.h:45
int sendData(CommParameters &cp)
Send members through the channel being passed as parameter.
Definition: Element0D.cc:371
structured set, i. e. a set that can return a pointer a to a node or an element from its indices i...
Definition: SetEstruct.h:45
int numDOF
number of dof for ZeroLengthSection
Definition: Element0D.h:62
static const double LenTol
Tolerance for zero length of element.
Definition: Element0D.h:48
Base class for finite element with pointer to nodes container.
Definition: ElementBase.h:46
virtual void setUp(int Nd1, int Nd2, const Vector &x, const Vector &y)
Establish the external nodes and set up the transformation matrix for orientation.
Definition: Element0D.cc:214
Matrix transformation
transformation matrix for orientation
Definition: Element0D.h:63
Definition: Element0D.h:49
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
Element0D(int tag, int classTag, int Nd1, int Nd2)
Constructor.
Definition: Element0D.cc:87
SisCooRect3d3d getSisCoo(void) const
Returns the element coordinate system.
Definition: Element0D.cc:160