COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <NodeData.hpp>
Public Types | |
typedef Eigen::Matrix< Real, Dim, 1 > | ValueT |
typedef const ValueT & | ValueResultT |
Public Member Functions | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | NodeVarData (const VectorField &placeholder, mesh::Region ®ion) |
~NodeVarData () | |
void | set_node (const Uint idx) |
ValueResultT | value () const |
Return a reference to the stored value. More... | |
template<typename VectorT > | |
void | set_value (boost::proto::tag::assign, const VectorT &v) |
Sets values using a vector-like container. More... | |
template<typename VectorT > | |
void | set_value (boost::proto::tag::plus_assign, const VectorT &v) |
template<typename VectorT > | |
void | set_value (boost::proto::tag::minus_assign, const VectorT &v) |
void | set_value_component (boost::proto::tag::assign, const Real &v, const Uint i) |
void | set_value_component (boost::proto::tag::plus_assign, const Real &v, const Uint i) |
void | set_value_component (boost::proto::tag::minus_assign, const Real &v, const Uint i) |
Public Attributes | |
Uint | offset |
Offset for the variable in the field. More... | |
Uint | nb_dofs |
Total nb dofs in the field. More... | |
Static Public Attributes | |
static const Uint | dimension = Dim |
Private Attributes | |
mesh::Field & | m_field |
Uint | m_var_begin |
ValueT | m_value |
Uint | m_idx |
bool | m_need_synchronization |
Definition at line 180 of file NodeData.hpp.
typedef const ValueT& ValueResultT |
Definition at line 183 of file NodeData.hpp.
Definition at line 182 of file NodeData.hpp.
|
inline |
Definition at line 189 of file NodeData.hpp.
|
inline |
Definition at line 203 of file NodeData.hpp.
|
inline |
Definition at line 215 of file NodeData.hpp.
|
inline |
Sets values using a vector-like container.
Definition at line 230 of file NodeData.hpp.
|
inline |
Definition at line 239 of file NodeData.hpp.
|
inline |
Definition at line 248 of file NodeData.hpp.
|
inline |
Definition at line 256 of file NodeData.hpp.
|
inline |
Definition at line 263 of file NodeData.hpp.
|
inline |
Definition at line 270 of file NodeData.hpp.
|
inline |
Return a reference to the stored value.
Definition at line 223 of file NodeData.hpp.
Definition at line 185 of file NodeData.hpp.
|
private |
Definition at line 284 of file NodeData.hpp.
|
private |
Definition at line 287 of file NodeData.hpp.
|
private |
Definition at line 288 of file NodeData.hpp.
|
private |
Definition at line 286 of file NodeData.hpp.
|
private |
Definition at line 285 of file NodeData.hpp.
Uint nb_dofs |
Total nb dofs in the field.
Definition at line 281 of file NodeData.hpp.
Uint offset |
Offset for the variable in the field.
Definition at line 278 of file NodeData.hpp.
Send comments to: COOLFluiD Web Admin |