![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Low storage struct to uniquely identify one element. More...
#include <Entities.hpp>
Public Member Functions | |
| Entity () | |
| Entity (const Entity &other) | |
| Entity (const Entities &entities, const Uint index=0) | |
| Entity (const Handle< Entities > &entities, const Uint index=0) | |
| ElementType & | element_type () const |
| return the elementType More... | |
| Uint | comp_idx () const |
| Uint | glb_idx () const |
| Uint | rank () const |
| bool | is_ghost () const |
| RealMatrix | get_coordinates () const |
| void | put_coordinates (RealMatrix &coordinates) const |
| void | allocate_coordinates (RealMatrix &coordinates) const |
| common::TableConstRow< Uint >::type | get_nodes () const |
| bool | operator== (const Entity &other) const |
| bool | operator!= (const Entity &other) const |
| bool | operator< (const Entity &other) const |
Static Public Member Functions | |
| static std::string | type_name () |
Public Attributes | |
| Entities * | comp |
| Uint | idx |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Entity &entity) |
Low storage struct to uniquely identify one element.
Several access-functions are provided for convenience
Definition at line 141 of file Entities.hpp.
|
inline |
Definition at line 144 of file Entities.hpp.
Definition at line 145 of file Entities.hpp.
Definition at line 147 of file Entities.hpp.
Definition at line 153 of file Entities.hpp.
| void allocate_coordinates | ( | RealMatrix & | coordinates | ) | const |
Definition at line 215 of file Entities.cpp.
| Uint comp_idx | ( | ) | const |
Definition at line 209 of file Entities.cpp.
| ElementType & element_type | ( | ) | const |
return the elementType
Definition at line 208 of file Entities.cpp.
| RealMatrix get_coordinates | ( | ) | const |
Definition at line 213 of file Entities.cpp.
| Connectivity::ConstRow get_nodes | ( | ) | const |
Definition at line 216 of file Entities.cpp.
| Uint glb_idx | ( | ) | const |
Definition at line 210 of file Entities.cpp.
| bool is_ghost | ( | ) | const |
Definition at line 212 of file Entities.cpp.
|
inline |
Definition at line 183 of file Entities.hpp.
|
inline |
Definition at line 184 of file Entities.hpp.
|
inline |
Definition at line 182 of file Entities.hpp.
| void put_coordinates | ( | RealMatrix & | coordinates | ) | const |
Definition at line 214 of file Entities.cpp.
| Uint rank | ( | ) | const |
Definition at line 211 of file Entities.cpp.
|
inlinestatic |
Definition at line 164 of file Entities.hpp.
|
friend |
Definition at line 217 of file Entities.cpp.
| Entities* comp |
Definition at line 160 of file Entities.hpp.
| Uint idx |
Definition at line 161 of file Entities.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |