XC Open source finite element analysis program
|
Information about a field defined over a set. More...
#include <FieldInfo.h>
Public Member Functions | |
FieldInfo (const std::string &) | |
Constructor. | |
bool | isDefinedOnNodes (void) const |
void | definedOnNodes (void) |
bool | isDefinedOnElements (void) const |
void | definedOnElements (void) |
bool | isDefinedOnGaussPoints (void) const |
void | definedOnGaussPoints (void) |
void | setSetName (const std::string &nmb) |
const std::string & | getSetName (void) const |
size_t | getNumberOfComponents (void) const |
void | setComponentsType (const std::string &s) |
const std::string & | getComponentsType (void) const |
void | setComponentNames (const boost::python::list &) |
Assigns field component names. | |
const std::vector< std::string > & | getComponentNames (void) const |
void | setComponentDescriptions (const boost::python::list &) |
Assigns field component descriptions. | |
const std::vector< std::string > & | getComponentDescriptions (void) const |
void | setComponentUnits (const boost::python::list &) |
Assigns field component units. | |
const std::vector< std::string > & | getComponentUnits (void) const |
void | setComponentsProperty (const std::string &s) |
const std::string & | getComponentsProperty (void) const |
void | setIterationNumber (const int &in) |
const int & | getIterationNumber (void) const |
void | setOrderNumber (const int &on) |
const int & | getOrderNumber (void) const |
void | setTime (const double &t) |
const double & | getTime (void) const |
Protected Attributes | |
std::string | nmb_set |
name of the set. | |
bool | on_nodes |
True if defined over the nodes of the set. | |
bool | on_gauss_points |
Verdadero si se define sobre puntos de Gauss of the elements. | |
std::vector< std::string > | componentNames |
Name of the field components. | |
std::vector< std::string > | componentDescriptions |
Field components description. | |
std::vector< std::string > | componentUnits |
Units for each component. | |
std::string | componentsProperty |
Propiedad mediante la cual se obtienen los valores de las componentes. | |
std::string | componentsType |
Component data type ("int", "double", "string",...) | |
int | iterationNumber |
Number of the iteration in which this values were obtained. | |
int | orderNumber |
Order number. | |
double | time |
Time. | |
Information about a field defined over a set.