![]() |
v0.13.1 |
Definition of the pressure bc data structure. More...
#include <src/multi_indices/BCData.hpp>
Public Member Functions | |
struct | __attribute__ ((packed)) _data_ |
std::size_t | getSizeOfData () const |
get data structure size More... | |
const void * | getDataPtr () const |
get pointer to data structure More... | |
PressureCubitBcData () | |
MoFEMErrorCode | fill_data (const std::vector< char > &bc_data) |
get data from structure More... | |
MoFEMErrorCode | set_data (void *tag_ptr, unsigned int size) const |
set data on structure More... | |
![]() | |
virtual MoFEMErrorCode | fill_data (const std::vector< char > &bc_data) |
get data from structure More... | |
virtual MoFEMErrorCode | set_data (void *tag_ptr, unsigned int size) const |
set data on structure More... | |
virtual std::size_t | getSizeOfData () const =0 |
get data structure size More... | |
virtual const void * | getDataPtr () const =0 |
get pointer to data structure More... | |
virtual const CubitBCType & | getType () const |
get data type More... | |
GenericCubitBcData (const CubitBCType type) | |
virtual | ~GenericCubitBcData () |
Public Attributes | |
_data_ | data |
![]() | |
const CubitBCType | tYpe |
Type of boundary condition. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const PressureCubitBcData &e) |
Print pressure bc data. More... | |
Definition of the pressure bc data structure.
Definition at line 389 of file BCData.hpp.
MoFEM::PressureCubitBcData::PressureCubitBcData | ( | ) |
Definition at line 404 of file BCData.hpp.
struct MoFEM::PressureCubitBcData::__attribute__ | ( | (packed) | ) |
Definition at line 381 of file BCData.hpp.
|
virtual |
get data from structure
attributes | vector of doubles |
Reimplemented from MoFEM::GenericCubitBcData.
Definition at line 408 of file BCData.hpp.
|
virtual |
get pointer to data structure
Implements MoFEM::GenericCubitBcData.
Definition at line 402 of file BCData.hpp.
|
virtual |
get data structure size
Implements MoFEM::GenericCubitBcData.
Definition at line 401 of file BCData.hpp.
|
virtual |
set data on structure
tag_ptr | pointer to tag on meshset |
size | size of data in bytes |
Reimplemented from MoFEM::GenericCubitBcData.
Definition at line 418 of file BCData.hpp.
|
friend |
Print pressure bc data.
Definition at line 183 of file BCData.cpp.
_data_ MoFEM::PressureCubitBcData::data |
Definition at line 399 of file BCData.hpp.