 |
waves
Basic FE playground
|
Go to the documentation of this file.
17 #ifndef WWAKEELEMENT_H
18 #define WWAKEELEMENT_H
55 std::vector<std::pair<size_t, tbox::Node *>>
wkN;
58 WakeElement(
size_t _no, tbox::Element *&_surUpE, tbox::Element *&_surLwE, tbox::Element *&_volUpE, tbox::Element *&_volLwE, std::vector<std::pair<size_t, tbox::Node *>> &_wkN);
61 virtual void write(std::ostream &out)
const override;
70 #endif //WWAKEELEMENT_H
tbox::Element * volUpE
Connected volume elements "+" side.
Definition: wWakeElement.h:47
Kutta element.
Definition: wWakeElement.h:41
size_t nColLw
number of columns in in stiffness matrix "-" side
Definition: wWakeElement.h:52
#define FLOW_API
Definition: flow.h:29
Namespace for flow module.
Definition: flow.h:37
tbox::Element * surUpE
Surface element "+" side.
Definition: wWakeElement.h:45
std::vector< std::pair< size_t, tbox::Node * > > wkN
map between local index and contributing wake global nodes
Definition: wWakeElement.h:55
tbox::Element * surLwE
Surface element "-" side.
Definition: wWakeElement.h:46
size_t no
ID.
Definition: wWakeElement.h:44
tbox::Element * volLwE
Connected volume elements "-" side.
Definition: wWakeElement.h:48
size_t nRow
number of rows in stiffness matrix
Definition: wWakeElement.h:50
size_t nColUp
number of columns in in stiffness matrix "+" side
Definition: wWakeElement.h:51
size_t nDim
dimension of volume element
Definition: wWakeElement.h:53
std::map< size_t, size_t > vsMap
map between surface node and volume node indices
Definition: wWakeElement.h:56