31#ifndef ELEMENTCARTESIAN_H
32#define ELEMENTCARTESIAN_H
42 void setVolume(
const double& volume)
override;
43 void setLCFL(
const double& lCFL)
override;
44 void setPos(
const double&
X,
const double&
Y,
const double&
Z)
override;
46 void setPosX(
const double&
X)
override;
47 void setPosY(
const double&
Y)
override;
48 void setPosZ(
const double&
Z)
override;
49 void setSize(
const double& sizeX,
const double& sizeY,
const double& sizeZ)
override;
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
void finalizeElementsChildren() override
Definition ElementCartesian.cpp:92
const Coord & getSize() override
Definition ElementCartesian.h:55
Element * getElementChild(const int &numberChild) override
Definition ElementCartesian.cpp:85
void setPosY(const double &Y) override
Definition ElementCartesian.cpp:63
Element * getElementChildBack() override
Definition ElementCartesian.cpp:89
void setLCFL(const double &lCFL) override
Definition ElementCartesian.cpp:47
std::vector< ElementCartesian * > m_elementsChildren
Definition ElementCartesian.h:67
void setPos(const double &X, const double &Y, const double &Z) override
Definition ElementCartesian.cpp:51
const double & getSizeZ() override
Definition ElementCartesian.h:54
void creerElementChild() override
Definition ElementCartesian.cpp:81
ElementCartesian()
Definition ElementCartesian.cpp:35
void setPosZ(const double &Z) override
Definition ElementCartesian.cpp:67
~ElementCartesian() override
Definition ElementCartesian.cpp:39
Coord m_size
dimensions of Cartesian cell
Definition ElementCartesian.h:64
void setVolume(const double &volume) override
default
Definition ElementCartesian.cpp:43
const double & getSizeX() override
Definition ElementCartesian.h:52
const double & getSizeY() override
Definition ElementCartesian.h:53
void setSize(const double &sizeX, const double &sizeY, const double &sizeZ) override
Definition ElementCartesian.cpp:71
void setPosX(const double &X) override
Definition ElementCartesian.cpp:59
Element()
Definition Element.cpp:35